builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-228 starttime: 1467647461.53 results: success (0) buildid: 20160704065143 builduid: 77f35740e5f448a98c1c8a8c40608da9 revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:01.533325) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:01.533794) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:01.534089) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:01.700138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 08:51:01.700517) ========= '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-228 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-228 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-228 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 --08:51:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 08:51:02 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.111000 ========= master_lag: 3.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 08:51:06.017012) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 08:51:06.017359) ========= '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-228 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-228 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-228 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.103000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 08:51:10.139377) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:51:10.139749) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --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 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 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-228 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-228 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-04 08:51:10,346 truncating revision to first 12 chars 2016-07-04 08:51:10,346 Setting DEBUG logging. 2016-07-04 08:51:10,346 attempt 1/10 2016-07-04 08:51:10,346 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e04c4853a8b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 08:51:11,020 unpacking tar archive at: mozilla-beta-3e04c4853a8b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.484000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:51:11.760086) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:11.760429) ========= script_repo_revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:11.760842) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:11.761118) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:51:11.776448) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-07-04 08:51:11.776803) ========= '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-228 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-228 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-228 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 08:51:12 INFO - MultiFileLogger online at 20160704 08:51:12 in C:\slave\test 08:51:12 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 08:51:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:51:12 INFO - {'append_to_log': False, 08:51:12 INFO - 'base_work_dir': 'C:\\slave\\test', 08:51:12 INFO - 'blob_upload_branch': 'mozilla-beta', 08:51:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:51:12 INFO - 'buildbot_json_path': 'buildprops.json', 08:51:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:51:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:51:12 INFO - 'download_minidump_stackwalk': True, 08:51:12 INFO - 'download_symbols': 'true', 08:51:12 INFO - 'e10s': False, 08:51:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:51:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:51:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:51:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:51:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:51:12 INFO - 'C:/mozilla-build/tooltool.py'), 08:51:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:51:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:51:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:51:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:51:12 INFO - 'log_level': 'info', 08:51:12 INFO - 'log_to_console': True, 08:51:12 INFO - 'opt_config_files': (), 08:51:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:51:12 INFO - '--processes=1', 08:51:12 INFO - '--config=%(test_path)s/wptrunner.ini', 08:51:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:51:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:51:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:51:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:51:12 INFO - 'pip_index': False, 08:51:12 INFO - 'require_test_zip': True, 08:51:12 INFO - 'test_type': ('testharness',), 08:51:12 INFO - 'this_chunk': '1', 08:51:12 INFO - 'total_chunks': '10', 08:51:12 INFO - 'virtualenv_path': 'venv', 08:51:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:51:12 INFO - 'work_dir': 'build'} 08:51:12 INFO - ##### 08:51:12 INFO - ##### Running clobber step. 08:51:12 INFO - ##### 08:51:12 INFO - Running pre-action listener: _resource_record_pre_action 08:51:12 INFO - Running main action method: clobber 08:51:12 INFO - rmtree: C:\slave\test\build 08:51:12 INFO - Using _rmtree_windows ... 08:51:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:52:55 INFO - Running post-action listener: _resource_record_post_action 08:52:55 INFO - ##### 08:52:55 INFO - ##### Running read-buildbot-config step. 08:52:55 INFO - ##### 08:52:55 INFO - Running pre-action listener: _resource_record_pre_action 08:52:55 INFO - Running main action method: read_buildbot_config 08:52:55 INFO - Using buildbot properties: 08:52:55 INFO - { 08:52:55 INFO - "project": "", 08:52:55 INFO - "product": "firefox", 08:52:55 INFO - "script_repo_revision": "production", 08:52:55 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:52:55 INFO - "repository": "", 08:52:55 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:52:55 INFO - "buildid": "20160704065143", 08:52:55 INFO - "pgo_build": "False", 08:52:55 INFO - "basedir": "C:\\slave\\test", 08:52:55 INFO - "buildnumber": 16, 08:52:55 INFO - "slavename": "t-w732-ix-228", 08:52:55 INFO - "revision": "3e04c4853a8bc95b6b485c42fb7e1e2d7500316b", 08:52:55 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:52:55 INFO - "platform": "win32", 08:52:55 INFO - "branch": "mozilla-beta", 08:52:55 INFO - "repo_path": "releases/mozilla-beta", 08:52:55 INFO - "moz_repo_path": "", 08:52:55 INFO - "stage_platform": "win32", 08:52:55 INFO - "builduid": "77f35740e5f448a98c1c8a8c40608da9", 08:52:55 INFO - "slavebuilddir": "test" 08:52:55 INFO - } 08:52:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:52:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:52:55 INFO - Running post-action listener: _resource_record_post_action 08:52:55 INFO - ##### 08:52:55 INFO - ##### Running download-and-extract step. 08:52:55 INFO - ##### 08:52:55 INFO - Running pre-action listener: _resource_record_pre_action 08:52:55 INFO - Running main action method: download_and_extract 08:52:55 INFO - mkdir: C:\slave\test\build\tests 08:52:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:55 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:52:55 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:52:55 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:52:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:52:56 INFO - Downloaded 1240 bytes. 08:52:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:52:56 INFO - Using the following test package requirements: 08:52:56 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:52:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:52:56 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:52:56 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'jsshell-win32.zip'], 08:52:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:52:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:52:56 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:52:56 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:52:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:52:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:52:56 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:52:56 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 08:52: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')]} 08:52:56 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:52:56 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:52:56 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:52:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:52:58 INFO - Downloaded 20402796 bytes. 08:52: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/*'] 08:52: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/* 08:53:00 INFO - caution: filename not matched: web-platform/* 08:53:00 INFO - Return code: 11 08:53: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')]} 08:53:00 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:53:00 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:53:00 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:53:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:53:03 INFO - Downloaded 36389110 bytes. 08:53:03 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/*'] 08:53:03 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/* 08:53:43 INFO - caution: filename not matched: bin/* 08:53:43 INFO - caution: filename not matched: config/* 08:53:43 INFO - caution: filename not matched: mozbase/* 08:53:43 INFO - caution: filename not matched: marionette/* 08:53:43 INFO - caution: filename not matched: tools/wptserve/* 08:53:43 INFO - Return code: 11 08:53:43 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')]} 08:53:43 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:53:43 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:53:43 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:53:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:53:46 INFO - Downloaded 68467641 bytes. 08:53:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:53:46 INFO - mkdir: C:\slave\test\properties 08:53:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:53:46 INFO - Writing to file C:\slave\test\properties\build_url 08:53:46 INFO - Contents: 08:53:46 INFO - build_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:53:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:53:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:53:46 INFO - Writing to file C:\slave\test\properties\symbols_url 08:53:46 INFO - Contents: 08:53:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:53:46 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')]} 08:53:46 INFO - https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:53:46 INFO - trying https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:53:46 INFO - Downloading https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:53:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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 08:53:50 INFO - Downloaded 55584343 bytes. 08:53:50 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'] 08:53:50 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 08:53:53 INFO - Return code: 0 08:53:53 INFO - Running post-action listener: _resource_record_post_action 08:53:53 INFO - Running post-action listener: set_extra_try_arguments 08:53:53 INFO - ##### 08:53:53 INFO - ##### Running create-virtualenv step. 08:53:53 INFO - ##### 08:53:53 INFO - Running pre-action listener: _pre_create_virtualenv 08:53:53 INFO - Running pre-action listener: _resource_record_pre_action 08:53:53 INFO - Running main action method: create_virtualenv 08:53:53 INFO - Creating virtualenv C:\slave\test\build\venv 08:53: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 08:53: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 08:54:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:54:04 INFO - Installing distribute......................................................................................................................................................................................done. 08:54:06 INFO - Return code: 0 08:54:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:54: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')]} 08:54:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54: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')]} 08:54:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54: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', '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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', '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-228', '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 08:54: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', 'psutil>=0.7.1'] in C:\slave\test\build 08:54: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 psutil>=0.7.1 08:54:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:06 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:06 INFO - 'DCLOCATION': 'SCL3', 08:54:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:06 INFO - 'HOMEDRIVE': 'C:', 08:54:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:06 INFO - 'KTS_VERSION': '1.19c', 08:54:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:06 INFO - 'MOZ_AIRBAG': '1', 08:54:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:06 INFO - 'MOZ_MSVCVERSION': '8', 08:54:06 INFO - 'MOZ_NO_REMOTE': '1', 08:54:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:06 INFO - 'NO_EM_RESTART': '1', 08:54:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:06 INFO - 'OS': 'Windows_NT', 08:54:06 INFO - 'OURDRIVE': 'C:', 08:54: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', 08:54:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:06 INFO - 'PROCESSOR_LEVEL': '6', 08:54:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:06 INFO - 'PROMPT': '$P$G', 08:54:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:06 INFO - 'PWD': 'C:\\slave\\test', 08:54:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:06 INFO - 'SYSTEMDRIVE': 'C:', 08:54:06 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:06 INFO - 'TEST1': 'testie', 08:54:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:06 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:06 INFO - 'USERNAME': 'cltbld', 08:54:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:06 INFO - 'WINDIR': 'C:\\windows', 08:54:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:54:07 INFO - Downloading/unpacking psutil>=0.7.1 08:54:07 INFO - Running setup.py egg_info for package psutil 08:54:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:54:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:54:07 INFO - Installing collected packages: psutil 08:54:07 INFO - Running setup.py install for psutil 08:54:07 INFO - building 'psutil._psutil_windows' extension 08:54:07 INFO - error: Unable to find vcvarsall.bat 08:54: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-kzjr6z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:54:07 INFO - running install 08:54:07 INFO - running build 08:54:07 INFO - running build_py 08:54:07 INFO - creating build 08:54:07 INFO - creating build\lib.win32-2.7 08:54:07 INFO - creating build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:54:07 INFO - running build_ext 08:54:07 INFO - building 'psutil._psutil_windows' extension 08:54:07 INFO - error: Unable to find vcvarsall.bat 08:54:07 INFO - ---------------------------------------- 08:54: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-kzjr6z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:54:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:54:07 WARNING - Return code: 1 08:54: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 psutil>=0.7.1 failed after 1 tries! 08:54:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:54: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')]} 08:54:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54: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')]} 08:54:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54: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', '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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', '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-228', '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 08:54: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:54: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 mozsystemmonitor==0.0.0 08:54:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:07 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:07 INFO - 'DCLOCATION': 'SCL3', 08:54:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:07 INFO - 'HOMEDRIVE': 'C:', 08:54:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:07 INFO - 'KTS_VERSION': '1.19c', 08:54:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:07 INFO - 'MOZ_AIRBAG': '1', 08:54:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:07 INFO - 'MOZ_MSVCVERSION': '8', 08:54:07 INFO - 'MOZ_NO_REMOTE': '1', 08:54:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:07 INFO - 'NO_EM_RESTART': '1', 08:54:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:07 INFO - 'OS': 'Windows_NT', 08:54:07 INFO - 'OURDRIVE': 'C:', 08:54: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', 08:54:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:07 INFO - 'PROCESSOR_LEVEL': '6', 08:54:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:07 INFO - 'PROMPT': '$P$G', 08:54:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:07 INFO - 'PWD': 'C:\\slave\\test', 08:54:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:07 INFO - 'SYSTEMDRIVE': 'C:', 08:54:07 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:07 INFO - 'TEST1': 'testie', 08:54:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:07 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:07 INFO - 'USERNAME': 'cltbld', 08:54:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:07 INFO - 'WINDIR': 'C:\\windows', 08:54:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:54:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:54:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:54:08 INFO - Running setup.py egg_info for package mozsystemmonitor 08:54:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:54:08 INFO - Running setup.py egg_info for package psutil 08:54:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:54:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:54:08 INFO - Installing collected packages: mozsystemmonitor, psutil 08:54:08 INFO - Running setup.py install for mozsystemmonitor 08:54:08 INFO - Running setup.py install for psutil 08:54:08 INFO - building 'psutil._psutil_windows' extension 08:54:08 INFO - error: Unable to find vcvarsall.bat 08:54:08 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-s_2pqi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:54:08 INFO - running install 08:54:08 INFO - running build 08:54:08 INFO - running build_py 08:54:08 INFO - running build_ext 08:54:08 INFO - building 'psutil._psutil_windows' extension 08:54:08 INFO - error: Unable to find vcvarsall.bat 08:54:08 INFO - ---------------------------------------- 08:54:08 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-s_2pqi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:54:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:54:08 WARNING - Return code: 1 08:54:08 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! 08:54:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:54:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:08 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', '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-228', '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 08:54:08 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 08:54:08 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 08:54:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:08 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:08 INFO - 'DCLOCATION': 'SCL3', 08:54:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:08 INFO - 'HOMEDRIVE': 'C:', 08:54:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:08 INFO - 'KTS_VERSION': '1.19c', 08:54:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:08 INFO - 'MOZ_AIRBAG': '1', 08:54:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:08 INFO - 'MOZ_MSVCVERSION': '8', 08:54:08 INFO - 'MOZ_NO_REMOTE': '1', 08:54:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:08 INFO - 'NO_EM_RESTART': '1', 08:54:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:08 INFO - 'OS': 'Windows_NT', 08:54:08 INFO - 'OURDRIVE': 'C:', 08:54:08 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', 08:54:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:08 INFO - 'PROCESSOR_LEVEL': '6', 08:54:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:08 INFO - 'PROMPT': '$P$G', 08:54:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:08 INFO - 'PWD': 'C:\\slave\\test', 08:54:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:08 INFO - 'SYSTEMDRIVE': 'C:', 08:54:08 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:08 INFO - 'TEST1': 'testie', 08:54:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:08 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:08 INFO - 'USERNAME': 'cltbld', 08:54:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:08 INFO - 'WINDIR': 'C:\\windows', 08:54:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:54:09 INFO - Downloading/unpacking blobuploader==1.2.4 08:54:09 INFO - Downloading blobuploader-1.2.4.tar.gz 08:54:09 INFO - Running setup.py egg_info for package blobuploader 08:54:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:54:13 INFO - Running setup.py egg_info for package requests 08:54:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:54:13 INFO - Downloading docopt-0.6.1.tar.gz 08:54:13 INFO - Running setup.py egg_info for package docopt 08:54:13 INFO - Installing collected packages: blobuploader, docopt, requests 08:54:13 INFO - Running setup.py install for blobuploader 08:54:13 INFO - Running setup.py install for docopt 08:54:13 INFO - Running setup.py install for requests 08:54:13 INFO - Successfully installed blobuploader docopt requests 08:54:13 INFO - Cleaning up... 08:54:13 INFO - Return code: 0 08:54:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:54:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:13 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, '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-228', 'USERDOMAIN': 'T-W732-IX-228', '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-228', '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 08:54:13 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 08:54:13 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 08:54:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:13 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:13 INFO - 'DCLOCATION': 'SCL3', 08:54:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:13 INFO - 'HOMEDRIVE': 'C:', 08:54:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:13 INFO - 'KTS_VERSION': '1.19c', 08:54:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:13 INFO - 'MOZ_AIRBAG': '1', 08:54:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:13 INFO - 'MOZ_MSVCVERSION': '8', 08:54:13 INFO - 'MOZ_NO_REMOTE': '1', 08:54:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:13 INFO - 'NO_EM_RESTART': '1', 08:54:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:13 INFO - 'OS': 'Windows_NT', 08:54:13 INFO - 'OURDRIVE': 'C:', 08:54:13 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', 08:54:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:13 INFO - 'PROCESSOR_LEVEL': '6', 08:54:13 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:13 INFO - 'PROMPT': '$P$G', 08:54:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:13 INFO - 'PWD': 'C:\\slave\\test', 08:54:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:13 INFO - 'SYSTEMDRIVE': 'C:', 08:54:13 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:13 INFO - 'TEST1': 'testie', 08:54:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:13 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:13 INFO - 'USERNAME': 'cltbld', 08:54:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:13 INFO - 'WINDIR': 'C:\\windows', 08:54:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:54:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:54:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:54:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:54:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:54:18 INFO - Unpacking c:\slave\test\build\tests\marionette 08:54:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:54:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:54:18 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 08:54:18 INFO - Running setup.py install for browsermob-proxy 08:54:32 INFO - Running setup.py install for manifestparser 08:54:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for marionette-client 08:54:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:54:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for marionette-driver 08:54:32 INFO - Running setup.py install for mozcrash 08:54:32 INFO - Running setup.py install for mozdebug 08:54:32 INFO - Running setup.py install for mozdevice 08:54:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozfile 08:54:32 INFO - Running setup.py install for mozhttpd 08:54:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozinfo 08:54:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozInstall 08:54:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozleak 08:54:32 INFO - Running setup.py install for mozlog 08:54:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for moznetwork 08:54:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozprocess 08:54:32 INFO - Running setup.py install for mozprofile 08:54:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozrunner 08:54:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for mozscreenshot 08:54:32 INFO - Running setup.py install for moztest 08:54:32 INFO - Running setup.py install for mozversion 08:54:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:54:32 INFO - Running setup.py install for wptserve 08:54:32 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 08:54:32 INFO - Cleaning up... 08:54:32 INFO - Return code: 0 08:54:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:54:32 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')]} 08:54:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:32 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')]} 08:54:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:32 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, '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-228', 'USERDOMAIN': 'T-W732-IX-228', '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-228', '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 08:54:32 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 08:54:32 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 08:54:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:32 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:32 INFO - 'DCLOCATION': 'SCL3', 08:54:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:32 INFO - 'HOMEDRIVE': 'C:', 08:54:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:32 INFO - 'KTS_VERSION': '1.19c', 08:54:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:32 INFO - 'MOZ_AIRBAG': '1', 08:54:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:32 INFO - 'MOZ_MSVCVERSION': '8', 08:54:32 INFO - 'MOZ_NO_REMOTE': '1', 08:54:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:32 INFO - 'NO_EM_RESTART': '1', 08:54:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:32 INFO - 'OS': 'Windows_NT', 08:54:32 INFO - 'OURDRIVE': 'C:', 08:54:32 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', 08:54:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:32 INFO - 'PROCESSOR_LEVEL': '6', 08:54:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:32 INFO - 'PROMPT': '$P$G', 08:54:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:32 INFO - 'PWD': 'C:\\slave\\test', 08:54:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:32 INFO - 'SYSTEMDRIVE': 'C:', 08:54:32 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:32 INFO - 'TEST1': 'testie', 08:54:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:32 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:32 INFO - 'USERNAME': 'cltbld', 08:54:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:32 INFO - 'WINDIR': 'C:\\windows', 08:54:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:54:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette 08:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:54:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:54:36 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)) 08:54:47 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)) 08:54:47 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)) 08:54:47 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)) 08:54:47 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)) 08:54:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:54:47 INFO - Downloading blessings-1.6.tar.gz 08:54:47 INFO - Running setup.py egg_info for package blessings 08:54:47 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)) 08:54:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:54:47 INFO - Running setup.py install for blessings 08:54:47 INFO - Running setup.py install for browsermob-proxy 08:54:47 INFO - Running setup.py install for manifestparser 08:54:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for marionette-client 08:54:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:54:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for marionette-driver 08:54:47 INFO - Running setup.py install for mozcrash 08:54:47 INFO - Running setup.py install for mozdebug 08:54:47 INFO - Running setup.py install for mozdevice 08:54:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for mozhttpd 08:54:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for mozInstall 08:54:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for mozleak 08:54:47 INFO - Running setup.py install for mozprofile 08:54:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Running setup.py install for mozrunner 08:54:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:54:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:54:49 INFO - Running setup.py install for mozscreenshot 08:54:49 INFO - Running setup.py install for moztest 08:54:49 INFO - Running setup.py install for mozversion 08:54:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:54:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:54:49 INFO - Running setup.py install for wptserve 08:54:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:54:49 INFO - Cleaning up... 08:54:49 INFO - Return code: 0 08:54:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:54:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:54:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:54:50 INFO - Reading from file tmpfile_stdout 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - Current package versions: 08:54:50 INFO - blessings == 1.6 08:54:50 INFO - blobuploader == 1.2.4 08:54:50 INFO - browsermob-proxy == 0.6.0 08:54:50 INFO - distribute == 0.6.14 08:54:50 INFO - docopt == 0.6.1 08:54:50 INFO - manifestparser == 1.1 08:54:50 INFO - marionette-client == 2.3.0 08:54:50 INFO - marionette-driver == 1.4.0 08:54:50 INFO - mozInstall == 1.12 08:54:50 INFO - mozcrash == 0.17 08:54:50 INFO - mozdebug == 0.1 08:54:50 INFO - mozdevice == 0.48 08:54:50 INFO - mozfile == 1.2 08:54:50 INFO - mozhttpd == 0.7 08:54:50 INFO - mozinfo == 0.9 08:54:50 INFO - mozleak == 0.1 08:54:50 INFO - mozlog == 3.1 08:54:50 INFO - moznetwork == 0.27 08:54:50 INFO - mozprocess == 0.22 08:54:50 INFO - mozprofile == 0.28 08:54:50 INFO - mozrunner == 6.11 08:54:50 INFO - mozscreenshot == 0.1 08:54:50 INFO - mozsystemmonitor == 0.0 08:54:50 INFO - moztest == 0.7 08:54:50 INFO - mozversion == 1.4 08:54:50 INFO - requests == 1.2.3 08:54:50 INFO - wptserve == 1.4.0 08:54:50 INFO - Running post-action listener: _resource_record_post_action 08:54:50 INFO - Running post-action listener: _start_resource_monitoring 08:54:50 INFO - Starting resource monitoring. 08:54:50 INFO - ##### 08:54:50 INFO - ##### Running pull step. 08:54:50 INFO - ##### 08:54:50 INFO - Running pre-action listener: _resource_record_pre_action 08:54:50 INFO - Running main action method: pull 08:54:50 INFO - Pull has nothing to do! 08:54:50 INFO - Running post-action listener: _resource_record_post_action 08:54:50 INFO - ##### 08:54:50 INFO - ##### Running install step. 08:54:50 INFO - ##### 08:54:50 INFO - Running pre-action listener: _resource_record_pre_action 08:54:50 INFO - Running main action method: install 08:54:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:54:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:54:50 INFO - Reading from file tmpfile_stdout 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - Detecting whether we're running mozinstall >=1.0... 08:54:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:54:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:54:50 INFO - Reading from file tmpfile_stdout 08:54:50 INFO - Output received: 08:54:50 INFO - Usage: mozinstall-script.py [options] installer 08:54:50 INFO - Options: 08:54:50 INFO - -h, --help show this help message and exit 08:54:50 INFO - -d DEST, --destination=DEST 08:54:50 INFO - Directory to install application into. [default: 08:54:50 INFO - "C:\slave\test"] 08:54:50 INFO - --app=APP Application being installed. [default: firefox] 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - Using _rmtree_windows ... 08:54:50 INFO - mkdir: C:\slave\test\build\application 08:54:50 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'] 08:54:50 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 08:54:52 INFO - Reading from file tmpfile_stdout 08:54:52 INFO - Output received: 08:54:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:54:52 INFO - Using _rmtree_windows ... 08:54:52 INFO - Using _rmtree_windows ... 08:54:52 INFO - Running post-action listener: _resource_record_post_action 08:54:52 INFO - ##### 08:54:52 INFO - ##### Running run-tests step. 08:54:52 INFO - ##### 08:54:52 INFO - Running pre-action listener: _resource_record_pre_action 08:54:52 INFO - Running main action method: run_tests 08:54:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:54:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:54:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:54:52 INFO - grabbing minidump binary from tooltool 08:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:52 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 0x01C37368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:54:52 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 08:54:52 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 08:54:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:54:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppi3ies 08:54:53 INFO - INFO - File integrity verified, renaming tmppi3ies to win32-minidump_stackwalk.exe 08:54:53 INFO - Return code: 0 08:54:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:54:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:54:53 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/D-qcWdjOShOeQGFBsGQHTw/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 08:54:53 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/D-qcWdjOShOeQGFBsGQHTw/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 08:54:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:54:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:54:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:54:53 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 08:54:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:54:53 INFO - 'DCLOCATION': 'SCL3', 08:54:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:54:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:54:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:54:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:54:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:54:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:54:53 INFO - 'HOMEDRIVE': 'C:', 08:54:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:54:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:54:53 INFO - 'KTS_VERSION': '1.19c', 08:54:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:54:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:54:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 08:54:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:54:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:54:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:54:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:54:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:54:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:54:53 INFO - 'MOZ_AIRBAG': '1', 08:54:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:54:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:53 INFO - 'MOZ_MSVCVERSION': '8', 08:54:53 INFO - 'MOZ_NO_REMOTE': '1', 08:54:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:54:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:54:53 INFO - 'NO_EM_RESTART': '1', 08:54:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:54:53 INFO - 'OS': 'Windows_NT', 08:54:53 INFO - 'OURDRIVE': 'C:', 08:54:53 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', 08:54:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:54:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:54:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:54:53 INFO - 'PROCESSOR_LEVEL': '6', 08:54:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:54:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:54:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:54:53 INFO - 'PROMPT': '$P$G', 08:54:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:54:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:54:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:54:53 INFO - 'PWD': 'C:\\slave\\test', 08:54:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:54:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:54:53 INFO - 'SYSTEMDRIVE': 'C:', 08:54:53 INFO - 'SYSTEMROOT': 'C:\\windows', 08:54:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:53 INFO - 'TEST1': 'testie', 08:54:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:54:53 INFO - 'USERDOMAIN': 'T-W732-IX-228', 08:54:53 INFO - 'USERNAME': 'cltbld', 08:54:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:54:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:54:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:54:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:54:53 INFO - 'WINDIR': 'C:\\windows', 08:54:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:54:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:54:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:54:53 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/D-qcWdjOShOeQGFBsGQHTw/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 08:54:55 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 08:54:55 INFO - import pkg_resources 08:54:56 INFO - Using 1 client processes 08:54:59 INFO - SUITE-START | Running 778 tests 08:54:59 INFO - Running testharness tests 08:54:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:54:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:54:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:54:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:54:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:54:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:55:00 INFO - Setting up ssl 08:55:00 INFO - PROCESS | certutil | 08:55:00 INFO - PROCESS | certutil | 08:55:00 INFO - PROCESS | certutil | 08:55:00 INFO - Certificate Nickname Trust Attributes 08:55:00 INFO - SSL,S/MIME,JAR/XPI 08:55:00 INFO - 08:55:00 INFO - web-platform-tests CT,, 08:55:00 INFO - 08:55:00 INFO - Starting runner 08:55:01 INFO - PROCESS | 4024 | [4024] 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 08:55:01 INFO - PROCESS | 4024 | [4024] 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 08:55:01 INFO - PROCESS | 4024 | [4024] 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 08:55:02 INFO - PROCESS | 4024 | 1467647702804 Marionette DEBUG Marionette enabled via build flag and pref 08:55:03 INFO - PROCESS | 4024 | ++DOCSHELL 0E3CA800 == 1 [pid = 4024] [id = 1] 08:55:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 1 (0E3CAC00) [pid = 4024] [serial = 1] [outer = 00000000] 08:55:03 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:55:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 2 (0E3CB800) [pid = 4024] [serial = 2] [outer = 0E3CAC00] 08:55:04 INFO - PROCESS | 4024 | ++DOCSHELL 115A5C00 == 2 [pid = 4024] [id = 2] 08:55:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 3 (115A6000) [pid = 4024] [serial = 3] [outer = 00000000] 08:55:04 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:55:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 4 (115A6C00) [pid = 4024] [serial = 4] [outer = 115A6000] 08:55:04 INFO - PROCESS | 4024 | 1467647704587 Marionette INFO Listening on port 2828 08:55:06 INFO - PROCESS | 4024 | 1467647706129 Marionette DEBUG Marionette enabled via command-line flag 08:55:06 INFO - PROCESS | 4024 | [4024] 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 08:55:06 INFO - PROCESS | 4024 | [4024] 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 08:55:06 INFO - PROCESS | 4024 | ++DOCSHELL 14D47000 == 3 [pid = 4024] [id = 3] 08:55:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 5 (14D4F000) [pid = 4024] [serial = 5] [outer = 00000000] 08:55:06 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:55:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 6 (14D4FC00) [pid = 4024] [serial = 6] [outer = 14D4F000] 08:55:06 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 7 (15C5E400) [pid = 4024] [serial = 7] [outer = 115A6000] 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707436 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49627 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707459 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707466 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707502 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49633 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707506 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 08:55:07 INFO - PROCESS | 4024 | 1467647707511 Marionette DEBUG Closed connection conn0 08:55:07 INFO - PROCESS | 4024 | 1467647707513 Marionette DEBUG Closed connection conn1 08:55:07 INFO - PROCESS | 4024 | 1467647707515 Marionette DEBUG Closed connection conn2 08:55:07 INFO - PROCESS | 4024 | 1467647707576 Marionette DEBUG Closed connection conn3 08:55:07 INFO - PROCESS | 4024 | 1467647707608 Marionette DEBUG Closed connection conn4 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707614 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 08:55:07 INFO - PROCESS | 4024 | 1467647707665 Marionette DEBUG Closed connection conn5 08:55:07 INFO - PROCESS | 4024 | [4024] 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 08:55:07 INFO - PROCESS | 4024 | 1467647707670 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49637 08:55:07 INFO - PROCESS | 4024 | ++DOCSHELL 0E3CBC00 == 4 [pid = 4024] [id = 4] 08:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 8 (16887C00) [pid = 4024] [serial = 8] [outer = 00000000] 08:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 9 (1758E800) [pid = 4024] [serial = 9] [outer = 16887C00] 08:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 10 (17594800) [pid = 4024] [serial = 10] [outer = 16887C00] 08:55:07 INFO - PROCESS | 4024 | 1467647707805 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:55:07 INFO - PROCESS | 4024 | 1467647707809 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":"20160704065143","device":"desktop","version":"48.0"} 08:55:09 INFO - PROCESS | 4024 | [4024] 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 08:55:09 INFO - PROCESS | 4024 | [4024] 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 08:55:09 INFO - PROCESS | 4024 | [4024] 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 08:55:09 INFO - PROCESS | 4024 | ++DOCSHELL 1A79FC00 == 5 [pid = 4024] [id = 5] 08:55:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 11 (1A7A0400) [pid = 4024] [serial = 11] [outer = 00000000] 08:55:09 INFO - PROCESS | 4024 | ++DOCSHELL 1A7A7800 == 6 [pid = 4024] [id = 6] 08:55:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 12 (1A7A8000) [pid = 4024] [serial = 12] [outer = 00000000] 08:55:10 INFO - PROCESS | 4024 | [4024] 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 08:55:10 INFO - PROCESS | 4024 | ++DOCSHELL 189A3C00 == 7 [pid = 4024] [id = 7] 08:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 13 (189A4000) [pid = 4024] [serial = 13] [outer = 00000000] 08:55:10 INFO - PROCESS | 4024 | [4024] 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 08:55:10 INFO - PROCESS | 4024 | [4024] 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 08:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 14 (189AC800) [pid = 4024] [serial = 14] [outer = 189A4000] 08:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 15 (18EA1000) [pid = 4024] [serial = 15] [outer = 1A7A0400] 08:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 16 (18EA2800) [pid = 4024] [serial = 16] [outer = 1A7A8000] 08:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 17 (18EA5000) [pid = 4024] [serial = 17] [outer = 189A4000] 08:55:11 INFO - PROCESS | 4024 | 1467647711267 Marionette INFO startBrowser 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:11 INFO - PROCESS | 4024 | 1467647711303 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 4024 | 1467647711317 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 4024 | 1467647711319 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 18 (1C511400) [pid = 4024] [serial = 18] [outer = 189A4000] 08:55:12 INFO - PROCESS | 4024 | 1467647712016 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa","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":"20160704065143","device":"desktop","version":"48.0","command_id":1}}] 08:55:12 INFO - PROCESS | 4024 | 1467647712341 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}] 08:55:12 INFO - PROCESS | 4024 | 1467647712345 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:12 INFO - PROCESS | 4024 | 1467647712456 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:55:12 INFO - PROCESS | 4024 | 1467647712467 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:55:12 INFO - PROCESS | 4024 | 1467647712469 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:12 INFO - PROCESS | 4024 | [4024] 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 08:55:13 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 19 (1E29EC00) [pid = 4024] [serial = 19] [outer = 189A4000] 08:55:13 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 4024 | 1467647713433 Marionette TRACE conn6 <- [1,3,null,{}] 08:55:13 INFO - PROCESS | 4024 | 1467647713456 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:55:13 INFO - PROCESS | 4024 | 1467647713458 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:13 INFO - PROCESS | 4024 | 1467647713477 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:55:13 INFO - PROCESS | 4024 | 1467647713487 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 4024 | 1467647713489 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 4024 | 1467647713493 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:55:13 INFO - PROCESS | 4024 | 1467647713496 Marionette TRACE conn6 <- [1,6,null,{}] 08:55:13 INFO - PROCESS | 4024 | 1467647713591 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}] 08:55:13 INFO - PROCESS | 4024 | 1467647713594 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:13 INFO - PROCESS | 4024 | 1467647713610 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:55:13 INFO - PROCESS | 4024 | 1467647713614 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 4024 | 1467647713617 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:13 INFO - PROCESS | 4024 | ++DOCSHELL 1E70D400 == 8 [pid = 4024] [id = 8] 08:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 20 (1E70D800) [pid = 4024] [serial = 20] [outer = 00000000] 08:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 21 (1E710000) [pid = 4024] [serial = 21] [outer = 1E70D800] 08:55:13 INFO - PROCESS | 4024 | 1467647713665 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 22 (1E7A8400) [pid = 4024] [serial = 22] [outer = 1E70D800] 08:55:13 INFO - PROCESS | 4024 | --DOCSHELL 0E3CA800 == 7 [pid = 4024] [id = 1] 08:55:14 INFO - PROCESS | 4024 | ++DOCSHELL 0916E400 == 8 [pid = 4024] [id = 9] 08:55:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 23 (0B046800) [pid = 4024] [serial = 23] [outer = 00000000] 08:55:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 24 (0D22A400) [pid = 4024] [serial = 24] [outer = 0B046800] 08:55:14 INFO - PROCESS | 4024 | 1467647714089 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 25 (0D57BC00) [pid = 4024] [serial = 25] [outer = 0B046800] 08:55:14 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:14 INFO - PROCESS | 4024 | 1467647714940 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1470ms 08:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:55:14 INFO - PROCESS | 4024 | 1467647714968 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 4024 | 1467647714972 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 4024 | 1467647714977 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 4024 | 1467647714980 Marionette TRACE conn6 <- [1,10,null,{}] 08:55:15 INFO - PROCESS | 4024 | 1467647714990 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}] 08:55:15 INFO - PROCESS | 4024 | 1467647714993 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:15 INFO - PROCESS | 4024 | 1467647715121 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:55:15 INFO - PROCESS | 4024 | 1467647715180 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 4024 | 1467647715183 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:15 INFO - PROCESS | 4024 | ++DOCSHELL 18E9C400 == 9 [pid = 4024] [id = 10] 08:55:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 26 (18E9C800) [pid = 4024] [serial = 26] [outer = 00000000] 08:55:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 27 (1B2BA000) [pid = 4024] [serial = 27] [outer = 18E9C800] 08:55:15 INFO - PROCESS | 4024 | 1467647715252 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 28 (1BA79400) [pid = 4024] [serial = 28] [outer = 18E9C800] 08:55:15 INFO - PROCESS | 4024 | 1467647715936 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 973ms 08:55:15 INFO - PROCESS | 4024 | 1467647715964 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 4024 | 1467647715969 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:55:15 INFO - PROCESS | 4024 | 1467647715975 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 4024 | 1467647715979 Marionette TRACE conn6 <- [1,14,null,{}] 08:55:15 INFO - PROCESS | 4024 | 1467647715985 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}] 08:55:15 INFO - PROCESS | 4024 | 1467647715988 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:16 INFO - PROCESS | 4024 | 1467647716095 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:55:16 INFO - PROCESS | 4024 | 1467647716150 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 4024 | 1467647716154 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:16 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F3800 == 10 [pid = 4024] [id = 11] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 29 (0D4F6800) [pid = 4024] [serial = 29] [outer = 00000000] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 30 (0D57B400) [pid = 4024] [serial = 30] [outer = 0D4F6800] 08:55:16 INFO - PROCESS | 4024 | 1467647716203 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 31 (0DDD8000) [pid = 4024] [serial = 31] [outer = 0D4F6800] 08:55:16 INFO - PROCESS | 4024 | --DOCSHELL 0E3CBC00 == 9 [pid = 4024] [id = 4] 08:55:16 INFO - PROCESS | 4024 | 1467647716657 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 08:55:16 INFO - PROCESS | 4024 | 1467647716709 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 4024 | 1467647716713 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:55:16 INFO - PROCESS | 4024 | 1467647716720 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 4024 | 1467647716722 Marionette TRACE conn6 <- [1,18,null,{}] 08:55:16 INFO - PROCESS | 4024 | 1467647716726 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}] 08:55:16 INFO - PROCESS | 4024 | 1467647716729 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:16 INFO - PROCESS | 4024 | ++DOCSHELL 113E4400 == 10 [pid = 4024] [id = 12] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 32 (113E7000) [pid = 4024] [serial = 32] [outer = 00000000] 08:55:16 INFO - PROCESS | 4024 | 1467647716842 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 33 (0E30C800) [pid = 4024] [serial = 33] [outer = 113E7000] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 34 (0CC91400) [pid = 4024] [serial = 34] [outer = 113E7000] 08:55:16 INFO - PROCESS | 4024 | 1467647716943 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 4024 | 1467647716945 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:16 INFO - PROCESS | 4024 | ++DOCSHELL 0CD36000 == 11 [pid = 4024] [id = 13] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 35 (11540000) [pid = 4024] [serial = 35] [outer = 00000000] 08:55:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 36 (1452FC00) [pid = 4024] [serial = 36] [outer = 11540000] 08:55:17 INFO - PROCESS | 4024 | ++DOCSHELL 145E8C00 == 12 [pid = 4024] [id = 14] 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 37 (145E9000) [pid = 4024] [serial = 37] [outer = 00000000] 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 38 (146CA800) [pid = 4024] [serial = 38] [outer = 145E9000] 08:55:17 INFO - PROCESS | 4024 | 1467647717036 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 39 (148BF400) [pid = 4024] [serial = 39] [outer = 145E9000] 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 40 (15C63800) [pid = 4024] [serial = 40] [outer = 11540000] 08:55:17 INFO - PROCESS | 4024 | 1467647717536 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 871ms 08:55:17 INFO - PROCESS | 4024 | 1467647717594 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 4024 | 1467647717596 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:55:17 INFO - PROCESS | 4024 | 1467647717600 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:55:17 INFO - PROCESS | 4024 | 1467647717603 Marionette TRACE conn6 <- [1,22,null,{}] 08:55:17 INFO - PROCESS | 4024 | 1467647717614 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}] 08:55:17 INFO - PROCESS | 4024 | 1467647717618 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:17 INFO - PROCESS | 4024 | 1467647717709 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:55:17 INFO - PROCESS | 4024 | 1467647717773 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 4024 | 1467647717777 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:17 INFO - PROCESS | 4024 | ++DOCSHELL 171F1000 == 13 [pid = 4024] [id = 15] 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 41 (171F1C00) [pid = 4024] [serial = 41] [outer = 00000000] 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 42 (188D2400) [pid = 4024] [serial = 42] [outer = 171F1C00] 08:55:17 INFO - PROCESS | 4024 | 1467647717826 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 43 (188DB000) [pid = 4024] [serial = 43] [outer = 171F1C00] 08:55:18 INFO - PROCESS | 4024 | 1467647718188 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:55:18 INFO - PROCESS | 4024 | 1467647718234 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 4024 | 1467647718237 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:55:18 INFO - PROCESS | 4024 | 1467647718240 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 4024 | 1467647718241 Marionette TRACE conn6 <- [1,26,null,{}] 08:55:18 INFO - PROCESS | 4024 | 1467647718253 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}] 08:55:18 INFO - PROCESS | 4024 | 1467647718255 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:18 INFO - PROCESS | 4024 | 1467647718341 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:55:18 INFO - PROCESS | 4024 | 1467647718347 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 4024 | 1467647718349 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:18 INFO - PROCESS | 4024 | ++DOCSHELL 19192000 == 14 [pid = 4024] [id = 16] 08:55:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 44 (1919CC00) [pid = 4024] [serial = 44] [outer = 00000000] 08:55:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 45 (1A05B400) [pid = 4024] [serial = 45] [outer = 1919CC00] 08:55:18 INFO - PROCESS | 4024 | 1467647718398 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 46 (1A08B800) [pid = 4024] [serial = 46] [outer = 1919CC00] 08:55:18 INFO - PROCESS | 4024 | 1467647718798 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 08:55:18 INFO - PROCESS | 4024 | 1467647718834 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 4024 | 1467647718846 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:55:18 INFO - PROCESS | 4024 | 1467647718861 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 4024 | 1467647718863 Marionette TRACE conn6 <- [1,30,null,{}] 08:55:18 INFO - PROCESS | 4024 | 1467647718871 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}] 08:55:18 INFO - PROCESS | 4024 | 1467647718872 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:18 INFO - PROCESS | 4024 | 1467647718950 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:55:18 INFO - PROCESS | 4024 | 1467647718956 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 4024 | 1467647718958 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:18 INFO - PROCESS | 4024 | ++DOCSHELL 19269400 == 15 [pid = 4024] [id = 17] 08:55:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 47 (1A082C00) [pid = 4024] [serial = 47] [outer = 00000000] 08:55:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 48 (1A764400) [pid = 4024] [serial = 48] [outer = 1A082C00] 08:55:19 INFO - PROCESS | 4024 | 1467647719002 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 49 (1A7AE000) [pid = 4024] [serial = 49] [outer = 1A082C00] 08:55:19 INFO - PROCESS | 4024 | 1467647719397 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:55:19 INFO - PROCESS | 4024 | 1467647719431 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 4024 | 1467647719433 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:55:19 INFO - PROCESS | 4024 | 1467647719437 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 4024 | 1467647719438 Marionette TRACE conn6 <- [1,34,null,{}] 08:55:19 INFO - PROCESS | 4024 | 1467647719442 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}] 08:55:19 INFO - PROCESS | 4024 | 1467647719447 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:19 INFO - PROCESS | 4024 | 1467647719581 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:55:19 INFO - PROCESS | 4024 | 1467647719593 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 4024 | 1467647719595 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:19 INFO - PROCESS | 4024 | ++DOCSHELL 0D26FC00 == 16 [pid = 4024] [id = 18] 08:55:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (0E439800) [pid = 4024] [serial = 50] [outer = 00000000] 08:55:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (1BA0F400) [pid = 4024] [serial = 51] [outer = 0E439800] 08:55:19 INFO - PROCESS | 4024 | 1467647719640 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (1C50F000) [pid = 4024] [serial = 52] [outer = 0E439800] 08:55:20 INFO - PROCESS | 4024 | 1467647720005 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 08:55:20 INFO - PROCESS | 4024 | 1467647720068 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 4024 | 1467647720070 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:55:20 INFO - PROCESS | 4024 | 1467647720073 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 4024 | 1467647720075 Marionette TRACE conn6 <- [1,38,null,{}] 08:55:20 INFO - PROCESS | 4024 | 1467647720079 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}] 08:55:20 INFO - PROCESS | 4024 | 1467647720080 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:20 INFO - PROCESS | 4024 | 1467647720180 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:55:20 INFO - PROCESS | 4024 | 1467647720187 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 4024 | 1467647720189 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:20 INFO - PROCESS | 4024 | ++DOCSHELL 0E430C00 == 17 [pid = 4024] [id = 19] 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (113E9800) [pid = 4024] [serial = 53] [outer = 00000000] 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (17AA8400) [pid = 4024] [serial = 54] [outer = 113E9800] 08:55:20 INFO - PROCESS | 4024 | 1467647720233 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (17AA8C00) [pid = 4024] [serial = 55] [outer = 113E9800] 08:55:20 INFO - PROCESS | 4024 | 1467647720612 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:55:20 INFO - PROCESS | 4024 | 1467647720643 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 4024 | 1467647720645 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 4024 | 1467647720657 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 4024 | 1467647720659 Marionette TRACE conn6 <- [1,42,null,{}] 08:55:20 INFO - PROCESS | 4024 | 1467647720663 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}] 08:55:20 INFO - PROCESS | 4024 | 1467647720665 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:20 INFO - PROCESS | 4024 | 1467647720740 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:55:20 INFO - PROCESS | 4024 | 1467647720803 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 4024 | 1467647720805 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:20 INFO - PROCESS | 4024 | ++DOCSHELL 18F4BC00 == 18 [pid = 4024] [id = 20] 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (18F4C800) [pid = 4024] [serial = 56] [outer = 00000000] 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (18F52400) [pid = 4024] [serial = 57] [outer = 18F4C800] 08:55:20 INFO - PROCESS | 4024 | 1467647720851 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (18F56C00) [pid = 4024] [serial = 58] [outer = 18F4C800] 08:55:21 INFO - PROCESS | 4024 | 1467647721335 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 08:55:21 INFO - PROCESS | 4024 | 1467647721380 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 4024 | 1467647721382 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:55:21 INFO - PROCESS | 4024 | 1467647721385 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 4024 | 1467647721387 Marionette TRACE conn6 <- [1,46,null,{}] 08:55:21 INFO - PROCESS | 4024 | 1467647721390 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}] 08:55:21 INFO - PROCESS | 4024 | 1467647721392 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:21 INFO - PROCESS | 4024 | 1467647721483 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:55:21 INFO - PROCESS | 4024 | 1467647721491 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 4024 | 1467647721493 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:21 INFO - PROCESS | 4024 | ++DOCSHELL 17755800 == 19 [pid = 4024] [id = 21] 08:55:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (17755C00) [pid = 4024] [serial = 59] [outer = 00000000] 08:55:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (1E363C00) [pid = 4024] [serial = 60] [outer = 17755C00] 08:55:21 INFO - PROCESS | 4024 | 1467647721541 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (1E388000) [pid = 4024] [serial = 61] [outer = 17755C00] 08:55:21 INFO - PROCESS | 4024 | 1467647721935 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:55:21 INFO - PROCESS | 4024 | 1467647721956 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 4024 | 1467647721957 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:55:21 INFO - PROCESS | 4024 | 1467647721960 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 4024 | 1467647721962 Marionette TRACE conn6 <- [1,50,null,{}] 08:55:21 INFO - PROCESS | 4024 | 1467647721965 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}] 08:55:21 INFO - PROCESS | 4024 | 1467647721967 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:22 INFO - PROCESS | 4024 | 1467647722079 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:55:22 INFO - PROCESS | 4024 | 1467647722086 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 4024 | 1467647722098 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:22 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1BC00 == 20 [pid = 4024] [id = 22] 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0DA1C800) [pid = 4024] [serial = 62] [outer = 00000000] 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (14E78800) [pid = 4024] [serial = 63] [outer = 0DA1C800] 08:55:22 INFO - PROCESS | 4024 | 1467647722142 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (17755400) [pid = 4024] [serial = 64] [outer = 0DA1C800] 08:55:22 INFO - PROCESS | 4024 | 1467647722506 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 08:55:22 INFO - PROCESS | 4024 | 1467647722532 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 4024 | 1467647722535 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:55:22 INFO - PROCESS | 4024 | 1467647722540 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 4024 | 1467647722543 Marionette TRACE conn6 <- [1,54,null,{}] 08:55:22 INFO - PROCESS | 4024 | 1467647722546 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}] 08:55:22 INFO - PROCESS | 4024 | 1467647722548 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:22 INFO - PROCESS | 4024 | 1467647722670 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:55:22 INFO - PROCESS | 4024 | 1467647722707 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 4024 | 1467647722709 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:22 INFO - PROCESS | 4024 | ++DOCSHELL 0DB5DC00 == 21 [pid = 4024] [id = 23] 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0DB60400) [pid = 4024] [serial = 65] [outer = 00000000] 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DB68800) [pid = 4024] [serial = 66] [outer = 0DB60400] 08:55:22 INFO - PROCESS | 4024 | 1467647722754 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (186A6800) [pid = 4024] [serial = 67] [outer = 0DB60400] 08:55:23 INFO - PROCESS | 4024 | 1467647723106 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 08:55:23 INFO - PROCESS | 4024 | 1467647723172 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 4024 | 1467647723174 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 4024 | 1467647723177 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:55:23 INFO - PROCESS | 4024 | 1467647723179 Marionette TRACE conn6 <- [1,58,null,{}] 08:55:23 INFO - PROCESS | 4024 | 1467647723183 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}] 08:55:23 INFO - PROCESS | 4024 | 1467647723184 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:23 INFO - PROCESS | 4024 | 1467647723290 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:55:23 INFO - PROCESS | 4024 | 1467647723298 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 4024 | 1467647723300 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:23 INFO - PROCESS | 4024 | ++DOCSHELL 186A9000 == 22 [pid = 4024] [id = 24] 08:55:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (186AB000) [pid = 4024] [serial = 68] [outer = 00000000] 08:55:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (18F56000) [pid = 4024] [serial = 69] [outer = 186AB000] 08:55:23 INFO - PROCESS | 4024 | 1467647723343 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (1E70C000) [pid = 4024] [serial = 70] [outer = 186AB000] 08:55:23 INFO - PROCESS | 4024 | 1467647723711 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 08:55:23 INFO - PROCESS | 4024 | 1467647723752 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 4024 | 1467647723754 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:55:23 INFO - PROCESS | 4024 | 1467647723757 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 4024 | 1467647723758 Marionette TRACE conn6 <- [1,62,null,{}] 08:55:23 INFO - PROCESS | 4024 | 1467647723762 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}] 08:55:23 INFO - PROCESS | 4024 | 1467647723764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:23 INFO - PROCESS | 4024 | 1467647723851 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:55:24 INFO - PROCESS | 4024 | 1467647724659 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 4024 | 1467647724662 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:24 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E1400 == 23 [pid = 4024] [id = 25] 08:55:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0B0E1800) [pid = 4024] [serial = 71] [outer = 00000000] 08:55:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D274400) [pid = 4024] [serial = 72] [outer = 0B0E1800] 08:55:24 INFO - PROCESS | 4024 | 1467647724710 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D4F3400) [pid = 4024] [serial = 73] [outer = 0B0E1800] 08:55:25 INFO - PROCESS | 4024 | 1467647725149 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1434ms 08:55:25 INFO - PROCESS | 4024 | 1467647725193 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 4024 | 1467647725197 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:55:25 INFO - PROCESS | 4024 | 1467647725201 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 4024 | 1467647725204 Marionette TRACE conn6 <- [1,66,null,{}] 08:55:25 INFO - PROCESS | 4024 | 1467647725209 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}] 08:55:25 INFO - PROCESS | 4024 | 1467647725212 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:25 INFO - PROCESS | 4024 | 1467647725324 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:55:25 INFO - PROCESS | 4024 | 1467647725338 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 4024 | 1467647725340 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:25 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DB800 == 24 [pid = 4024] [id = 26] 08:55:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D5E0400) [pid = 4024] [serial = 74] [outer = 00000000] 08:55:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DA13C00) [pid = 4024] [serial = 75] [outer = 0D5E0400] 08:55:25 INFO - PROCESS | 4024 | 1467647725386 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA1A000) [pid = 4024] [serial = 76] [outer = 0D5E0400] 08:55:25 INFO - PROCESS | 4024 | 1467647725804 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 08:55:25 INFO - PROCESS | 4024 | 1467647725834 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 4024 | 1467647725838 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:55:25 INFO - PROCESS | 4024 | 1467647725852 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 4024 | 1467647725854 Marionette TRACE conn6 <- [1,70,null,{}] 08:55:25 INFO - PROCESS | 4024 | 1467647725857 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}] 08:55:25 INFO - PROCESS | 4024 | 1467647725860 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:26 INFO - PROCESS | 4024 | 1467647726288 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (16887C00) [pid = 4024] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DA1C800) [pid = 4024] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DB60400) [pid = 4024] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1E70D800) [pid = 4024] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18E9C800) [pid = 4024] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D4F6800) [pid = 4024] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (145E9000) [pid = 4024] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (171F1C00) [pid = 4024] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1919CC00) [pid = 4024] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1A082C00) [pid = 4024] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:55:26 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0E439800) [pid = 4024] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:55:26 INFO - PROCESS | 4024 | 1467647726352 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 4024 | 1467647726354 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:26 INFO - PROCESS | 4024 | ++DOCSHELL 0D574800 == 25 [pid = 4024] [id = 27] 08:55:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0D575000) [pid = 4024] [serial = 77] [outer = 00000000] 08:55:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DB67400) [pid = 4024] [serial = 78] [outer = 0D575000] 08:55:26 INFO - PROCESS | 4024 | 1467647726399 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0E381000) [pid = 4024] [serial = 79] [outer = 0D575000] 08:55:26 INFO - PROCESS | 4024 | 1467647726739 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 08:55:26 INFO - PROCESS | 4024 | 1467647726783 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 4024 | 1467647726785 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:55:26 INFO - PROCESS | 4024 | 1467647726796 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 4024 | 1467647726802 Marionette TRACE conn6 <- [1,74,null,{}] 08:55:26 INFO - PROCESS | 4024 | 1467647726810 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}] 08:55:26 INFO - PROCESS | 4024 | 1467647726826 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:26 INFO - PROCESS | 4024 | 1467647726906 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:55:26 INFO - PROCESS | 4024 | 1467647726911 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 4024 | 1467647726913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:26 INFO - PROCESS | 4024 | ++DOCSHELL 0E439C00 == 26 [pid = 4024] [id = 28] 08:55:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0E43A400) [pid = 4024] [serial = 80] [outer = 00000000] 08:55:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (14D46400) [pid = 4024] [serial = 81] [outer = 0E43A400] 08:55:26 INFO - PROCESS | 4024 | 1467647726957 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (15C5A800) [pid = 4024] [serial = 82] [outer = 0E43A400] 08:55:27 INFO - PROCESS | 4024 | 1467647727374 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 651ms 08:55:27 INFO - PROCESS | 4024 | 1467647727443 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 4024 | 1467647727446 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 4024 | 1467647727449 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:55:27 INFO - PROCESS | 4024 | 1467647727451 Marionette TRACE conn6 <- [1,78,null,{}] 08:55:27 INFO - PROCESS | 4024 | 1467647727454 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}] 08:55:27 INFO - PROCESS | 4024 | 1467647727456 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:27 INFO - PROCESS | 4024 | 1467647727539 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:55:27 INFO - PROCESS | 4024 | 1467647727547 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 4024 | 1467647727549 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:27 INFO - PROCESS | 4024 | ++DOCSHELL 14CA2800 == 27 [pid = 4024] [id = 29] 08:55:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (171EEC00) [pid = 4024] [serial = 83] [outer = 00000000] 08:55:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1775A400) [pid = 4024] [serial = 84] [outer = 171EEC00] 08:55:27 INFO - PROCESS | 4024 | 1467647727592 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17A7CC00) [pid = 4024] [serial = 85] [outer = 171EEC00] 08:55:28 INFO - PROCESS | 4024 | 1467647728005 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 08:55:28 INFO - PROCESS | 4024 | 1467647728024 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 4024 | 1467647728026 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:55:28 INFO - PROCESS | 4024 | 1467647728029 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 4024 | 1467647728031 Marionette TRACE conn6 <- [1,82,null,{}] 08:55:28 INFO - PROCESS | 4024 | 1467647728034 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}] 08:55:28 INFO - PROCESS | 4024 | 1467647728036 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:28 INFO - PROCESS | 4024 | 1467647728110 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:55:28 INFO - PROCESS | 4024 | 1467647728116 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 4024 | 1467647728121 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:28 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6000 == 28 [pid = 4024] [id = 30] 08:55:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA9800) [pid = 4024] [serial = 86] [outer = 00000000] 08:55:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (186A4000) [pid = 4024] [serial = 87] [outer = 17AA9800] 08:55:28 INFO - PROCESS | 4024 | 1467647728174 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (186AEC00) [pid = 4024] [serial = 88] [outer = 17AA9800] 08:55:28 INFO - PROCESS | 4024 | 1467647728803 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 08:55:28 INFO - PROCESS | 4024 | 1467647728882 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 4024 | 1467647728886 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 4024 | 1467647728905 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 4024 | 1467647728909 Marionette TRACE conn6 <- [1,86,null,{}] 08:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:55:28 INFO - PROCESS | 4024 | 1467647728914 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}] 08:55:28 INFO - PROCESS | 4024 | 1467647728917 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:29 INFO - PROCESS | 4024 | 1467647729026 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:55:29 INFO - PROCESS | 4024 | 1467647729089 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 4024 | 1467647729092 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:29 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E8C00 == 29 [pid = 4024] [id = 31] 08:55:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0D5D7800) [pid = 4024] [serial = 89] [outer = 00000000] 08:55:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DB69800) [pid = 4024] [serial = 90] [outer = 0D5D7800] 08:55:29 INFO - PROCESS | 4024 | 1467647729149 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DE0F400) [pid = 4024] [serial = 91] [outer = 0D5D7800] 08:55:29 INFO - PROCESS | 4024 | 1467647729699 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 08:55:29 INFO - PROCESS | 4024 | 1467647729745 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 4024 | 1467647729750 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:55:29 INFO - PROCESS | 4024 | 1467647729757 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 4024 | 1467647729760 Marionette TRACE conn6 <- [1,90,null,{}] 08:55:29 INFO - PROCESS | 4024 | 1467647729764 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}] 08:55:29 INFO - PROCESS | 4024 | 1467647729767 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:29 INFO - PROCESS | 4024 | 1467647729875 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:55:29 INFO - PROCESS | 4024 | 1467647729958 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 4024 | 1467647729961 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:29 INFO - PROCESS | 4024 | ++DOCSHELL 17596400 == 30 [pid = 4024] [id = 32] 08:55:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1775AC00) [pid = 4024] [serial = 92] [outer = 00000000] 08:55:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17AAAC00) [pid = 4024] [serial = 93] [outer = 1775AC00] 08:55:30 INFO - PROCESS | 4024 | 1467647730019 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (186AB400) [pid = 4024] [serial = 94] [outer = 1775AC00] 08:55:30 INFO - PROCESS | 4024 | 1467647730556 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 08:55:30 INFO - PROCESS | 4024 | 1467647730591 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 4024 | 1467647730593 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:55:30 INFO - PROCESS | 4024 | 1467647730597 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 4024 | 1467647730601 Marionette TRACE conn6 <- [1,94,null,{}] 08:55:30 INFO - PROCESS | 4024 | 1467647730612 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}] 08:55:30 INFO - PROCESS | 4024 | 1467647730616 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:30 INFO - PROCESS | 4024 | 1467647730716 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:55:30 INFO - PROCESS | 4024 | 1467647730802 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 4024 | 1467647730805 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:30 INFO - PROCESS | 4024 | ++DOCSHELL 18F4AC00 == 31 [pid = 4024] [id = 33] 08:55:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F4B800) [pid = 4024] [serial = 95] [outer = 00000000] 08:55:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18F53000) [pid = 4024] [serial = 96] [outer = 18F4B800] 08:55:30 INFO - PROCESS | 4024 | 1467647730861 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1919D400) [pid = 4024] [serial = 97] [outer = 18F4B800] 08:55:31 INFO - PROCESS | 4024 | 1467647731415 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 08:55:31 INFO - PROCESS | 4024 | 1467647731470 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 4024 | 1467647731473 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 4024 | 1467647731477 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:55:31 INFO - PROCESS | 4024 | 1467647731478 Marionette TRACE conn6 <- [1,98,null,{}] 08:55:31 INFO - PROCESS | 4024 | 1467647731482 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}] 08:55:31 INFO - PROCESS | 4024 | 1467647731484 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:31 INFO - PROCESS | 4024 | 1467647731590 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:55:31 INFO - PROCESS | 4024 | 1467647731672 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 4024 | 1467647731674 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:31 INFO - PROCESS | 4024 | ++DOCSHELL 0D45D000 == 32 [pid = 4024] [id = 34] 08:55:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0D4F2000) [pid = 4024] [serial = 98] [outer = 00000000] 08:55:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (145A6000) [pid = 4024] [serial = 99] [outer = 0D4F2000] 08:55:31 INFO - PROCESS | 4024 | 1467647731728 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17878800) [pid = 4024] [serial = 100] [outer = 0D4F2000] 08:55:32 INFO - PROCESS | 4024 | 1467647732315 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 08:55:32 INFO - PROCESS | 4024 | 1467647732351 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 4024 | 1467647732355 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:55:32 INFO - PROCESS | 4024 | 1467647732359 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 4024 | 1467647732362 Marionette TRACE conn6 <- [1,102,null,{}] 08:55:32 INFO - PROCESS | 4024 | 1467647732368 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}] 08:55:32 INFO - PROCESS | 4024 | 1467647732371 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:32 INFO - PROCESS | 4024 | 1467647732466 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18EA5000) [pid = 4024] [serial = 17] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17755400) [pid = 4024] [serial = 64] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1BA79400) [pid = 4024] [serial = 28] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18F56000) [pid = 4024] [serial = 69] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17594800) [pid = 4024] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1758E800) [pid = 4024] [serial = 9] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (115A6C00) [pid = 4024] [serial = 4] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18F52400) [pid = 4024] [serial = 57] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1E363C00) [pid = 4024] [serial = 60] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14E78800) [pid = 4024] [serial = 63] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DB68800) [pid = 4024] [serial = 66] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D22A400) [pid = 4024] [serial = 24] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B2BA000) [pid = 4024] [serial = 27] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D57B400) [pid = 4024] [serial = 30] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1452FC00) [pid = 4024] [serial = 36] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (146CA800) [pid = 4024] [serial = 38] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (148BF400) [pid = 4024] [serial = 39] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (188D2400) [pid = 4024] [serial = 42] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (188DB000) [pid = 4024] [serial = 43] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1A05B400) [pid = 4024] [serial = 45] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1A764400) [pid = 4024] [serial = 48] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1BA0F400) [pid = 4024] [serial = 51] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (17AA8400) [pid = 4024] [serial = 54] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0E30C800) [pid = 4024] [serial = 33] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (1A08B800) [pid = 4024] [serial = 46] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (1A7AE000) [pid = 4024] [serial = 49] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (1C50F000) [pid = 4024] [serial = 52] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0DDD8000) [pid = 4024] [serial = 31] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (186A6800) [pid = 4024] [serial = 67] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (1E7A8400) [pid = 4024] [serial = 22] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (1E710000) [pid = 4024] [serial = 21] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (189AC800) [pid = 4024] [serial = 14] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 4024 | 1467647733117 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 4024 | 1467647733121 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:33 INFO - PROCESS | 4024 | ++DOCSHELL 0D222C00 == 33 [pid = 4024] [id = 35] 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0D225400) [pid = 4024] [serial = 101] [outer = 00000000] 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0D275000) [pid = 4024] [serial = 102] [outer = 0D225400] 08:55:33 INFO - PROCESS | 4024 | 1467647733169 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0D57F400) [pid = 4024] [serial = 103] [outer = 0D225400] 08:55:33 INFO - PROCESS | 4024 | 1467647733547 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1225ms 08:55:33 INFO - PROCESS | 4024 | 1467647733587 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 4024 | 1467647733590 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:55:33 INFO - PROCESS | 4024 | 1467647733594 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 4024 | 1467647733597 Marionette TRACE conn6 <- [1,106,null,{}] 08:55:33 INFO - PROCESS | 4024 | 1467647733602 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}] 08:55:33 INFO - PROCESS | 4024 | 1467647733605 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:33 INFO - PROCESS | 4024 | 1467647733705 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:55:33 INFO - PROCESS | 4024 | 1467647733769 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 4024 | 1467647733772 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:33 INFO - PROCESS | 4024 | ++DOCSHELL 0DA15800 == 34 [pid = 4024] [id = 36] 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0DA17800) [pid = 4024] [serial = 104] [outer = 00000000] 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0DDD6400) [pid = 4024] [serial = 105] [outer = 0DA17800] 08:55:33 INFO - PROCESS | 4024 | 1467647733819 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0E37C400) [pid = 4024] [serial = 106] [outer = 0DA17800] 08:55:34 INFO - PROCESS | 4024 | 1467647734160 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:55:34 INFO - PROCESS | 4024 | 1467647734228 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 4024 | 1467647734233 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 4024 | 1467647734236 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:55:34 INFO - PROCESS | 4024 | 1467647734238 Marionette TRACE conn6 <- [1,110,null,{}] 08:55:34 INFO - PROCESS | 4024 | 1467647734242 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}] 08:55:34 INFO - PROCESS | 4024 | 1467647734245 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:34 INFO - PROCESS | 4024 | 1467647734330 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:55:34 INFO - PROCESS | 4024 | 1467647734365 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 4024 | 1467647734367 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:34 INFO - PROCESS | 4024 | ++DOCSHELL 0DA13800 == 35 [pid = 4024] [id = 37] 08:55:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (14C64000) [pid = 4024] [serial = 107] [outer = 00000000] 08:55:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (14D4CC00) [pid = 4024] [serial = 108] [outer = 14C64000] 08:55:34 INFO - PROCESS | 4024 | 1467647734414 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (14E80000) [pid = 4024] [serial = 109] [outer = 14C64000] 08:55:34 INFO - PROCESS | 4024 | 1467647734831 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:55:34 INFO - PROCESS | 4024 | 1467647734873 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 4024 | 1467647734875 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:55:34 INFO - PROCESS | 4024 | 1467647734885 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 4024 | 1467647734891 Marionette TRACE conn6 <- [1,114,null,{}] 08:55:34 INFO - PROCESS | 4024 | 1467647734895 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}] 08:55:34 INFO - PROCESS | 4024 | 1467647734898 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:34 INFO - PROCESS | 4024 | 1467647734981 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:55:35 INFO - PROCESS | 4024 | 1467647734989 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 4024 | 1467647734991 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:35 INFO - PROCESS | 4024 | ++DOCSHELL 1688BC00 == 36 [pid = 4024] [id = 38] 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17759800) [pid = 4024] [serial = 110] [outer = 00000000] 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17AA0C00) [pid = 4024] [serial = 111] [outer = 17759800] 08:55:35 INFO - PROCESS | 4024 | 1467647735035 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17AA7800) [pid = 4024] [serial = 112] [outer = 17759800] 08:55:35 INFO - PROCESS | 4024 | 1467647735490 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:55:35 INFO - PROCESS | 4024 | 1467647735510 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 4024 | 1467647735513 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:55:35 INFO - PROCESS | 4024 | 1467647735516 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:55:35 INFO - PROCESS | 4024 | 1467647735518 Marionette TRACE conn6 <- [1,118,null,{}] 08:55:35 INFO - PROCESS | 4024 | 1467647735525 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}] 08:55:35 INFO - PROCESS | 4024 | 1467647735527 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:35 INFO - PROCESS | 4024 | 1467647735633 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:55:35 INFO - PROCESS | 4024 | 1467647735641 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 4024 | 1467647735643 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:35 INFO - PROCESS | 4024 | ++DOCSHELL 17AAC000 == 37 [pid = 4024] [id = 39] 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (186A5000) [pid = 4024] [serial = 113] [outer = 00000000] 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1887C800) [pid = 4024] [serial = 114] [outer = 186A5000] 08:55:35 INFO - PROCESS | 4024 | 1467647735687 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (188D9000) [pid = 4024] [serial = 115] [outer = 186A5000] 08:55:36 INFO - PROCESS | 4024 | 1467647736110 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:55:36 INFO - PROCESS | 4024 | 1467647736151 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 4024 | 1467647736153 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 4024 | 1467647736156 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:55:36 INFO - PROCESS | 4024 | 1467647736158 Marionette TRACE conn6 <- [1,122,null,{}] 08:55:36 INFO - PROCESS | 4024 | 1467647736162 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}] 08:55:36 INFO - PROCESS | 4024 | 1467647736164 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:36 INFO - PROCESS | 4024 | 1467647736277 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:55:36 INFO - PROCESS | 4024 | 1467647736283 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 4024 | 1467647736289 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:36 INFO - PROCESS | 4024 | ++DOCSHELL 18C05000 == 38 [pid = 4024] [id = 40] 08:55:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18C0E000) [pid = 4024] [serial = 116] [outer = 00000000] 08:55:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18F4C400) [pid = 4024] [serial = 117] [outer = 18C0E000] 08:55:36 INFO - PROCESS | 4024 | 1467647736344 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1919B800) [pid = 4024] [serial = 118] [outer = 18C0E000] 08:55:36 INFO - PROCESS | 4024 | 1467647736777 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 08:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:55:36 INFO - PROCESS | 4024 | 1467647736830 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 4024 | 1467647736832 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 4024 | 1467647736836 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 4024 | 1467647736837 Marionette TRACE conn6 <- [1,126,null,{}] 08:55:36 INFO - PROCESS | 4024 | 1467647736841 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}] 08:55:36 INFO - PROCESS | 4024 | 1467647736843 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:36 INFO - PROCESS | 4024 | 1467647736952 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:55:37 INFO - PROCESS | 4024 | 1467647737021 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 4024 | 1467647737023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:37 INFO - PROCESS | 4024 | ++DOCSHELL 0D2CC400 == 39 [pid = 4024] [id = 41] 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19BF2000) [pid = 4024] [serial = 119] [outer = 00000000] 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A72C400) [pid = 4024] [serial = 120] [outer = 19BF2000] 08:55:37 INFO - PROCESS | 4024 | 1467647737079 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1A79F800) [pid = 4024] [serial = 121] [outer = 19BF2000] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (186AB000) [pid = 4024] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (113E9800) [pid = 4024] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17755C00) [pid = 4024] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18F4C800) [pid = 4024] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA9800) [pid = 4024] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (171EEC00) [pid = 4024] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0D5E0400) [pid = 4024] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0E43A400) [pid = 4024] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0D575000) [pid = 4024] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:55:37 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0B0E1800) [pid = 4024] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:55:37 INFO - PROCESS | 4024 | 1467647737523 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 731ms 08:55:37 INFO - PROCESS | 4024 | 1467647737566 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 4024 | 1467647737568 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:55:37 INFO - PROCESS | 4024 | 1467647737572 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 4024 | 1467647737573 Marionette TRACE conn6 <- [1,130,null,{}] 08:55:37 INFO - PROCESS | 4024 | 1467647737576 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}] 08:55:37 INFO - PROCESS | 4024 | 1467647737578 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:37 INFO - PROCESS | 4024 | 1467647737652 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:55:37 INFO - PROCESS | 4024 | 1467647737657 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 4024 | 1467647737659 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:37 INFO - PROCESS | 4024 | ++DOCSHELL 0E43A400 == 40 [pid = 4024] [id = 42] 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17873C00) [pid = 4024] [serial = 122] [outer = 00000000] 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (18F4D800) [pid = 4024] [serial = 123] [outer = 17873C00] 08:55:37 INFO - PROCESS | 4024 | 1467647737702 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1A764C00) [pid = 4024] [serial = 124] [outer = 17873C00] 08:55:38 INFO - PROCESS | 4024 | 1467647738100 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 08:55:38 INFO - PROCESS | 4024 | 1467647738150 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 4024 | 1467647738152 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:55:38 INFO - PROCESS | 4024 | 1467647738160 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 4024 | 1467647738161 Marionette TRACE conn6 <- [1,134,null,{}] 08:55:38 INFO - PROCESS | 4024 | 1467647738165 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}] 08:55:38 INFO - PROCESS | 4024 | 1467647738167 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:38 INFO - PROCESS | 4024 | 1467647738248 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:55:38 INFO - PROCESS | 4024 | 1467647738255 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 4024 | 1467647738257 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:38 INFO - PROCESS | 4024 | ++DOCSHELL 19DE7800 == 41 [pid = 4024] [id = 43] 08:55:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1A7A6C00) [pid = 4024] [serial = 125] [outer = 00000000] 08:55:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1B2BFC00) [pid = 4024] [serial = 126] [outer = 1A7A6C00] 08:55:38 INFO - PROCESS | 4024 | 1467647738302 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1B370800) [pid = 4024] [serial = 127] [outer = 1A7A6C00] 08:55:38 INFO - PROCESS | 4024 | 1467647738721 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 08:55:38 INFO - PROCESS | 4024 | 1467647738735 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 4024 | 1467647738737 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:55:38 INFO - PROCESS | 4024 | 1467647738740 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 4024 | 1467647738742 Marionette TRACE conn6 <- [1,138,null,{}] 08:55:38 INFO - PROCESS | 4024 | 1467647738745 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}] 08:55:38 INFO - PROCESS | 4024 | 1467647738747 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:38 INFO - PROCESS | 4024 | 1467647738855 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:55:38 INFO - PROCESS | 4024 | 1467647738862 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 4024 | 1467647738864 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:38 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E3400 == 42 [pid = 4024] [id = 44] 08:55:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0CBB6C00) [pid = 4024] [serial = 128] [outer = 00000000] 08:55:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0CBBBC00) [pid = 4024] [serial = 129] [outer = 0CBB6C00] 08:55:38 INFO - PROCESS | 4024 | 1467647738917 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0CBBDC00) [pid = 4024] [serial = 130] [outer = 0CBB6C00] 08:55:39 INFO - PROCESS | 4024 | 1467647739296 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 08:55:39 INFO - PROCESS | 4024 | 1467647739343 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 4024 | 1467647739347 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 4024 | 1467647739353 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:55:39 INFO - PROCESS | 4024 | 1467647739357 Marionette TRACE conn6 <- [1,142,null,{}] 08:55:39 INFO - PROCESS | 4024 | 1467647739364 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}] 08:55:39 INFO - PROCESS | 4024 | 1467647739367 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:39 INFO - PROCESS | 4024 | 1467647739510 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:55:39 INFO - PROCESS | 4024 | 1467647739659 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 4024 | 1467647739664 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:39 INFO - PROCESS | 4024 | ++DOCSHELL 08D8CC00 == 43 [pid = 4024] [id = 45] 08:55:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (08D8D800) [pid = 4024] [serial = 131] [outer = 00000000] 08:55:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0B047C00) [pid = 4024] [serial = 132] [outer = 08D8D800] 08:55:39 INFO - PROCESS | 4024 | 1467647739722 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0CBB2400) [pid = 4024] [serial = 133] [outer = 08D8D800] 08:55:40 INFO - PROCESS | 4024 | 1467647740336 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1018ms 08:55:40 INFO - PROCESS | 4024 | 1467647740377 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 4024 | 1467647740381 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:55:40 INFO - PROCESS | 4024 | 1467647740387 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 4024 | 1467647740391 Marionette TRACE conn6 <- [1,146,null,{}] 08:55:40 INFO - PROCESS | 4024 | 1467647740396 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}] 08:55:40 INFO - PROCESS | 4024 | 1467647740399 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:40 INFO - PROCESS | 4024 | 1467647740519 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:55:40 INFO - PROCESS | 4024 | 1467647740594 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 4024 | 1467647740596 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:40 INFO - PROCESS | 4024 | ++DOCSHELL 0DB68400 == 44 [pid = 4024] [id = 46] 08:55:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DB69C00) [pid = 4024] [serial = 134] [outer = 00000000] 08:55:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DE0C800) [pid = 4024] [serial = 135] [outer = 0DB69C00] 08:55:40 INFO - PROCESS | 4024 | 1467647740653 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (113EB000) [pid = 4024] [serial = 136] [outer = 0DB69C00] 08:55:41 INFO - PROCESS | 4024 | 1467647741578 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1236ms 08:55:41 INFO - PROCESS | 4024 | 1467647741623 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 4024 | 1467647741627 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:55:41 INFO - PROCESS | 4024 | 1467647741632 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 4024 | 1467647741636 Marionette TRACE conn6 <- [1,150,null,{}] 08:55:41 INFO - PROCESS | 4024 | 1467647741641 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}] 08:55:41 INFO - PROCESS | 4024 | 1467647741644 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:41 INFO - PROCESS | 4024 | 1467647741756 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 18F4AC00 == 43 [pid = 4024] [id = 33] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 17596400 == 42 [pid = 4024] [id = 32] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0B0E8C00 == 41 [pid = 4024] [id = 31] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 14CA2800 == 40 [pid = 4024] [id = 29] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 17AA6000 == 39 [pid = 4024] [id = 30] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 19DE7800 == 38 [pid = 4024] [id = 43] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0E43A400 == 37 [pid = 4024] [id = 42] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0D2CC400 == 36 [pid = 4024] [id = 41] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 18C05000 == 35 [pid = 4024] [id = 40] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 17AAC000 == 34 [pid = 4024] [id = 39] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 1688BC00 == 33 [pid = 4024] [id = 38] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0DA13800 == 32 [pid = 4024] [id = 37] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0DA15800 == 31 [pid = 4024] [id = 36] 08:55:41 INFO - PROCESS | 4024 | --DOCSHELL 0D222C00 == 30 [pid = 4024] [id = 35] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1E70C000) [pid = 4024] [serial = 70] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17AA8C00) [pid = 4024] [serial = 55] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1E388000) [pid = 4024] [serial = 61] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18F56C00) [pid = 4024] [serial = 58] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (186A4000) [pid = 4024] [serial = 87] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (186AEC00) [pid = 4024] [serial = 88] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1775A400) [pid = 4024] [serial = 84] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17A7CC00) [pid = 4024] [serial = 85] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DA13C00) [pid = 4024] [serial = 75] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA1A000) [pid = 4024] [serial = 76] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (14D46400) [pid = 4024] [serial = 81] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (15C5A800) [pid = 4024] [serial = 82] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0E381000) [pid = 4024] [serial = 79] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0D274400) [pid = 4024] [serial = 72] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0DB67400) [pid = 4024] [serial = 78] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0D4F3400) [pid = 4024] [serial = 73] [outer = 00000000] [url = about:blank] 08:55:41 INFO - PROCESS | 4024 | 1467647741861 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 4024 | 1467647741865 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:41 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E6800 == 31 [pid = 4024] [id = 47] 08:55:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0B0E7800) [pid = 4024] [serial = 137] [outer = 00000000] 08:55:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0CBB5400) [pid = 4024] [serial = 138] [outer = 0B0E7800] 08:55:41 INFO - PROCESS | 4024 | 1467647741913 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D2D2400) [pid = 4024] [serial = 139] [outer = 0B0E7800] 08:55:42 INFO - PROCESS | 4024 | 1467647742296 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 731ms 08:55:42 INFO - PROCESS | 4024 | 1467647742363 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 4024 | 1467647742367 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 4024 | 1467647742373 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:55:42 INFO - PROCESS | 4024 | 1467647742375 Marionette TRACE conn6 <- [1,154,null,{}] 08:55:42 INFO - PROCESS | 4024 | 1467647742379 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}] 08:55:42 INFO - PROCESS | 4024 | 1467647742382 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:42 INFO - PROCESS | 4024 | 1467647742466 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:55:42 INFO - PROCESS | 4024 | 1467647742472 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 4024 | 1467647742474 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:42 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E0800 == 32 [pid = 4024] [id = 48] 08:55:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D5E3000) [pid = 4024] [serial = 140] [outer = 00000000] 08:55:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DB64000) [pid = 4024] [serial = 141] [outer = 0D5E3000] 08:55:42 INFO - PROCESS | 4024 | 1467647742520 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DD2EC00) [pid = 4024] [serial = 142] [outer = 0D5E3000] 08:55:42 INFO - PROCESS | 4024 | 1467647742967 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 08:55:43 INFO - PROCESS | 4024 | 1467647743009 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 4024 | 1467647743011 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:55:43 INFO - PROCESS | 4024 | 1467647743014 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 4024 | 1467647743018 Marionette TRACE conn6 <- [1,158,null,{}] 08:55:43 INFO - PROCESS | 4024 | 1467647743028 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}] 08:55:43 INFO - PROCESS | 4024 | 1467647743032 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:43 INFO - PROCESS | 4024 | 1467647743115 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:55:43 INFO - PROCESS | 4024 | 1467647743124 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 4024 | 1467647743127 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:43 INFO - PROCESS | 4024 | ++DOCSHELL 14C9A800 == 33 [pid = 4024] [id = 49] 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (14C9FC00) [pid = 4024] [serial = 143] [outer = 00000000] 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (14D54800) [pid = 4024] [serial = 144] [outer = 14C9FC00] 08:55:43 INFO - PROCESS | 4024 | 1467647743175 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (16881000) [pid = 4024] [serial = 145] [outer = 14C9FC00] 08:55:43 INFO - PROCESS | 4024 | 1467647743654 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 08:55:43 INFO - PROCESS | 4024 | 1467647743690 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 4024 | 1467647743692 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:55:43 INFO - PROCESS | 4024 | 1467647743696 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 4024 | 1467647743697 Marionette TRACE conn6 <- [1,162,null,{}] 08:55:43 INFO - PROCESS | 4024 | 1467647743701 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}] 08:55:43 INFO - PROCESS | 4024 | 1467647743703 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:43 INFO - PROCESS | 4024 | 1467647743786 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:55:43 INFO - PROCESS | 4024 | 1467647743791 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 4024 | 1467647743793 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:43 INFO - PROCESS | 4024 | ++DOCSHELL 1775C000 == 34 [pid = 4024] [id = 50] 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1775C400) [pid = 4024] [serial = 146] [outer = 00000000] 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17A9D400) [pid = 4024] [serial = 147] [outer = 1775C400] 08:55:43 INFO - PROCESS | 4024 | 1467647743837 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17AA5400) [pid = 4024] [serial = 148] [outer = 1775C400] 08:55:44 INFO - PROCESS | 4024 | 1467647744254 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 08:55:44 INFO - PROCESS | 4024 | 1467647744270 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:55:44 INFO - PROCESS | 4024 | 1467647744272 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 4024 | 1467647744289 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 4024 | 1467647744291 Marionette TRACE conn6 <- [1,166,null,{}] 08:55:44 INFO - PROCESS | 4024 | 1467647744295 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}] 08:55:44 INFO - PROCESS | 4024 | 1467647744297 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:44 INFO - PROCESS | 4024 | 1467647744401 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:55:44 INFO - PROCESS | 4024 | 1467647744406 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 4024 | 1467647744408 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:44 INFO - PROCESS | 4024 | ++DOCSHELL 17594400 == 35 [pid = 4024] [id = 51] 08:55:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17AA7400) [pid = 4024] [serial = 149] [outer = 00000000] 08:55:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186A7000) [pid = 4024] [serial = 150] [outer = 17AA7400] 08:55:44 INFO - PROCESS | 4024 | 1467647744452 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (186AD000) [pid = 4024] [serial = 151] [outer = 17AA7400] 08:55:44 INFO - PROCESS | 4024 | 1467647744897 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 650ms 08:55:44 INFO - PROCESS | 4024 | 1467647744928 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 4024 | 1467647744930 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 4024 | 1467647744933 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:55:44 INFO - PROCESS | 4024 | 1467647744935 Marionette TRACE conn6 <- [1,170,null,{}] 08:55:44 INFO - PROCESS | 4024 | 1467647744938 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}] 08:55:44 INFO - PROCESS | 4024 | 1467647744944 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:45 INFO - PROCESS | 4024 | 1467647745069 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:55:45 INFO - PROCESS | 4024 | 1467647745080 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 4024 | 1467647745082 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:45 INFO - PROCESS | 4024 | ++DOCSHELL 188D2800 == 36 [pid = 4024] [id = 52] 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (188D4800) [pid = 4024] [serial = 152] [outer = 00000000] 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F54800) [pid = 4024] [serial = 153] [outer = 188D4800] 08:55:45 INFO - PROCESS | 4024 | 1467647745167 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (189AE400) [pid = 4024] [serial = 154] [outer = 188D4800] 08:55:45 INFO - PROCESS | 4024 | 1467647745578 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 08:55:45 INFO - PROCESS | 4024 | 1467647745605 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 4024 | 1467647745607 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:55:45 INFO - PROCESS | 4024 | 1467647745616 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:55:45 INFO - PROCESS | 4024 | 1467647745618 Marionette TRACE conn6 <- [1,174,null,{}] 08:55:45 INFO - PROCESS | 4024 | 1467647745621 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}] 08:55:45 INFO - PROCESS | 4024 | 1467647745623 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:45 INFO - PROCESS | 4024 | 1467647745729 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:55:45 INFO - PROCESS | 4024 | 1467647745804 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 4024 | 1467647745806 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:45 INFO - PROCESS | 4024 | ++DOCSHELL 1A058800 == 37 [pid = 4024] [id = 53] 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A059400) [pid = 4024] [serial = 155] [outer = 00000000] 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A08D800) [pid = 4024] [serial = 156] [outer = 1A059400] 08:55:45 INFO - PROCESS | 4024 | 1467647745852 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1B2B4800) [pid = 4024] [serial = 157] [outer = 1A059400] 08:55:46 INFO - PROCESS | 4024 | 1467647746247 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (186A5000) [pid = 4024] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (14C64000) [pid = 4024] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0D225400) [pid = 4024] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17759800) [pid = 4024] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA17800) [pid = 4024] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D5D7800) [pid = 4024] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1775AC00) [pid = 4024] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18C0E000) [pid = 4024] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18F4B800) [pid = 4024] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A7A6C00) [pid = 4024] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (19BF2000) [pid = 4024] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:55:46 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17873C00) [pid = 4024] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:55:46 INFO - PROCESS | 4024 | 1467647746385 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 4024 | 1467647746387 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 4024 | 1467647746395 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 4024 | 1467647746397 Marionette TRACE conn6 <- [1,178,null,{}] 08:55:46 INFO - PROCESS | 4024 | 1467647746400 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}] 08:55:46 INFO - PROCESS | 4024 | 1467647746402 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:55:46 INFO - PROCESS | 4024 | 1467647746482 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:55:46 INFO - PROCESS | 4024 | 1467647746489 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 4024 | 1467647746491 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:46 INFO - PROCESS | 4024 | ++DOCSHELL 0DB6A400 == 38 [pid = 4024] [id = 54] 08:55:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0E3CBC00) [pid = 4024] [serial = 158] [outer = 00000000] 08:55:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1775A000) [pid = 4024] [serial = 159] [outer = 0E3CBC00] 08:55:46 INFO - PROCESS | 4024 | 1467647746534 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188D4000) [pid = 4024] [serial = 160] [outer = 0E3CBC00] 08:55:46 INFO - PROCESS | 4024 | 1467647746925 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 08:55:46 INFO - PROCESS | 4024 | 1467647746983 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 4024 | 1467647746985 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:55:47 INFO - PROCESS | 4024 | 1467647746992 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 4024 | 1467647746994 Marionette TRACE conn6 <- [1,182,null,{}] 08:55:47 INFO - PROCESS | 4024 | 1467647746998 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}] 08:55:47 INFO - PROCESS | 4024 | 1467647746999 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:47 INFO - PROCESS | 4024 | 1467647747096 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:55:47 INFO - PROCESS | 4024 | 1467647747105 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 4024 | 1467647747107 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:47 INFO - PROCESS | 4024 | ++DOCSHELL 1B2B4400 == 39 [pid = 4024] [id = 55] 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1B2BD000) [pid = 4024] [serial = 161] [outer = 00000000] 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1B37C000) [pid = 4024] [serial = 162] [outer = 1B2BD000] 08:55:47 INFO - PROCESS | 4024 | 1467647747160 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1BA05000) [pid = 4024] [serial = 163] [outer = 1B2BD000] 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1B36F400) [pid = 4024] [serial = 164] [outer = 11540000] 08:55:47 INFO - PROCESS | 4024 | 1467647747604 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 08:55:47 INFO - PROCESS | 4024 | 1467647747666 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 4024 | 1467647747668 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:55:47 INFO - PROCESS | 4024 | 1467647747671 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 4024 | 1467647747673 Marionette TRACE conn6 <- [1,186,null,{}] 08:55:47 INFO - PROCESS | 4024 | 1467647747677 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}] 08:55:47 INFO - PROCESS | 4024 | 1467647747679 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:47 INFO - PROCESS | 4024 | 1467647747759 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:55:47 INFO - PROCESS | 4024 | 1467647747767 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 4024 | 1467647747768 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:47 INFO - PROCESS | 4024 | ++DOCSHELL 171E4C00 == 40 [pid = 4024] [id = 56] 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1758E000) [pid = 4024] [serial = 165] [outer = 00000000] 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1C29EC00) [pid = 4024] [serial = 166] [outer = 1758E000] 08:55:47 INFO - PROCESS | 4024 | 1467647747812 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1C5D0400) [pid = 4024] [serial = 167] [outer = 1758E000] 08:55:48 INFO - PROCESS | 4024 | 1467647748212 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 08:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:55:48 INFO - PROCESS | 4024 | 1467647748262 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 4024 | 1467647748264 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 4024 | 1467647748267 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 4024 | 1467647748269 Marionette TRACE conn6 <- [1,190,null,{}] 08:55:48 INFO - PROCESS | 4024 | 1467647748277 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}] 08:55:48 INFO - PROCESS | 4024 | 1467647748279 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:48 INFO - PROCESS | 4024 | 1467647748373 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:55:48 INFO - PROCESS | 4024 | 1467647748379 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 4024 | 1467647748381 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:48 INFO - PROCESS | 4024 | ++DOCSHELL 08D80000 == 41 [pid = 4024] [id = 57] 08:55:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (08D80400) [pid = 4024] [serial = 168] [outer = 00000000] 08:55:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (08D8C000) [pid = 4024] [serial = 169] [outer = 08D80400] 08:55:48 INFO - PROCESS | 4024 | 1467647748475 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0CBB1000) [pid = 4024] [serial = 170] [outer = 08D80400] 08:55:49 INFO - PROCESS | 4024 | 1467647749156 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 08:55:49 INFO - PROCESS | 4024 | 1467647749199 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 4024 | 1467647749203 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:55:49 INFO - PROCESS | 4024 | 1467647749208 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 4024 | 1467647749211 Marionette TRACE conn6 <- [1,194,null,{}] 08:55:49 INFO - PROCESS | 4024 | 1467647749216 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}] 08:55:49 INFO - PROCESS | 4024 | 1467647749219 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:49 INFO - PROCESS | 4024 | 1467647749334 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:55:49 INFO - PROCESS | 4024 | 1467647749410 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 4024 | 1467647749413 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:49 INFO - PROCESS | 4024 | ++DOCSHELL 0DA27C00 == 42 [pid = 4024] [id = 58] 08:55:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DA28C00) [pid = 4024] [serial = 171] [outer = 00000000] 08:55:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DA30000) [pid = 4024] [serial = 172] [outer = 0DA28C00] 08:55:49 INFO - PROCESS | 4024 | 1467647749510 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0DB65400) [pid = 4024] [serial = 173] [outer = 0DA28C00] 08:55:50 INFO - PROCESS | 4024 | 1467647750055 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 890ms 08:55:50 INFO - PROCESS | 4024 | 1467647750098 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 4024 | 1467647750102 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:55:50 INFO - PROCESS | 4024 | 1467647750108 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 4024 | 1467647750111 Marionette TRACE conn6 <- [1,198,null,{}] 08:55:50 INFO - PROCESS | 4024 | 1467647750115 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}] 08:55:50 INFO - PROCESS | 4024 | 1467647750118 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:50 INFO - PROCESS | 4024 | 1467647750229 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:55:50 INFO - PROCESS | 4024 | 1467647750320 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 4024 | 1467647750323 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:50 INFO - PROCESS | 4024 | ++DOCSHELL 14C5D400 == 43 [pid = 4024] [id = 59] 08:55:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (14C61400) [pid = 4024] [serial = 174] [outer = 00000000] 08:55:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (17184C00) [pid = 4024] [serial = 175] [outer = 14C61400] 08:55:50 INFO - PROCESS | 4024 | 1467647750377 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17764800) [pid = 4024] [serial = 176] [outer = 14C61400] 08:55:50 INFO - PROCESS | 4024 | 1467647750895 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 08:55:50 INFO - PROCESS | 4024 | 1467647750973 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 4024 | 1467647750976 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 4024 | 1467647750981 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 4024 | 1467647750984 Marionette TRACE conn6 <- [1,202,null,{}] 08:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:55:51 INFO - PROCESS | 4024 | 1467647750995 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}] 08:55:51 INFO - PROCESS | 4024 | 1467647751000 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:51 INFO - PROCESS | 4024 | 1467647751116 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:55:51 INFO - PROCESS | 4024 | 1467647751188 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 4024 | 1467647751191 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:51 INFO - PROCESS | 4024 | ++DOCSHELL 09158C00 == 44 [pid = 4024] [id = 60] 08:55:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0915DC00) [pid = 4024] [serial = 177] [outer = 00000000] 08:55:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (17A86000) [pid = 4024] [serial = 178] [outer = 0915DC00] 08:55:51 INFO - PROCESS | 4024 | 1467647751287 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (188DB800) [pid = 4024] [serial = 179] [outer = 0915DC00] 08:55:52 INFO - PROCESS | 4024 | 1467647752022 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1066ms 08:55:52 INFO - PROCESS | 4024 | 1467647752062 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 4024 | 1467647752066 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:55:52 INFO - PROCESS | 4024 | 1467647752071 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 4024 | 1467647752074 Marionette TRACE conn6 <- [1,206,null,{}] 08:55:52 INFO - PROCESS | 4024 | 1467647752079 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}] 08:55:52 INFO - PROCESS | 4024 | 1467647752082 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:52 INFO - PROCESS | 4024 | 1467647752182 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:55:52 INFO - PROCESS | 4024 | 1467647752261 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 4024 | 1467647752266 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:52 INFO - PROCESS | 4024 | ++DOCSHELL 08D89C00 == 45 [pid = 4024] [id = 61] 08:55:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (08D8A400) [pid = 4024] [serial = 180] [outer = 00000000] 08:55:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0D4F6C00) [pid = 4024] [serial = 181] [outer = 08D8A400] 08:55:52 INFO - PROCESS | 4024 | 1467647752361 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0D5DFC00) [pid = 4024] [serial = 182] [outer = 08D8A400] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 0D45D000 == 44 [pid = 4024] [id = 34] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 171E4C00 == 43 [pid = 4024] [id = 56] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 1B2B4400 == 42 [pid = 4024] [id = 55] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 0DB6A400 == 41 [pid = 4024] [id = 54] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 1A058800 == 40 [pid = 4024] [id = 53] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 188D2800 == 39 [pid = 4024] [id = 52] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 17594400 == 38 [pid = 4024] [id = 51] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 1775C000 == 37 [pid = 4024] [id = 50] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 14C9A800 == 36 [pid = 4024] [id = 49] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 0D5E0800 == 35 [pid = 4024] [id = 48] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 0B0E6800 == 34 [pid = 4024] [id = 47] 08:55:52 INFO - PROCESS | 4024 | --DOCSHELL 0B0E3400 == 33 [pid = 4024] [id = 44] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0CBBBC00) [pid = 4024] [serial = 129] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | 1467647752842 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]]]}] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (1887C800) [pid = 4024] [serial = 114] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (14D4CC00) [pid = 4024] [serial = 108] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (14E80000) [pid = 4024] [serial = 109] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0D275000) [pid = 4024] [serial = 102] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0D57F400) [pid = 4024] [serial = 103] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (17AA0C00) [pid = 4024] [serial = 111] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0DDD6400) [pid = 4024] [serial = 105] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0E37C400) [pid = 4024] [serial = 106] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0DE0F400) [pid = 4024] [serial = 91] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DB69800) [pid = 4024] [serial = 90] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (186AB400) [pid = 4024] [serial = 94] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17AAAC00) [pid = 4024] [serial = 93] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1919B800) [pid = 4024] [serial = 118] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1919D400) [pid = 4024] [serial = 97] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1B370800) [pid = 4024] [serial = 127] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (18F53000) [pid = 4024] [serial = 96] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (145A6000) [pid = 4024] [serial = 99] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18F4C400) [pid = 4024] [serial = 117] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1A72C400) [pid = 4024] [serial = 120] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1B2BFC00) [pid = 4024] [serial = 126] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A79F800) [pid = 4024] [serial = 121] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A764C00) [pid = 4024] [serial = 124] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18F4D800) [pid = 4024] [serial = 123] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (188D9000) [pid = 4024] [serial = 115] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17AA7800) [pid = 4024] [serial = 112] [outer = 00000000] [url = about:blank] 08:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 08:55:52 INFO - PROCESS | 4024 | 1467647752905 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 4024 | 1467647752909 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:55:52 INFO - PROCESS | 4024 | 1467647752915 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 4024 | 1467647752917 Marionette TRACE conn6 <- [1,210,null,{}] 08:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:55:52 INFO - PROCESS | 4024 | 1467647752921 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}] 08:55:52 INFO - PROCESS | 4024 | 1467647752924 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:53 INFO - PROCESS | 4024 | 1467647753008 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:55:53 INFO - PROCESS | 4024 | 1467647753014 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 4024 | 1467647753017 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:53 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D4C00 == 34 [pid = 4024] [id = 62] 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0D5D5400) [pid = 4024] [serial = 183] [outer = 00000000] 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DA13400) [pid = 4024] [serial = 184] [outer = 0D5D5400] 08:55:53 INFO - PROCESS | 4024 | 1467647753063 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DA1B000) [pid = 4024] [serial = 185] [outer = 0D5D5400] 08:55:53 INFO - PROCESS | 4024 | 1467647753519 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:55:53 INFO - PROCESS | 4024 | 1467647753550 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 4024 | 1467647753552 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 4024 | 1467647753556 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:55:53 INFO - PROCESS | 4024 | 1467647753559 Marionette TRACE conn6 <- [1,214,null,{}] 08:55:53 INFO - PROCESS | 4024 | 1467647753569 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}] 08:55:53 INFO - PROCESS | 4024 | 1467647753574 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:53 INFO - PROCESS | 4024 | 1467647753657 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:55:53 INFO - PROCESS | 4024 | 1467647753665 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 4024 | 1467647753668 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:53 INFO - PROCESS | 4024 | ++DOCSHELL 0E375800 == 35 [pid = 4024] [id = 63] 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0E376C00) [pid = 4024] [serial = 186] [outer = 00000000] 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0E407400) [pid = 4024] [serial = 187] [outer = 0E376C00] 08:55:53 INFO - PROCESS | 4024 | 1467647753716 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (115A7400) [pid = 4024] [serial = 188] [outer = 0E376C00] 08:55:54 INFO - PROCESS | 4024 | 1467647754182 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 08:55:54 INFO - PROCESS | 4024 | 1467647754230 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 4024 | 1467647754232 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:55:54 INFO - PROCESS | 4024 | 1467647754235 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 4024 | 1467647754237 Marionette TRACE conn6 <- [1,218,null,{}] 08:55:54 INFO - PROCESS | 4024 | 1467647754241 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}] 08:55:54 INFO - PROCESS | 4024 | 1467647754242 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:54 INFO - PROCESS | 4024 | 1467647754327 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:55:54 INFO - PROCESS | 4024 | 1467647754335 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 4024 | 1467647754345 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:54 INFO - PROCESS | 4024 | ++DOCSHELL 14C25C00 == 36 [pid = 4024] [id = 64] 08:55:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14C5F000) [pid = 4024] [serial = 189] [outer = 00000000] 08:55:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (14DE2C00) [pid = 4024] [serial = 190] [outer = 14C5F000] 08:55:54 INFO - PROCESS | 4024 | 1467647754391 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1687F000) [pid = 4024] [serial = 191] [outer = 14C5F000] 08:55:54 INFO - PROCESS | 4024 | 1467647754810 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:55:54 INFO - PROCESS | 4024 | 1467647754872 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 4024 | 1467647754874 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:55:54 INFO - PROCESS | 4024 | 1467647754877 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:55:54 INFO - PROCESS | 4024 | 1467647754879 Marionette TRACE conn6 <- [1,222,null,{}] 08:55:54 INFO - PROCESS | 4024 | 1467647754882 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}] 08:55:54 INFO - PROCESS | 4024 | 1467647754884 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:54 INFO - PROCESS | 4024 | 1467647754987 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:55:55 INFO - PROCESS | 4024 | 1467647755015 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 4024 | 1467647755017 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:55 INFO - PROCESS | 4024 | ++DOCSHELL 145F1C00 == 37 [pid = 4024] [id = 65] 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1758E800) [pid = 4024] [serial = 192] [outer = 00000000] 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1775B800) [pid = 4024] [serial = 193] [outer = 1758E800] 08:55:55 INFO - PROCESS | 4024 | 1467647755106 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1775E400) [pid = 4024] [serial = 194] [outer = 1758E800] 08:55:55 INFO - PROCESS | 4024 | 1467647755537 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:55:55 INFO - PROCESS | 4024 | 1467647755551 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 4024 | 1467647755553 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:55:55 INFO - PROCESS | 4024 | 1467647755559 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 4024 | 1467647755561 Marionette TRACE conn6 <- [1,226,null,{}] 08:55:55 INFO - PROCESS | 4024 | 1467647755564 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}] 08:55:55 INFO - PROCESS | 4024 | 1467647755570 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:55 INFO - PROCESS | 4024 | 1467647755716 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:55:55 INFO - PROCESS | 4024 | 1467647755730 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 4024 | 1467647755731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:55 INFO - PROCESS | 4024 | ++DOCSHELL 171E4C00 == 38 [pid = 4024] [id = 66] 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17758C00) [pid = 4024] [serial = 195] [outer = 00000000] 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (188D2800) [pid = 4024] [serial = 196] [outer = 17758C00] 08:55:55 INFO - PROCESS | 4024 | 1467647755776 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (188DB400) [pid = 4024] [serial = 197] [outer = 17758C00] 08:55:56 INFO - PROCESS | 4024 | 1467647756208 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 08:55:56 INFO - PROCESS | 4024 | 1467647756231 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 4024 | 1467647756233 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:55:56 INFO - PROCESS | 4024 | 1467647756236 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 4024 | 1467647756238 Marionette TRACE conn6 <- [1,230,null,{}] 08:55:56 INFO - PROCESS | 4024 | 1467647756249 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}] 08:55:56 INFO - PROCESS | 4024 | 1467647756260 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:56 INFO - PROCESS | 4024 | 1467647756384 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:55:56 INFO - PROCESS | 4024 | 1467647756406 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 4024 | 1467647756408 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:56 INFO - PROCESS | 4024 | ++DOCSHELL 09156C00 == 39 [pid = 4024] [id = 67] 08:55:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DB5EC00) [pid = 4024] [serial = 198] [outer = 00000000] 08:55:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (18F4A000) [pid = 4024] [serial = 199] [outer = 0DB5EC00] 08:55:56 INFO - PROCESS | 4024 | 1467647756451 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (18F53400) [pid = 4024] [serial = 200] [outer = 0DB5EC00] 08:55:57 INFO - PROCESS | 4024 | 1467647756990 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]]]}] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (188D4800) [pid = 4024] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0D5E3000) [pid = 4024] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17AA7400) [pid = 4024] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1A059400) [pid = 4024] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1775C400) [pid = 4024] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0E3CBC00) [pid = 4024] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0B0E7800) [pid = 4024] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1B2BD000) [pid = 4024] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:55:57 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14C9FC00) [pid = 4024] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 790ms 08:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:55:57 INFO - PROCESS | 4024 | 1467647757028 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 4024 | 1467647757030 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 4024 | 1467647757033 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 4024 | 1467647757035 Marionette TRACE conn6 <- [1,234,null,{}] 08:55:57 INFO - PROCESS | 4024 | 1467647757038 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}] 08:55:57 INFO - PROCESS | 4024 | 1467647757040 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:57 INFO - PROCESS | 4024 | 1467647757118 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:55:57 INFO - PROCESS | 4024 | 1467647757124 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 4024 | 1467647757126 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:57 INFO - PROCESS | 4024 | ++DOCSHELL 14892400 == 40 [pid = 4024] [id = 68] 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (148B8C00) [pid = 4024] [serial = 201] [outer = 00000000] 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F49400) [pid = 4024] [serial = 202] [outer = 148B8C00] 08:55:57 INFO - PROCESS | 4024 | 1467647757172 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18F49C00) [pid = 4024] [serial = 203] [outer = 148B8C00] 08:55:57 INFO - PROCESS | 4024 | 1467647757559 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 08:55:57 INFO - PROCESS | 4024 | 1467647757604 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 4024 | 1467647757606 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:55:57 INFO - PROCESS | 4024 | 1467647757609 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 4024 | 1467647757610 Marionette TRACE conn6 <- [1,238,null,{}] 08:55:57 INFO - PROCESS | 4024 | 1467647757625 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}] 08:55:57 INFO - PROCESS | 4024 | 1467647757627 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:57 INFO - PROCESS | 4024 | 1467647757724 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:55:57 INFO - PROCESS | 4024 | 1467647757733 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 4024 | 1467647757735 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:57 INFO - PROCESS | 4024 | ++DOCSHELL 19BEB400 == 41 [pid = 4024] [id = 69] 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (19D0C000) [pid = 4024] [serial = 204] [outer = 00000000] 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1A72F800) [pid = 4024] [serial = 205] [outer = 19D0C000] 08:55:57 INFO - PROCESS | 4024 | 1467647757778 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1A7A0C00) [pid = 4024] [serial = 206] [outer = 19D0C000] 08:55:58 INFO - PROCESS | 4024 | 1467647758187 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 08:55:58 INFO - PROCESS | 4024 | 1467647758240 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 4024 | 1467647758242 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 4024 | 1467647758246 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 4024 | 1467647758247 Marionette TRACE conn6 <- [1,242,null,{}] 08:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:55:58 INFO - PROCESS | 4024 | 1467647758250 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}] 08:55:58 INFO - PROCESS | 4024 | 1467647758252 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:58 INFO - PROCESS | 4024 | 1467647758331 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:55:58 INFO - PROCESS | 4024 | 1467647758340 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 4024 | 1467647758341 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:58 INFO - PROCESS | 4024 | ++DOCSHELL 19BE7000 == 42 [pid = 4024] [id = 70] 08:55:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1A7ADC00) [pid = 4024] [serial = 207] [outer = 00000000] 08:55:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1BA75800) [pid = 4024] [serial = 208] [outer = 1A7ADC00] 08:55:58 INFO - PROCESS | 4024 | 1467647758383 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1C0D3000) [pid = 4024] [serial = 209] [outer = 1A7ADC00] 08:55:58 INFO - PROCESS | 4024 | 1467647758809 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 08:55:58 INFO - PROCESS | 4024 | 1467647758820 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 4024 | 1467647758822 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:55:58 INFO - PROCESS | 4024 | 1467647758825 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 4024 | 1467647758828 Marionette TRACE conn6 <- [1,246,null,{}] 08:55:58 INFO - PROCESS | 4024 | 1467647758831 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}] 08:55:58 INFO - PROCESS | 4024 | 1467647758833 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:58 INFO - PROCESS | 4024 | 1467647758965 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:55:58 INFO - PROCESS | 4024 | 1467647758971 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 4024 | 1467647758973 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:58 INFO - PROCESS | 4024 | ++DOCSHELL 1C2A9800 == 43 [pid = 4024] [id = 71] 08:55:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1C5C7C00) [pid = 4024] [serial = 210] [outer = 00000000] 08:55:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1E2A8000) [pid = 4024] [serial = 211] [outer = 1C5C7C00] 08:55:59 INFO - PROCESS | 4024 | 1467647759018 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1E35CC00) [pid = 4024] [serial = 212] [outer = 1C5C7C00] 08:55:59 INFO - PROCESS | 4024 | 1467647759666 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 08:55:59 INFO - PROCESS | 4024 | 1467647759697 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 4024 | 1467647759702 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:55:59 INFO - PROCESS | 4024 | 1467647759706 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 4024 | 1467647759710 Marionette TRACE conn6 <- [1,250,null,{}] 08:55:59 INFO - PROCESS | 4024 | 1467647759715 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}] 08:55:59 INFO - PROCESS | 4024 | 1467647759720 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:55:59 INFO - PROCESS | 4024 | 1467647759849 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:56:00 INFO - PROCESS | 4024 | 1467647760023 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 4024 | 1467647760026 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:00 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2B400 == 44 [pid = 4024] [id = 72] 08:56:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0DA2B800) [pid = 4024] [serial = 213] [outer = 00000000] 08:56:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0DB62800) [pid = 4024] [serial = 214] [outer = 0DA2B800] 08:56:00 INFO - PROCESS | 4024 | 1467647760090 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0DE11000) [pid = 4024] [serial = 215] [outer = 0DA2B800] 08:56:00 INFO - PROCESS | 4024 | 1467647760710 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1024ms 08:56:00 INFO - PROCESS | 4024 | 1467647760730 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 4024 | 1467647760735 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:56:00 INFO - PROCESS | 4024 | 1467647760741 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 4024 | 1467647760744 Marionette TRACE conn6 <- [1,254,null,{}] 08:56:00 INFO - PROCESS | 4024 | 1467647760748 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}] 08:56:00 INFO - PROCESS | 4024 | 1467647760751 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:00 INFO - PROCESS | 4024 | 1467647760866 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:56:00 INFO - PROCESS | 4024 | 1467647760959 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 4024 | 1467647760961 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:00 INFO - PROCESS | 4024 | ++DOCSHELL 17AA9C00 == 45 [pid = 4024] [id = 73] 08:56:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (17AACC00) [pid = 4024] [serial = 216] [outer = 00000000] 08:56:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (186AFC00) [pid = 4024] [serial = 217] [outer = 17AACC00] 08:56:01 INFO - PROCESS | 4024 | 1467647761017 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (19267800) [pid = 4024] [serial = 218] [outer = 17AACC00] 08:56:01 INFO - PROCESS | 4024 | 1467647761604 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 08:56:01 INFO - PROCESS | 4024 | 1467647761676 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 4024 | 1467647761678 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:56:01 INFO - PROCESS | 4024 | 1467647761682 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 4024 | 1467647761686 Marionette TRACE conn6 <- [1,258,null,{}] 08:56:01 INFO - PROCESS | 4024 | 1467647761697 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}] 08:56:01 INFO - PROCESS | 4024 | 1467647761702 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:01 INFO - PROCESS | 4024 | 1467647761811 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:56:01 INFO - PROCESS | 4024 | 1467647761932 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 4024 | 1467647761936 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:01 INFO - PROCESS | 4024 | ++DOCSHELL 17C48000 == 46 [pid = 4024] [id = 74] 08:56:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (17C48400) [pid = 4024] [serial = 219] [outer = 00000000] 08:56:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (18C0B000) [pid = 4024] [serial = 220] [outer = 17C48400] 08:56:02 INFO - PROCESS | 4024 | 1467647761993 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (1C0CE800) [pid = 4024] [serial = 221] [outer = 17C48400] 08:56:02 INFO - PROCESS | 4024 | 1467647762731 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1079ms 08:56:02 INFO - PROCESS | 4024 | 1467647762774 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 4024 | 1467647762777 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:56:02 INFO - PROCESS | 4024 | 1467647762782 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 4024 | 1467647762786 Marionette TRACE conn6 <- [1,262,null,{}] 08:56:02 INFO - PROCESS | 4024 | 1467647762791 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}] 08:56:02 INFO - PROCESS | 4024 | 1467647762794 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:02 INFO - PROCESS | 4024 | 1467647762891 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:56:02 INFO - PROCESS | 4024 | 1467647762966 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 4024 | 1467647762970 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:02 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FAC00 == 47 [pid = 4024] [id = 75] 08:56:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (0D4FEC00) [pid = 4024] [serial = 222] [outer = 00000000] 08:56:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0DA12800) [pid = 4024] [serial = 223] [outer = 0D4FEC00] 08:56:03 INFO - PROCESS | 4024 | 1467647763018 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0DA2E400) [pid = 4024] [serial = 224] [outer = 0D4FEC00] 08:56:03 INFO - PROCESS | 4024 | 1467647763618 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 08:56:03 INFO - PROCESS | 4024 | 1467647763654 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 4024 | 1467647763659 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:56:03 INFO - PROCESS | 4024 | 1467647763664 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:56:03 INFO - PROCESS | 4024 | 1467647763667 Marionette TRACE conn6 <- [1,266,null,{}] 08:56:03 INFO - PROCESS | 4024 | 1467647763670 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}] 08:56:03 INFO - PROCESS | 4024 | 1467647763673 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:03 INFO - PROCESS | 4024 | 1467647763774 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:56:03 INFO - PROCESS | 4024 | 1467647763880 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 4024 | 1467647763882 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:03 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB7400 == 48 [pid = 4024] [id = 76] 08:56:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0CBB8800) [pid = 4024] [serial = 225] [outer = 00000000] 08:56:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (0DA2C000) [pid = 4024] [serial = 226] [outer = 0CBB8800] 08:56:03 INFO - PROCESS | 4024 | 1467647763951 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (15C5A800) [pid = 4024] [serial = 227] [outer = 0CBB8800] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 08D8CC00 == 47 [pid = 4024] [id = 45] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 19BE7000 == 46 [pid = 4024] [id = 70] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 19BEB400 == 45 [pid = 4024] [id = 69] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 14892400 == 44 [pid = 4024] [id = 68] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 09156C00 == 43 [pid = 4024] [id = 67] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 171E4C00 == 42 [pid = 4024] [id = 66] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 145F1C00 == 41 [pid = 4024] [id = 65] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 14C25C00 == 40 [pid = 4024] [id = 64] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 0E375800 == 39 [pid = 4024] [id = 63] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 0D5D4C00 == 38 [pid = 4024] [id = 62] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 08D89C00 == 37 [pid = 4024] [id = 61] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 14C5D400 == 36 [pid = 4024] [id = 59] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 0DA27C00 == 35 [pid = 4024] [id = 58] 08:56:04 INFO - PROCESS | 4024 | --DOCSHELL 08D80000 == 34 [pid = 4024] [id = 57] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (0B047C00) [pid = 4024] [serial = 132] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (0DE0C800) [pid = 4024] [serial = 135] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (15C63800) [pid = 4024] [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.] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (14D54800) [pid = 4024] [serial = 144] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (16881000) [pid = 4024] [serial = 145] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (1B37C000) [pid = 4024] [serial = 162] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (17AA5400) [pid = 4024] [serial = 148] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (1C29EC00) [pid = 4024] [serial = 166] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (18F54800) [pid = 4024] [serial = 153] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0DB64000) [pid = 4024] [serial = 141] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (186AD000) [pid = 4024] [serial = 151] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (186A7000) [pid = 4024] [serial = 150] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0DD2EC00) [pid = 4024] [serial = 142] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (1A08D800) [pid = 4024] [serial = 156] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (189AE400) [pid = 4024] [serial = 154] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17A9D400) [pid = 4024] [serial = 147] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (1775A000) [pid = 4024] [serial = 159] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0CBB5400) [pid = 4024] [serial = 138] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0D2D2400) [pid = 4024] [serial = 139] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1B2B4800) [pid = 4024] [serial = 157] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (188D4000) [pid = 4024] [serial = 160] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1BA05000) [pid = 4024] [serial = 163] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 4024 | 1467647764575 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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 08:56:04 INFO - PROCESS | 4024 | 1467647764640 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 4024 | 1467647764642 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:56:04 INFO - PROCESS | 4024 | 1467647764645 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 4024 | 1467647764649 Marionette TRACE conn6 <- [1,270,null,{}] 08:56:04 INFO - PROCESS | 4024 | 1467647764659 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}] 08:56:04 INFO - PROCESS | 4024 | 1467647764663 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:04 INFO - PROCESS | 4024 | 1467647764764 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:56:04 INFO - PROCESS | 4024 | 1467647764842 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 4024 | 1467647764845 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:04 INFO - PROCESS | 4024 | ++DOCSHELL 14C5D400 == 35 [pid = 4024] [id = 77] 08:56:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (14C63C00) [pid = 4024] [serial = 228] [outer = 00000000] 08:56:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (16881000) [pid = 4024] [serial = 229] [outer = 14C63C00] 08:56:04 INFO - PROCESS | 4024 | 1467647764893 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (171E6400) [pid = 4024] [serial = 230] [outer = 14C63C00] 08:56:05 INFO - PROCESS | 4024 | 1467647765259 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 08:56:05 INFO - PROCESS | 4024 | 1467647765319 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 4024 | 1467647765322 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 4024 | 1467647765325 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:56:05 INFO - PROCESS | 4024 | 1467647765327 Marionette TRACE conn6 <- [1,274,null,{}] 08:56:05 INFO - PROCESS | 4024 | 1467647765330 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}] 08:56:05 INFO - PROCESS | 4024 | 1467647765332 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:05 INFO - PROCESS | 4024 | 1467647765418 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:56:05 INFO - PROCESS | 4024 | 1467647765448 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 4024 | 1467647765450 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:05 INFO - PROCESS | 4024 | ++DOCSHELL 17759800 == 36 [pid = 4024] [id = 78] 08:56:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17759C00) [pid = 4024] [serial = 231] [outer = 00000000] 08:56:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (17AA9800) [pid = 4024] [serial = 232] [outer = 17759C00] 08:56:05 INFO - PROCESS | 4024 | 1467647765494 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17C42C00) [pid = 4024] [serial = 233] [outer = 17759C00] 08:56:05 INFO - PROCESS | 4024 | 1467647765915 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:56:05 INFO - PROCESS | 4024 | 1467647765960 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 4024 | 1467647765962 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:56:05 INFO - PROCESS | 4024 | 1467647765964 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 4024 | 1467647765966 Marionette TRACE conn6 <- [1,278,null,{}] 08:56:05 INFO - PROCESS | 4024 | 1467647765970 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}] 08:56:05 INFO - PROCESS | 4024 | 1467647765972 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:06 INFO - PROCESS | 4024 | 1467647766051 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:56:06 INFO - PROCESS | 4024 | 1467647766057 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 4024 | 1467647766059 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:06 INFO - PROCESS | 4024 | ++DOCSHELL 17C45C00 == 37 [pid = 4024] [id = 79] 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (17C47800) [pid = 4024] [serial = 234] [outer = 00000000] 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (18607800) [pid = 4024] [serial = 235] [outer = 17C47800] 08:56:06 INFO - PROCESS | 4024 | 1467647766103 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (186A5000) [pid = 4024] [serial = 236] [outer = 17C47800] 08:56:06 INFO - PROCESS | 4024 | 1467647766546 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 08:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:56:06 INFO - PROCESS | 4024 | 1467647766597 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 4024 | 1467647766599 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 4024 | 1467647766602 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 4024 | 1467647766604 Marionette TRACE conn6 <- [1,282,null,{}] 08:56:06 INFO - PROCESS | 4024 | 1467647766607 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}] 08:56:06 INFO - PROCESS | 4024 | 1467647766613 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:06 INFO - PROCESS | 4024 | 1467647766751 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:56:06 INFO - PROCESS | 4024 | 1467647766829 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 4024 | 1467647766831 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:06 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D6400 == 38 [pid = 4024] [id = 80] 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (18EA4C00) [pid = 4024] [serial = 237] [outer = 00000000] 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (18F51000) [pid = 4024] [serial = 238] [outer = 18EA4C00] 08:56:06 INFO - PROCESS | 4024 | 1467647766876 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (19BE5400) [pid = 4024] [serial = 239] [outer = 18EA4C00] 08:56:07 INFO - PROCESS | 4024 | 1467647767284 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 08:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:56:07 INFO - PROCESS | 4024 | 1467647767335 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 4024 | 1467647767337 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:56:07 INFO - PROCESS | 4024 | 1467647767340 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 4024 | 1467647767342 Marionette TRACE conn6 <- [1,286,null,{}] 08:56:07 INFO - PROCESS | 4024 | 1467647767345 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}] 08:56:07 INFO - PROCESS | 4024 | 1467647767347 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:07 INFO - PROCESS | 4024 | 1467647767463 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:56:07 INFO - PROCESS | 4024 | 1467647767468 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 4024 | 1467647767470 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:07 INFO - PROCESS | 4024 | ++DOCSHELL 19BEB400 == 39 [pid = 4024] [id = 81] 08:56:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (19BEB800) [pid = 4024] [serial = 240] [outer = 00000000] 08:56:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (1A05B000) [pid = 4024] [serial = 241] [outer = 19BEB800] 08:56:07 INFO - PROCESS | 4024 | 1467647767514 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (1A79F800) [pid = 4024] [serial = 242] [outer = 19BEB800] 08:56:07 INFO - PROCESS | 4024 | 1467647767933 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:56:07 INFO - PROCESS | 4024 | 1467647767971 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 4024 | 1467647767974 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:56:07 INFO - PROCESS | 4024 | 1467647767977 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 4024 | 1467647767978 Marionette TRACE conn6 <- [1,290,null,{}] 08:56:08 INFO - PROCESS | 4024 | 1467647767988 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}] 08:56:08 INFO - PROCESS | 4024 | 1467647767990 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:08 INFO - PROCESS | 4024 | 1467647768098 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:56:08 INFO - PROCESS | 4024 | 1467647768177 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 4024 | 1467647768179 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:08 INFO - PROCESS | 4024 | ++DOCSHELL 1A085400 == 40 [pid = 4024] [id = 82] 08:56:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (1B2BA000) [pid = 4024] [serial = 243] [outer = 00000000] 08:56:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (1BA79400) [pid = 4024] [serial = 244] [outer = 1B2BA000] 08:56:08 INFO - PROCESS | 4024 | 1467647768222 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (1BA7E800) [pid = 4024] [serial = 245] [outer = 1B2BA000] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (08D8D800) [pid = 4024] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (0CBB6C00) [pid = 4024] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (0D4F2000) [pid = 4024] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0DB69C00) [pid = 4024] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (1A7ADC00) [pid = 4024] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (1758E800) [pid = 4024] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0DB5EC00) [pid = 4024] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (17758C00) [pid = 4024] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (148B8C00) [pid = 4024] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0915DC00) [pid = 4024] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0DA28C00) [pid = 4024] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (08D8A400) [pid = 4024] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (08D80400) [pid = 4024] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (14C61400) [pid = 4024] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0D5D5400) [pid = 4024] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0E376C00) [pid = 4024] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (14C5F000) [pid = 4024] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:56:08 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (19D0C000) [pid = 4024] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:56:08 INFO - PROCESS | 4024 | 1467647768757 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 08:56:08 INFO - PROCESS | 4024 | 1467647768811 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:56:08 INFO - PROCESS | 4024 | 1467647768813 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 4024 | 1467647768817 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 4024 | 1467647768818 Marionette TRACE conn6 <- [1,294,null,{}] 08:56:08 INFO - PROCESS | 4024 | 1467647768822 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}] 08:56:08 INFO - PROCESS | 4024 | 1467647768823 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:08 INFO - PROCESS | 4024 | 1467647768913 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:56:08 INFO - PROCESS | 4024 | 1467647768918 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 4024 | 1467647768920 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:08 INFO - PROCESS | 4024 | ++DOCSHELL 0D575400 == 41 [pid = 4024] [id = 83] 08:56:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DB5EC00) [pid = 4024] [serial = 246] [outer = 00000000] 08:56:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (14D48800) [pid = 4024] [serial = 247] [outer = 0DB5EC00] 08:56:08 INFO - PROCESS | 4024 | 1467647768964 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17A83C00) [pid = 4024] [serial = 248] [outer = 0DB5EC00] 08:56:09 INFO - PROCESS | 4024 | 1467647769380 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]]]}] 08:56:09 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. 08:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 08:56:09 INFO - PROCESS | 4024 | 1467647769387 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:56:09 INFO - PROCESS | 4024 | 1467647769389 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 4024 | 1467647769393 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 4024 | 1467647769394 Marionette TRACE conn6 <- [1,298,null,{}] 08:56:09 INFO - PROCESS | 4024 | 1467647769398 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}] 08:56:09 INFO - PROCESS | 4024 | 1467647769399 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:09 INFO - PROCESS | 4024 | 1467647769517 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:56:09 INFO - PROCESS | 4024 | 1467647769525 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 4024 | 1467647769527 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:09 INFO - PROCESS | 4024 | ++DOCSHELL 0D45EC00 == 42 [pid = 4024] [id = 84] 08:56:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0E30A400) [pid = 4024] [serial = 249] [outer = 00000000] 08:56:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1B374000) [pid = 4024] [serial = 250] [outer = 0E30A400] 08:56:09 INFO - PROCESS | 4024 | 1467647769570 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0D5E0800) [pid = 4024] [serial = 251] [outer = 0E30A400] 08:56:09 INFO - PROCESS | 4024 | 1467647769982 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]]]}] 08:56:10 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. 08:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 08:56:10 INFO - PROCESS | 4024 | 1467647770023 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:56:10 INFO - PROCESS | 4024 | 1467647770026 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 4024 | 1467647770029 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 4024 | 1467647770031 Marionette TRACE conn6 <- [1,302,null,{}] 08:56:10 INFO - PROCESS | 4024 | 1467647770034 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}] 08:56:10 INFO - PROCESS | 4024 | 1467647770037 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:10 INFO - PROCESS | 4024 | 1467647770168 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:56:10 INFO - PROCESS | 4024 | 1467647770182 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 4024 | 1467647770184 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:10 INFO - PROCESS | 4024 | ++DOCSHELL 1C8D4800 == 43 [pid = 4024] [id = 85] 08:56:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1D1C6400) [pid = 4024] [serial = 252] [outer = 00000000] 08:56:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1D1CF800) [pid = 4024] [serial = 253] [outer = 1D1C6400] 08:56:10 INFO - PROCESS | 4024 | 1467647770229 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1D1D4C00) [pid = 4024] [serial = 254] [outer = 1D1C6400] 08:56:10 INFO - PROCESS | 4024 | 1467647770719 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]]]}] 08:56:10 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. 08:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 08:56:10 INFO - PROCESS | 4024 | 1467647770760 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 4024 | 1467647770765 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 4024 | 1467647770809 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:56:10 INFO - PROCESS | 4024 | 1467647770813 Marionette TRACE conn6 <- [1,306,null,{}] 08:56:10 INFO - PROCESS | 4024 | 1467647770819 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}] 08:56:10 INFO - PROCESS | 4024 | 1467647770822 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:10 INFO - PROCESS | 4024 | 1467647770985 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:56:11 INFO - PROCESS | 4024 | 1467647770996 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 4024 | 1467647770999 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:11 INFO - PROCESS | 4024 | ++DOCSHELL 0915CC00 == 44 [pid = 4024] [id = 86] 08:56:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0915F800) [pid = 4024] [serial = 255] [outer = 00000000] 08:56:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0D4F1000) [pid = 4024] [serial = 256] [outer = 0915F800] 08:56:11 INFO - PROCESS | 4024 | 1467647771055 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0D5E3800) [pid = 4024] [serial = 257] [outer = 0915F800] 08:56:11 INFO - PROCESS | 4024 | 1467647771401 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:56:11 INFO - PROCESS | 4024 | 1467647771687 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]]]}] 08:56:11 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. 08:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 08:56:11 INFO - PROCESS | 4024 | 1467647771745 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 4024 | 1467647771750 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 4024 | 1467647771756 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:56:11 INFO - PROCESS | 4024 | 1467647771759 Marionette TRACE conn6 <- [1,310,null,{}] 08:56:11 INFO - PROCESS | 4024 | 1467647771763 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}] 08:56:11 INFO - PROCESS | 4024 | 1467647771766 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:11 INFO - PROCESS | 4024 | 1467647771881 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:56:12 INFO - PROCESS | 4024 | 1467647772006 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 4024 | 1467647772009 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:12 INFO - PROCESS | 4024 | ++DOCSHELL 15C5C400 == 45 [pid = 4024] [id = 87] 08:56:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (15C5DC00) [pid = 4024] [serial = 258] [outer = 00000000] 08:56:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (17AA5400) [pid = 4024] [serial = 259] [outer = 15C5DC00] 08:56:12 INFO - PROCESS | 4024 | 1467647772066 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (17C4B800) [pid = 4024] [serial = 260] [outer = 15C5DC00] 08:56:12 INFO - PROCESS | 4024 | 1467647772638 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]]]}] 08:56:12 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. 08:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 08:56:12 INFO - PROCESS | 4024 | 1467647772690 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 4024 | 1467647772692 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 4024 | 1467647772696 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:56:12 INFO - PROCESS | 4024 | 1467647772700 Marionette TRACE conn6 <- [1,314,null,{}] 08:56:12 INFO - PROCESS | 4024 | 1467647772711 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}] 08:56:12 INFO - PROCESS | 4024 | 1467647772715 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:12 INFO - PROCESS | 4024 | 1467647772827 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:56:12 INFO - PROCESS | 4024 | 1467647772953 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 4024 | 1467647772957 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:12 INFO - PROCESS | 4024 | ++DOCSHELL 1C8CE800 == 46 [pid = 4024] [id = 88] 08:56:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (1C8D0400) [pid = 4024] [serial = 261] [outer = 00000000] 08:56:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (1D104000) [pid = 4024] [serial = 262] [outer = 1C8D0400] 08:56:13 INFO - PROCESS | 4024 | 1467647773015 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (1D108400) [pid = 4024] [serial = 263] [outer = 1C8D0400] 08:56:13 INFO - PROCESS | 4024 | 1467647773627 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]]]}] 08:56:13 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. 08:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 08:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:56:13 INFO - PROCESS | 4024 | 1467647773676 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 4024 | 1467647773679 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 4024 | 1467647773685 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 4024 | 1467647773688 Marionette TRACE conn6 <- [1,318,null,{}] 08:56:13 INFO - PROCESS | 4024 | 1467647773691 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}] 08:56:13 INFO - PROCESS | 4024 | 1467647773693 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:13 INFO - PROCESS | 4024 | 1467647773805 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:56:13 INFO - PROCESS | 4024 | 1467647773929 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 4024 | 1467647773932 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:13 INFO - PROCESS | 4024 | ++DOCSHELL 1D102000 == 47 [pid = 4024] [id = 89] 08:56:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (1D10B800) [pid = 4024] [serial = 264] [outer = 00000000] 08:56:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (1D192000) [pid = 4024] [serial = 265] [outer = 1D10B800] 08:56:14 INFO - PROCESS | 4024 | 1467647773987 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (1D194800) [pid = 4024] [serial = 266] [outer = 1D10B800] 08:56:14 INFO - PROCESS | 4024 | 1467647774548 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]]]}] 08:56:14 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. 08:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 08:56:14 INFO - PROCESS | 4024 | 1467647774555 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 4024 | 1467647774557 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 4024 | 1467647774561 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:56:14 INFO - PROCESS | 4024 | 1467647774563 Marionette TRACE conn6 <- [1,322,null,{}] 08:56:14 INFO - PROCESS | 4024 | 1467647774566 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}] 08:56:14 INFO - PROCESS | 4024 | 1467647774569 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:14 INFO - PROCESS | 4024 | 1467647774721 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:56:14 INFO - PROCESS | 4024 | 1467647774734 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 4024 | 1467647774736 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:14 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB7C00 == 48 [pid = 4024] [id = 90] 08:56:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (0D221000) [pid = 4024] [serial = 267] [outer = 00000000] 08:56:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 112 (0DA25000) [pid = 4024] [serial = 268] [outer = 0D221000] 08:56:14 INFO - PROCESS | 4024 | 1467647774803 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 113 (0DB64800) [pid = 4024] [serial = 269] [outer = 0D221000] 08:56:15 INFO - PROCESS | 4024 | 1467647775619 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]]]}] 08:56:15 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. 08:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1127ms 08:56:15 INFO - PROCESS | 4024 | 1467647775692 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 4024 | 1467647775696 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:56:15 INFO - PROCESS | 4024 | 1467647775700 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 4024 | 1467647775704 Marionette TRACE conn6 <- [1,326,null,{}] 08:56:15 INFO - PROCESS | 4024 | 1467647775709 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}] 08:56:15 INFO - PROCESS | 4024 | 1467647775712 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:15 INFO - PROCESS | 4024 | 1467647775811 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:56:15 INFO - PROCESS | 4024 | 1467647775928 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 4024 | 1467647775931 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 0D45EC00 == 47 [pid = 4024] [id = 84] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 0D575400 == 46 [pid = 4024] [id = 83] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 1A085400 == 45 [pid = 4024] [id = 82] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 19BEB400 == 44 [pid = 4024] [id = 81] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 0D5D6400 == 43 [pid = 4024] [id = 80] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 17C45C00 == 42 [pid = 4024] [id = 79] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 17759800 == 41 [pid = 4024] [id = 78] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 14C5D400 == 40 [pid = 4024] [id = 77] 08:56:15 INFO - PROCESS | 4024 | --DOCSHELL 0CBB7400 == 39 [pid = 4024] [id = 76] 08:56:16 INFO - PROCESS | 4024 | ++DOCSHELL 08D8DC00 == 40 [pid = 4024] [id = 91] 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 114 (0915E000) [pid = 4024] [serial = 270] [outer = 00000000] 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 115 (0B0E4400) [pid = 4024] [serial = 271] [outer = 0915E000] 08:56:16 INFO - PROCESS | 4024 | 1467647776039 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 116 (0CD3B800) [pid = 4024] [serial = 272] [outer = 0915E000] 08:56:16 INFO - PROCESS | 4024 | --DOCSHELL 0D4FAC00 == 39 [pid = 4024] [id = 75] 08:56:16 INFO - PROCESS | 4024 | --DOCSHELL 1C2A9800 == 38 [pid = 4024] [id = 71] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 115 (0CBBDC00) [pid = 4024] [serial = 130] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 114 (17878800) [pid = 4024] [serial = 100] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 113 (113EB000) [pid = 4024] [serial = 136] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 112 (0CBB2400) [pid = 4024] [serial = 133] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 111 (1775B800) [pid = 4024] [serial = 193] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (1775E400) [pid = 4024] [serial = 194] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (18F4A000) [pid = 4024] [serial = 199] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (188DB400) [pid = 4024] [serial = 197] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (188D2800) [pid = 4024] [serial = 196] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (18F49C00) [pid = 4024] [serial = 203] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (188DB800) [pid = 4024] [serial = 179] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (17A86000) [pid = 4024] [serial = 178] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0DB65400) [pid = 4024] [serial = 173] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0DA30000) [pid = 4024] [serial = 172] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (18F49400) [pid = 4024] [serial = 202] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0D5DFC00) [pid = 4024] [serial = 182] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0D4F6C00) [pid = 4024] [serial = 181] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0CBB1000) [pid = 4024] [serial = 170] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (08D8C000) [pid = 4024] [serial = 169] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (17764800) [pid = 4024] [serial = 176] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17184C00) [pid = 4024] [serial = 175] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0DA13400) [pid = 4024] [serial = 184] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0DA1B000) [pid = 4024] [serial = 185] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0E407400) [pid = 4024] [serial = 187] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (115A7400) [pid = 4024] [serial = 188] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (14DE2C00) [pid = 4024] [serial = 190] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18F53400) [pid = 4024] [serial = 200] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1C0D3000) [pid = 4024] [serial = 209] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1A7A0C00) [pid = 4024] [serial = 206] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1A72F800) [pid = 4024] [serial = 205] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1687F000) [pid = 4024] [serial = 191] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1BA75800) [pid = 4024] [serial = 208] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 4024 | 1467647776464 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]]]}] 08:56:16 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. 08:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 771ms 08:56:16 INFO - PROCESS | 4024 | 1467647776486 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 4024 | 1467647776490 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:56:16 INFO - PROCESS | 4024 | 1467647776497 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 4024 | 1467647776499 Marionette TRACE conn6 <- [1,330,null,{}] 08:56:16 INFO - PROCESS | 4024 | 1467647776503 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}] 08:56:16 INFO - PROCESS | 4024 | 1467647776506 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:16 INFO - PROCESS | 4024 | 1467647776596 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:56:16 INFO - PROCESS | 4024 | 1467647776602 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 4024 | 1467647776604 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:16 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FE000 == 39 [pid = 4024] [id = 92] 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0D57A000) [pid = 4024] [serial = 273] [outer = 00000000] 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0DA2C400) [pid = 4024] [serial = 274] [outer = 0D57A000] 08:56:16 INFO - PROCESS | 4024 | 1467647776651 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DB64000) [pid = 4024] [serial = 275] [outer = 0D57A000] 08:56:17 INFO - PROCESS | 4024 | 1467647777114 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]]]}] 08:56:17 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. 08:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 08:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:56:17 INFO - PROCESS | 4024 | 1467647777171 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 4024 | 1467647777173 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 4024 | 1467647777176 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 4024 | 1467647777180 Marionette TRACE conn6 <- [1,334,null,{}] 08:56:17 INFO - PROCESS | 4024 | 1467647777190 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}] 08:56:17 INFO - PROCESS | 4024 | 1467647777194 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:17 INFO - PROCESS | 4024 | 1467647777279 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:56:17 INFO - PROCESS | 4024 | 1467647777285 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 4024 | 1467647777289 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:17 INFO - PROCESS | 4024 | ++DOCSHELL 148B8C00 == 40 [pid = 4024] [id = 93] 08:56:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (148BA400) [pid = 4024] [serial = 276] [outer = 00000000] 08:56:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (14D51400) [pid = 4024] [serial = 277] [outer = 148BA400] 08:56:17 INFO - PROCESS | 4024 | 1467647777337 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (16880000) [pid = 4024] [serial = 278] [outer = 148BA400] 08:56:17 INFO - PROCESS | 4024 | 1467647777776 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]]]}] 08:56:17 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. 08:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 08:56:17 INFO - PROCESS | 4024 | 1467647777867 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 4024 | 1467647777870 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 4024 | 1467647777873 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:56:17 INFO - PROCESS | 4024 | 1467647777883 Marionette TRACE conn6 <- [1,338,null,{}] 08:56:17 INFO - PROCESS | 4024 | 1467647777891 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}] 08:56:17 INFO - PROCESS | 4024 | 1467647777893 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:18 INFO - PROCESS | 4024 | 1467647778003 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:56:18 INFO - PROCESS | 4024 | 1467647778012 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 4024 | 1467647778014 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:18 INFO - PROCESS | 4024 | ++DOCSHELL 17596400 == 41 [pid = 4024] [id = 94] 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (17759400) [pid = 4024] [serial = 279] [outer = 00000000] 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17A13C00) [pid = 4024] [serial = 280] [outer = 17759400] 08:56:18 INFO - PROCESS | 4024 | 1467647778058 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17AA1000) [pid = 4024] [serial = 281] [outer = 17759400] 08:56:18 INFO - PROCESS | 4024 | 1467647778529 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]]]}] 08:56:18 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. 08:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 08:56:18 INFO - PROCESS | 4024 | 1467647778567 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:56:18 INFO - PROCESS | 4024 | 1467647778569 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 4024 | 1467647778572 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 4024 | 1467647778573 Marionette TRACE conn6 <- [1,342,null,{}] 08:56:18 INFO - PROCESS | 4024 | 1467647778577 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}] 08:56:18 INFO - PROCESS | 4024 | 1467647778579 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:18 INFO - PROCESS | 4024 | 1467647778687 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:56:18 INFO - PROCESS | 4024 | 1467647778740 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 4024 | 1467647778742 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:18 INFO - PROCESS | 4024 | ++DOCSHELL 17AA7C00 == 42 [pid = 4024] [id = 95] 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (17AA8000) [pid = 4024] [serial = 282] [outer = 00000000] 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17C4C400) [pid = 4024] [serial = 283] [outer = 17AA8000] 08:56:18 INFO - PROCESS | 4024 | 1467647778791 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1860C000) [pid = 4024] [serial = 284] [outer = 17AA8000] 08:56:19 INFO - PROCESS | 4024 | 1467647779225 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]]]}] 08:56:19 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. 08:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 08:56:19 INFO - PROCESS | 4024 | 1467647779304 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 4024 | 1467647779306 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:56:19 INFO - PROCESS | 4024 | 1467647779339 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 4024 | 1467647779341 Marionette TRACE conn6 <- [1,346,null,{}] 08:56:19 INFO - PROCESS | 4024 | 1467647779351 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}] 08:56:19 INFO - PROCESS | 4024 | 1467647779357 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:19 INFO - PROCESS | 4024 | 1467647779491 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:56:19 INFO - PROCESS | 4024 | 1467647779547 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 4024 | 1467647779549 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:19 INFO - PROCESS | 4024 | ++DOCSHELL 0B043800 == 43 [pid = 4024] [id = 96] 08:56:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0B047C00) [pid = 4024] [serial = 285] [outer = 00000000] 08:56:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (18F50C00) [pid = 4024] [serial = 286] [outer = 0B047C00] 08:56:19 INFO - PROCESS | 4024 | 1467647779594 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (18F52400) [pid = 4024] [serial = 287] [outer = 0B047C00] 08:56:20 INFO - PROCESS | 4024 | 1467647780017 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]]]}] 08:56:20 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. 08:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 770ms 08:56:20 INFO - PROCESS | 4024 | 1467647780083 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:56:20 INFO - PROCESS | 4024 | 1467647780085 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 4024 | 1467647780088 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 4024 | 1467647780090 Marionette TRACE conn6 <- [1,350,null,{}] 08:56:20 INFO - PROCESS | 4024 | 1467647780093 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}] 08:56:20 INFO - PROCESS | 4024 | 1467647780095 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:20 INFO - PROCESS | 4024 | 1467647780205 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:56:20 INFO - PROCESS | 4024 | 1467647780360 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 4024 | 1467647780362 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0D4FEC00) [pid = 4024] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (18EA4C00) [pid = 4024] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (14C63C00) [pid = 4024] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17C47800) [pid = 4024] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (17759C00) [pid = 4024] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (19BEB800) [pid = 4024] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1B2BA000) [pid = 4024] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0CBB8800) [pid = 4024] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0E30A400) [pid = 4024] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:56:20 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0DB5EC00) [pid = 4024] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:56:20 INFO - PROCESS | 4024 | ++DOCSHELL 08D81000 == 44 [pid = 4024] [id = 97] 08:56:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (09156C00) [pid = 4024] [serial = 288] [outer = 00000000] 08:56:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DB69C00) [pid = 4024] [serial = 289] [outer = 09156C00] 08:56:20 INFO - PROCESS | 4024 | 1467647780412 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0E376C00) [pid = 4024] [serial = 290] [outer = 09156C00] 08:56:20 INFO - PROCESS | 4024 | 1467647780755 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]]]}] 08:56:20 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. 08:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 08:56:20 INFO - PROCESS | 4024 | 1467647780819 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 4024 | 1467647780821 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:56:20 INFO - PROCESS | 4024 | 1467647780826 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 4024 | 1467647780828 Marionette TRACE conn6 <- [1,354,null,{}] 08:56:20 INFO - PROCESS | 4024 | 1467647780831 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}] 08:56:20 INFO - PROCESS | 4024 | 1467647780833 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:20 INFO - PROCESS | 4024 | 1467647780946 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:56:20 INFO - PROCESS | 4024 | 1467647780954 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 4024 | 1467647780956 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:20 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6C00 == 45 [pid = 4024] [id = 98] 08:56:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (188DD800) [pid = 4024] [serial = 291] [outer = 00000000] 08:56:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1A059800) [pid = 4024] [serial = 292] [outer = 188DD800] 08:56:21 INFO - PROCESS | 4024 | 1467647780999 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1A7A5800) [pid = 4024] [serial = 293] [outer = 188DD800] 08:56:21 INFO - PROCESS | 4024 | 1467647781397 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]]]}] 08:56:21 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. 08:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 08:56:21 INFO - PROCESS | 4024 | 1467647781459 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:56:21 INFO - PROCESS | 4024 | 1467647781461 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 4024 | 1467647781464 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 4024 | 1467647781466 Marionette TRACE conn6 <- [1,358,null,{}] 08:56:21 INFO - PROCESS | 4024 | 1467647781469 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}] 08:56:21 INFO - PROCESS | 4024 | 1467647781471 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:21 INFO - PROCESS | 4024 | 1467647781585 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:56:21 INFO - PROCESS | 4024 | 1467647781596 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 4024 | 1467647781597 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:21 INFO - PROCESS | 4024 | ++DOCSHELL 19DE5400 == 46 [pid = 4024] [id = 99] 08:56:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (19DE7800) [pid = 4024] [serial = 294] [outer = 00000000] 08:56:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1BA76800) [pid = 4024] [serial = 295] [outer = 19DE7800] 08:56:21 INFO - PROCESS | 4024 | 1467647781651 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1C035800) [pid = 4024] [serial = 296] [outer = 19DE7800] 08:56:22 INFO - PROCESS | 4024 | 1467647782047 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]]]}] 08:56:22 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. 08:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 08:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:56:22 INFO - PROCESS | 4024 | 1467647782095 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 4024 | 1467647782097 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 4024 | 1467647782100 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 4024 | 1467647782102 Marionette TRACE conn6 <- [1,362,null,{}] 08:56:22 INFO - PROCESS | 4024 | 1467647782105 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}] 08:56:22 INFO - PROCESS | 4024 | 1467647782107 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:22 INFO - PROCESS | 4024 | 1467647782256 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:56:22 INFO - PROCESS | 4024 | 1467647782271 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 4024 | 1467647782273 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:22 INFO - PROCESS | 4024 | ++DOCSHELL 189AB400 == 47 [pid = 4024] [id = 100] 08:56:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (1C03A800) [pid = 4024] [serial = 297] [outer = 00000000] 08:56:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (1D10A400) [pid = 4024] [serial = 298] [outer = 1C03A800] 08:56:22 INFO - PROCESS | 4024 | 1467647782319 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (1D18D400) [pid = 4024] [serial = 299] [outer = 1C03A800] 08:56:22 INFO - PROCESS | 4024 | 1467647782950 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]]]}] 08:56:22 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. 08:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 871ms 08:56:22 INFO - PROCESS | 4024 | 1467647782971 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 4024 | 1467647782976 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:56:22 INFO - PROCESS | 4024 | 1467647782980 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 4024 | 1467647782985 Marionette TRACE conn6 <- [1,366,null,{}] 08:56:23 INFO - PROCESS | 4024 | 1467647782991 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}] 08:56:23 INFO - PROCESS | 4024 | 1467647782994 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:23 INFO - PROCESS | 4024 | 1467647783110 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:56:23 INFO - PROCESS | 4024 | 1467647783208 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 4024 | 1467647783211 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:23 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBF000 == 48 [pid = 4024] [id = 101] 08:56:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0D222C00) [pid = 4024] [serial = 300] [outer = 00000000] 08:56:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0DA21C00) [pid = 4024] [serial = 301] [outer = 0D222C00] 08:56:23 INFO - PROCESS | 4024 | 1467647783268 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (0DE0C800) [pid = 4024] [serial = 302] [outer = 0D222C00] 08:56:23 INFO - PROCESS | 4024 | 1467647783890 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]]]}] 08:56:23 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. 08:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 08:56:23 INFO - PROCESS | 4024 | 1467647783911 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 4024 | 1467647783916 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:56:23 INFO - PROCESS | 4024 | 1467647783923 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 4024 | 1467647783926 Marionette TRACE conn6 <- [1,370,null,{}] 08:56:23 INFO - PROCESS | 4024 | 1467647783930 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}] 08:56:23 INFO - PROCESS | 4024 | 1467647783933 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:24 INFO - PROCESS | 4024 | 1467647784049 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:56:24 INFO - PROCESS | 4024 | 1467647784148 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 4024 | 1467647784151 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:24 INFO - PROCESS | 4024 | ++DOCSHELL 1717E000 == 49 [pid = 4024] [id = 102] 08:56:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (171F1C00) [pid = 4024] [serial = 303] [outer = 00000000] 08:56:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (17C46C00) [pid = 4024] [serial = 304] [outer = 171F1C00] 08:56:24 INFO - PROCESS | 4024 | 1467647784206 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (188D9000) [pid = 4024] [serial = 305] [outer = 171F1C00] 08:56:24 INFO - PROCESS | 4024 | 1467647784873 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]]]}] 08:56:24 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. 08:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 08:56:24 INFO - PROCESS | 4024 | 1467647784901 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 4024 | 1467647784904 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:56:24 INFO - PROCESS | 4024 | 1467647784908 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 4024 | 1467647784912 Marionette TRACE conn6 <- [1,374,null,{}] 08:56:24 INFO - PROCESS | 4024 | 1467647784923 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}] 08:56:24 INFO - PROCESS | 4024 | 1467647784928 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:25 INFO - PROCESS | 4024 | 1467647785044 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:56:25 INFO - PROCESS | 4024 | 1467647785174 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 4024 | 1467647785178 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:25 INFO - PROCESS | 4024 | ++DOCSHELL 1D10A000 == 50 [pid = 4024] [id = 103] 08:56:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (1D110400) [pid = 4024] [serial = 306] [outer = 00000000] 08:56:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (1D19A800) [pid = 4024] [serial = 307] [outer = 1D110400] 08:56:25 INFO - PROCESS | 4024 | 1467647785235 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (1D1C9000) [pid = 4024] [serial = 308] [outer = 1D110400] 08:56:25 INFO - PROCESS | 4024 | 1467647785818 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:56:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 08:56:25 INFO - PROCESS | 4024 | 1467647785881 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 4024 | 1467647785884 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 4024 | 1467647785887 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:56:25 INFO - PROCESS | 4024 | 1467647785889 Marionette TRACE conn6 <- [1,378,null,{}] 08:56:25 INFO - PROCESS | 4024 | 1467647785893 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}] 08:56:25 INFO - PROCESS | 4024 | 1467647785895 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:26 INFO - PROCESS | 4024 | 1467647786007 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:56:26 INFO - PROCESS | 4024 | 1467647786141 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 4024 | 1467647786143 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:26 INFO - PROCESS | 4024 | ++DOCSHELL 1D1C8C00 == 51 [pid = 4024] [id = 104] 08:56:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (1D1D3800) [pid = 4024] [serial = 309] [outer = 00000000] 08:56:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 112 (1E241C00) [pid = 4024] [serial = 310] [outer = 1D1D3800] 08:56:26 INFO - PROCESS | 4024 | 1467647786198 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 113 (1E247000) [pid = 4024] [serial = 311] [outer = 1D1D3800] 08:56:27 INFO - PROCESS | 4024 | 1467647786989 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:56:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1176ms 08:56:27 INFO - PROCESS | 4024 | 1467647787068 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 4024 | 1467647787072 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:56:27 INFO - PROCESS | 4024 | 1467647787077 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 4024 | 1467647787081 Marionette TRACE conn6 <- [1,382,null,{}] 08:56:27 INFO - PROCESS | 4024 | 1467647787086 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}] 08:56:27 INFO - PROCESS | 4024 | 1467647787089 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:27 INFO - PROCESS | 4024 | 1467647787230 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:56:27 INFO - PROCESS | 4024 | 1467647787356 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 4024 | 1467647787360 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:27 INFO - PROCESS | 4024 | ++DOCSHELL 0D276800 == 52 [pid = 4024] [id = 105] 08:56:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 114 (0DA15000) [pid = 4024] [serial = 312] [outer = 00000000] 08:56:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 115 (0E315800) [pid = 4024] [serial = 313] [outer = 0DA15000] 08:56:27 INFO - PROCESS | 4024 | 1467647787411 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 116 (145AA400) [pid = 4024] [serial = 314] [outer = 0DA15000] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 19DE5400 == 51 [pid = 4024] [id = 99] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 17AA6C00 == 50 [pid = 4024] [id = 98] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 08D81000 == 49 [pid = 4024] [id = 97] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 0B043800 == 48 [pid = 4024] [id = 96] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 17AA7C00 == 47 [pid = 4024] [id = 95] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 17596400 == 46 [pid = 4024] [id = 94] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 148B8C00 == 45 [pid = 4024] [id = 93] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 0D4FE000 == 44 [pid = 4024] [id = 92] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 08D8DC00 == 43 [pid = 4024] [id = 91] 08:56:27 INFO - PROCESS | 4024 | --DOCSHELL 0915CC00 == 42 [pid = 4024] [id = 86] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 115 (1BA7E800) [pid = 4024] [serial = 245] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 114 (0D5E0800) [pid = 4024] [serial = 251] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 113 (1D1CF800) [pid = 4024] [serial = 253] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 112 (14D48800) [pid = 4024] [serial = 247] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 111 (17A83C00) [pid = 4024] [serial = 248] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (186A5000) [pid = 4024] [serial = 236] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (1B374000) [pid = 4024] [serial = 250] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (0DA2E400) [pid = 4024] [serial = 224] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (0DA12800) [pid = 4024] [serial = 223] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (18F51000) [pid = 4024] [serial = 238] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (16881000) [pid = 4024] [serial = 229] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (171E6400) [pid = 4024] [serial = 230] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (18607800) [pid = 4024] [serial = 235] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (1E2A8000) [pid = 4024] [serial = 211] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (17AA9800) [pid = 4024] [serial = 232] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (17C42C00) [pid = 4024] [serial = 233] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (1A05B000) [pid = 4024] [serial = 241] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (19BE5400) [pid = 4024] [serial = 239] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (18C0B000) [pid = 4024] [serial = 220] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (1BA79400) [pid = 4024] [serial = 244] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0DA2C000) [pid = 4024] [serial = 226] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (1A79F800) [pid = 4024] [serial = 242] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (15C5A800) [pid = 4024] [serial = 227] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0DB62800) [pid = 4024] [serial = 214] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (186AFC00) [pid = 4024] [serial = 217] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 4024 | 1467647787985 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:56:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 931ms 08:56:28 INFO - PROCESS | 4024 | 1467647788007 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 4024 | 1467647788012 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:56:28 INFO - PROCESS | 4024 | 1467647788017 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:56:28 INFO - PROCESS | 4024 | 1467647788020 Marionette TRACE conn6 <- [1,386,null,{}] 08:56:28 INFO - PROCESS | 4024 | 1467647788028 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}] 08:56:28 INFO - PROCESS | 4024 | 1467647788030 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:28 INFO - PROCESS | 4024 | 1467647788122 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:56:28 INFO - PROCESS | 4024 | 1467647788129 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 4024 | 1467647788131 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:28 INFO - PROCESS | 4024 | ++DOCSHELL 0D273000 == 43 [pid = 4024] [id = 106] 08:56:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0D5D7C00) [pid = 4024] [serial = 315] [outer = 00000000] 08:56:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0DA26C00) [pid = 4024] [serial = 316] [outer = 0D5D7C00] 08:56:28 INFO - PROCESS | 4024 | 1467647788177 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0DB6A800) [pid = 4024] [serial = 317] [outer = 0D5D7C00] 08:56:28 INFO - PROCESS | 4024 | 1467647788662 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 08:56:28 INFO - PROCESS | 4024 | 1467647788705 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 4024 | 1467647788708 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:56:28 INFO - PROCESS | 4024 | 1467647788711 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 4024 | 1467647788714 Marionette TRACE conn6 <- [1,390,null,{}] 08:56:28 INFO - PROCESS | 4024 | 1467647788727 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}] 08:56:28 INFO - PROCESS | 4024 | 1467647788731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:28 INFO - PROCESS | 4024 | 1467647788816 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:56:28 INFO - PROCESS | 4024 | 1467647788933 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 4024 | 1467647788936 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:28 INFO - PROCESS | 4024 | ++DOCSHELL 17576800 == 44 [pid = 4024] [id = 107] 08:56:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17576C00) [pid = 4024] [serial = 318] [outer = 00000000] 08:56:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1757C000) [pid = 4024] [serial = 319] [outer = 17576C00] 08:56:28 INFO - PROCESS | 4024 | 1467647788985 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (17580800) [pid = 4024] [serial = 320] [outer = 17576C00] 08:56:29 INFO - PROCESS | 4024 | 1467647789381 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:56:29 INFO - PROCESS | 4024 | 1467647789443 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 4024 | 1467647789446 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 4024 | 1467647789449 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 4024 | 1467647789451 Marionette TRACE conn6 <- [1,394,null,{}] 08:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:56:29 INFO - PROCESS | 4024 | 1467647789458 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}] 08:56:29 INFO - PROCESS | 4024 | 1467647789460 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:29 INFO - PROCESS | 4024 | 1467647789555 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:56:29 INFO - PROCESS | 4024 | 1467647789561 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 4024 | 1467647789563 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:29 INFO - PROCESS | 4024 | ++DOCSHELL 17596400 == 45 [pid = 4024] [id = 108] 08:56:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (17597400) [pid = 4024] [serial = 321] [outer = 00000000] 08:56:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (17AA3800) [pid = 4024] [serial = 322] [outer = 17597400] 08:56:29 INFO - PROCESS | 4024 | 1467647789607 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (17AA9400) [pid = 4024] [serial = 323] [outer = 17597400] 08:56:30 INFO - PROCESS | 4024 | 1467647790056 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 08:56:30 INFO - PROCESS | 4024 | 1467647790083 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 4024 | 1467647790086 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:56:30 INFO - PROCESS | 4024 | 1467647790089 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:56:30 INFO - PROCESS | 4024 | 1467647790090 Marionette TRACE conn6 <- [1,398,null,{}] 08:56:30 INFO - PROCESS | 4024 | 1467647790101 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}] 08:56:30 INFO - PROCESS | 4024 | 1467647790103 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:30 INFO - PROCESS | 4024 | 1467647790212 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:56:30 INFO - PROCESS | 4024 | 1467647790293 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 4024 | 1467647790295 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:30 INFO - PROCESS | 4024 | ++DOCSHELL 17576000 == 46 [pid = 4024] [id = 109] 08:56:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (17C48800) [pid = 4024] [serial = 324] [outer = 00000000] 08:56:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (186A7400) [pid = 4024] [serial = 325] [outer = 17C48800] 08:56:30 INFO - PROCESS | 4024 | 1467647790338 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (186B0400) [pid = 4024] [serial = 326] [outer = 17C48800] 08:56:30 INFO - PROCESS | 4024 | 1467647790782 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:56:30 INFO - PROCESS | 4024 | 1467647790825 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 4024 | 1467647790827 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:56:30 INFO - PROCESS | 4024 | 1467647790830 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 4024 | 1467647790832 Marionette TRACE conn6 <- [1,402,null,{}] 08:56:30 INFO - PROCESS | 4024 | 1467647790843 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}] 08:56:30 INFO - PROCESS | 4024 | 1467647790848 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:31 INFO - PROCESS | 4024 | 1467647790983 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:56:31 INFO - PROCESS | 4024 | 1467647791044 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 4024 | 1467647791046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:31 INFO - PROCESS | 4024 | ++DOCSHELL 188D5000 == 47 [pid = 4024] [id = 110] 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (18E97C00) [pid = 4024] [serial = 327] [outer = 00000000] 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (19BF3C00) [pid = 4024] [serial = 328] [outer = 18E97C00] 08:56:31 INFO - PROCESS | 4024 | 1467647791090 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (1A081000) [pid = 4024] [serial = 329] [outer = 18E97C00] 08:56:31 INFO - PROCESS | 4024 | 1467647791531 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 08:56:31 INFO - PROCESS | 4024 | 1467647791612 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 4024 | 1467647791615 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:56:31 INFO - PROCESS | 4024 | 1467647791624 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 4024 | 1467647791626 Marionette TRACE conn6 <- [1,406,null,{}] 08:56:31 INFO - PROCESS | 4024 | 1467647791629 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}] 08:56:31 INFO - PROCESS | 4024 | 1467647791631 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:31 INFO - PROCESS | 4024 | 1467647791742 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:56:31 INFO - PROCESS | 4024 | 1467647791753 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 4024 | 1467647791755 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:31 INFO - PROCESS | 4024 | ++DOCSHELL 1A08CC00 == 48 [pid = 4024] [id = 111] 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (1A08D800) [pid = 4024] [serial = 330] [outer = 00000000] 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (1B2BA000) [pid = 4024] [serial = 331] [outer = 1A08D800] 08:56:31 INFO - PROCESS | 4024 | 1467647791850 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (1B36E800) [pid = 4024] [serial = 332] [outer = 1A08D800] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (188DD800) [pid = 4024] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (1758E000) [pid = 4024] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (17AACC00) [pid = 4024] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (0DA2B800) [pid = 4024] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (17C48400) [pid = 4024] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (1C5C7C00) [pid = 4024] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (19DE7800) [pid = 4024] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (17AA8000) [pid = 4024] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0B047C00) [pid = 4024] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (17759400) [pid = 4024] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0D221000) [pid = 4024] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0D57A000) [pid = 4024] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0915E000) [pid = 4024] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (148BA400) [pid = 4024] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:56:32 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (09156C00) [pid = 4024] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:56:32 INFO - PROCESS | 4024 | 1467647792443 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 871ms 08:56:32 INFO - PROCESS | 4024 | 1467647792501 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:56:32 INFO - PROCESS | 4024 | 1467647792503 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 4024 | 1467647792507 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 4024 | 1467647792508 Marionette TRACE conn6 <- [1,410,null,{}] 08:56:32 INFO - PROCESS | 4024 | 1467647792512 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}] 08:56:32 INFO - PROCESS | 4024 | 1467647792514 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:32 INFO - PROCESS | 4024 | 1467647792628 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:56:32 INFO - PROCESS | 4024 | 1467647792687 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 4024 | 1467647792689 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:32 INFO - PROCESS | 4024 | ++DOCSHELL 0CD76800 == 49 [pid = 4024] [id = 112] 08:56:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0D57A000) [pid = 4024] [serial = 333] [outer = 00000000] 08:56:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (17C48400) [pid = 4024] [serial = 334] [outer = 0D57A000] 08:56:32 INFO - PROCESS | 4024 | 1467647792736 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (18F49400) [pid = 4024] [serial = 335] [outer = 0D57A000] 08:56:33 INFO - PROCESS | 4024 | 1467647793315 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 830ms 08:56:33 INFO - PROCESS | 4024 | 1467647793338 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:56:33 INFO - PROCESS | 4024 | 1467647793342 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 4024 | 1467647793347 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 4024 | 1467647793350 Marionette TRACE conn6 <- [1,414,null,{}] 08:56:33 INFO - PROCESS | 4024 | 1467647793357 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}] 08:56:33 INFO - PROCESS | 4024 | 1467647793360 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:33 INFO - PROCESS | 4024 | 1467647793475 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:56:33 INFO - PROCESS | 4024 | 1467647793579 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 4024 | 1467647793582 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:33 INFO - PROCESS | 4024 | ++DOCSHELL 0D45EC00 == 50 [pid = 4024] [id = 113] 08:56:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0D4F2400) [pid = 4024] [serial = 336] [outer = 00000000] 08:56:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0DA1E000) [pid = 4024] [serial = 337] [outer = 0D4F2400] 08:56:33 INFO - PROCESS | 4024 | 1467647793641 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0DE10400) [pid = 4024] [serial = 338] [outer = 0D4F2400] 08:56:34 INFO - PROCESS | 4024 | 1467647794223 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 08:56:34 INFO - PROCESS | 4024 | 1467647794278 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 4024 | 1467647794283 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:56:34 INFO - PROCESS | 4024 | 1467647794289 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 4024 | 1467647794292 Marionette TRACE conn6 <- [1,418,null,{}] 08:56:34 INFO - PROCESS | 4024 | 1467647794296 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}] 08:56:34 INFO - PROCESS | 4024 | 1467647794299 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:34 INFO - PROCESS | 4024 | 1467647794413 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:56:34 INFO - PROCESS | 4024 | 1467647794514 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 4024 | 1467647794516 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:34 INFO - PROCESS | 4024 | ++DOCSHELL 171E3800 == 51 [pid = 4024] [id = 114] 08:56:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (171EC800) [pid = 4024] [serial = 339] [outer = 00000000] 08:56:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (17582C00) [pid = 4024] [serial = 340] [outer = 171EC800] 08:56:34 INFO - PROCESS | 4024 | 1467647794573 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (17875C00) [pid = 4024] [serial = 341] [outer = 171EC800] 08:56:35 INFO - PROCESS | 4024 | 1467647795665 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]]]}] 08:56:35 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 08:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1423ms 08:56:35 INFO - PROCESS | 4024 | 1467647795725 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 4024 | 1467647795728 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:56:35 INFO - PROCESS | 4024 | 1467647795733 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 4024 | 1467647795736 Marionette TRACE conn6 <- [1,422,null,{}] 08:56:35 INFO - PROCESS | 4024 | 1467647795747 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}] 08:56:35 INFO - PROCESS | 4024 | 1467647795752 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:35 INFO - PROCESS | 4024 | 1467647795852 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:56:36 INFO - PROCESS | 4024 | 1467647796012 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 4024 | 1467647796015 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:36 INFO - PROCESS | 4024 | ++DOCSHELL 1BA7CC00 == 52 [pid = 4024] [id = 115] 08:56:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (1C03A400) [pid = 4024] [serial = 342] [outer = 00000000] 08:56:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (1C5C4400) [pid = 4024] [serial = 343] [outer = 1C03A400] 08:56:36 INFO - PROCESS | 4024 | 1467647796115 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (1D10C800) [pid = 4024] [serial = 344] [outer = 1C03A400] 08:56:37 INFO - PROCESS | 4024 | 1467647797275 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1575ms 08:56:37 INFO - PROCESS | 4024 | 1467647797311 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 4024 | 1467647797315 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:56:37 INFO - PROCESS | 4024 | 1467647797327 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 4024 | 1467647797331 Marionette TRACE conn6 <- [1,426,null,{}] 08:56:37 INFO - PROCESS | 4024 | 1467647797339 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}] 08:56:37 INFO - PROCESS | 4024 | 1467647797342 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:37 INFO - PROCESS | 4024 | 1467647797480 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:56:37 INFO - PROCESS | 4024 | 1467647797576 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 4024 | 1467647797579 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:37 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1EC00 == 53 [pid = 4024] [id = 116] 08:56:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0DA1F800) [pid = 4024] [serial = 345] [outer = 00000000] 08:56:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0DB67400) [pid = 4024] [serial = 346] [outer = 0DA1F800] 08:56:37 INFO - PROCESS | 4024 | 1467647797629 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0E4D1800) [pid = 4024] [serial = 347] [outer = 0DA1F800] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 1A08CC00 == 52 [pid = 4024] [id = 111] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 188D5000 == 51 [pid = 4024] [id = 110] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 17576000 == 50 [pid = 4024] [id = 109] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 17596400 == 49 [pid = 4024] [id = 108] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 17576800 == 48 [pid = 4024] [id = 107] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 0D273000 == 47 [pid = 4024] [id = 106] 08:56:38 INFO - PROCESS | 4024 | --DOCSHELL 0D276800 == 46 [pid = 4024] [id = 105] 08:56:38 INFO - PROCESS | 4024 | 1467647798280 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] 08:56:38 INFO - PROCESS | 4024 | 1467647798315 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:56:38 INFO - PROCESS | 4024 | 1467647798321 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 4024 | 1467647798323 Marionette TRACE conn6 <- [1,430,null,{}] 08:56:38 INFO - PROCESS | 4024 | 1467647798327 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}] 08:56:38 INFO - PROCESS | 4024 | 1467647798329 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:38 INFO - PROCESS | 4024 | 1467647798429 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (1C5D0400) [pid = 4024] [serial = 167] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (19267800) [pid = 4024] [serial = 218] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (0DE11000) [pid = 4024] [serial = 215] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (1C0CE800) [pid = 4024] [serial = 221] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (1E35CC00) [pid = 4024] [serial = 212] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (1BA76800) [pid = 4024] [serial = 295] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (17C4C400) [pid = 4024] [serial = 283] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (18F50C00) [pid = 4024] [serial = 286] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (17A13C00) [pid = 4024] [serial = 280] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0DB64800) [pid = 4024] [serial = 269] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0DA25000) [pid = 4024] [serial = 268] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (17AA5400) [pid = 4024] [serial = 259] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0DA2C400) [pid = 4024] [serial = 274] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0DB64000) [pid = 4024] [serial = 275] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0B0E4400) [pid = 4024] [serial = 271] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0CD3B800) [pid = 4024] [serial = 272] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1860C000) [pid = 4024] [serial = 284] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1D192000) [pid = 4024] [serial = 265] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (14D51400) [pid = 4024] [serial = 277] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (16880000) [pid = 4024] [serial = 278] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0D4F1000) [pid = 4024] [serial = 256] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1D104000) [pid = 4024] [serial = 262] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18F52400) [pid = 4024] [serial = 287] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DB69C00) [pid = 4024] [serial = 289] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0E376C00) [pid = 4024] [serial = 290] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1A059800) [pid = 4024] [serial = 292] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1A7A5800) [pid = 4024] [serial = 293] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17AA1000) [pid = 4024] [serial = 281] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1C035800) [pid = 4024] [serial = 296] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 4024 | 1467647798522 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 4024 | 1467647798524 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:38 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E2800 == 47 [pid = 4024] [id = 117] 08:56:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0B0E4400) [pid = 4024] [serial = 348] [outer = 00000000] 08:56:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0D5E2400) [pid = 4024] [serial = 349] [outer = 0B0E4400] 08:56:38 INFO - PROCESS | 4024 | 1467647798571 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DB60800) [pid = 4024] [serial = 350] [outer = 0B0E4400] 08:56:39 INFO - PROCESS | 4024 | 1467647798995 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 08:56:39 INFO - PROCESS | 4024 | 1467647799056 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 4024 | 1467647799058 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 4024 | 1467647799061 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:56:39 INFO - PROCESS | 4024 | 1467647799065 Marionette TRACE conn6 <- [1,434,null,{}] 08:56:39 INFO - PROCESS | 4024 | 1467647799074 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}] 08:56:39 INFO - PROCESS | 4024 | 1467647799079 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:39 INFO - PROCESS | 4024 | 1467647799168 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:56:39 INFO - PROCESS | 4024 | 1467647799183 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 4024 | 1467647799186 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:39 INFO - PROCESS | 4024 | ++DOCSHELL 15C67C00 == 48 [pid = 4024] [id = 118] 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1687EC00) [pid = 4024] [serial = 351] [outer = 00000000] 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (171E9000) [pid = 4024] [serial = 352] [outer = 1687EC00] 08:56:39 INFO - PROCESS | 4024 | 1467647799233 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1758EC00) [pid = 4024] [serial = 353] [outer = 1687EC00] 08:56:39 INFO - PROCESS | 4024 | 1467647799699 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:56:39 INFO - PROCESS | 4024 | 1467647799736 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 4024 | 1467647799738 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:56:39 INFO - PROCESS | 4024 | 1467647799741 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 4024 | 1467647799743 Marionette TRACE conn6 <- [1,438,null,{}] 08:56:39 INFO - PROCESS | 4024 | 1467647799746 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}] 08:56:39 INFO - PROCESS | 4024 | 1467647799748 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:39 INFO - PROCESS | 4024 | 1467647799835 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:56:39 INFO - PROCESS | 4024 | 1467647799843 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 4024 | 1467647799845 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:39 INFO - PROCESS | 4024 | ++DOCSHELL 17AA1400 == 49 [pid = 4024] [id = 119] 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17AA6800) [pid = 4024] [serial = 354] [outer = 00000000] 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17C4E000) [pid = 4024] [serial = 355] [outer = 17AA6800] 08:56:39 INFO - PROCESS | 4024 | 1467647799889 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (186A2000) [pid = 4024] [serial = 356] [outer = 17AA6800] 08:56:40 INFO - PROCESS | 4024 | 1467647800342 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 08:56:40 INFO - PROCESS | 4024 | 1467647800376 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 4024 | 1467647800378 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:56:40 INFO - PROCESS | 4024 | 1467647800381 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 4024 | 1467647800382 Marionette TRACE conn6 <- [1,442,null,{}] 08:56:40 INFO - PROCESS | 4024 | 1467647800386 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}] 08:56:40 INFO - PROCESS | 4024 | 1467647800388 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:40 INFO - PROCESS | 4024 | 1467647800472 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:56:40 INFO - PROCESS | 4024 | 1467647800478 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 4024 | 1467647800480 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:40 INFO - PROCESS | 4024 | ++DOCSHELL 186A5800 == 50 [pid = 4024] [id = 120] 08:56:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (186A7000) [pid = 4024] [serial = 357] [outer = 00000000] 08:56:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (188DA400) [pid = 4024] [serial = 358] [outer = 186A7000] 08:56:40 INFO - PROCESS | 4024 | 1467647800523 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (188DE000) [pid = 4024] [serial = 359] [outer = 186A7000] 08:56:41 INFO - PROCESS | 4024 | 1467647801025 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:56:41 INFO - PROCESS | 4024 | 1467647801052 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 4024 | 1467647801054 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:56:41 INFO - PROCESS | 4024 | 1467647801057 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 4024 | 1467647801059 Marionette TRACE conn6 <- [1,446,null,{}] 08:56:41 INFO - PROCESS | 4024 | 1467647801063 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}] 08:56:41 INFO - PROCESS | 4024 | 1467647801068 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:41 INFO - PROCESS | 4024 | 1467647801210 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:56:41 INFO - PROCESS | 4024 | 1467647801265 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 4024 | 1467647801267 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:41 INFO - PROCESS | 4024 | ++DOCSHELL 08D86C00 == 51 [pid = 4024] [id = 121] 08:56:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (19DE5400) [pid = 4024] [serial = 360] [outer = 00000000] 08:56:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1A7A0C00) [pid = 4024] [serial = 361] [outer = 19DE5400] 08:56:41 INFO - PROCESS | 4024 | 1467647801317 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1B2BD000) [pid = 4024] [serial = 362] [outer = 19DE5400] 08:56:41 INFO - PROCESS | 4024 | 1467647801761 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 08:56:41 INFO - PROCESS | 4024 | 1467647801800 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 4024 | 1467647801802 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:56:41 INFO - PROCESS | 4024 | 1467647801806 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 4024 | 1467647801807 Marionette TRACE conn6 <- [1,450,null,{}] 08:56:41 INFO - PROCESS | 4024 | 1467647801837 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}] 08:56:41 INFO - PROCESS | 4024 | 1467647801839 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:41 INFO - PROCESS | 4024 | 1467647801975 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:56:42 INFO - PROCESS | 4024 | 1467647801988 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 4024 | 1467647801990 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:42 INFO - PROCESS | 4024 | ++DOCSHELL 1B370400 == 52 [pid = 4024] [id = 122] 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1BA03000) [pid = 4024] [serial = 363] [outer = 00000000] 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1C29E400) [pid = 4024] [serial = 364] [outer = 1BA03000] 08:56:42 INFO - PROCESS | 4024 | 1467647802087 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1C8D1C00) [pid = 4024] [serial = 365] [outer = 1BA03000] 08:56:42 INFO - PROCESS | 4024 | 1467647802512 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] 08:56:42 INFO - PROCESS | 4024 | 1467647802545 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 4024 | 1467647802549 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 4024 | 1467647802550 Marionette TRACE conn6 <- [1,454,null,{}] 08:56:42 INFO - PROCESS | 4024 | 1467647802558 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}] 08:56:42 INFO - PROCESS | 4024 | 1467647802560 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:42 INFO - PROCESS | 4024 | 1467647802672 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:56:42 INFO - PROCESS | 4024 | 1467647802678 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 4024 | 1467647802679 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:42 INFO - PROCESS | 4024 | ++DOCSHELL 1D103000 == 53 [pid = 4024] [id = 123] 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (1D104000) [pid = 4024] [serial = 366] [outer = 00000000] 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (1D19B000) [pid = 4024] [serial = 367] [outer = 1D104000] 08:56:42 INFO - PROCESS | 4024 | 1467647802722 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (1D194C00) [pid = 4024] [serial = 368] [outer = 1D104000] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (17C48800) [pid = 4024] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (18E97C00) [pid = 4024] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (1D1D3800) [pid = 4024] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (17597400) [pid = 4024] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0DA15000) [pid = 4024] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (1D110400) [pid = 4024] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0D222C00) [pid = 4024] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (17576C00) [pid = 4024] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (171F1C00) [pid = 4024] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0D5D7C00) [pid = 4024] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1A08D800) [pid = 4024] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0915F800) [pid = 4024] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1C8D0400) [pid = 4024] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1D10B800) [pid = 4024] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (15C5DC00) [pid = 4024] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:56:43 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1D1C6400) [pid = 4024] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:56:43 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:43 INFO - PROCESS | 4024 | 1467647803264 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 770ms 08:56:43 INFO - PROCESS | 4024 | 1467647803324 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 4024 | 1467647803326 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:56:43 INFO - PROCESS | 4024 | 1467647803329 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 4024 | 1467647803331 Marionette TRACE conn6 <- [1,458,null,{}] 08:56:43 INFO - PROCESS | 4024 | 1467647803334 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}] 08:56:43 INFO - PROCESS | 4024 | 1467647803336 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:43 INFO - PROCESS | 4024 | 1467647803417 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:56:43 INFO - PROCESS | 4024 | 1467647803423 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 4024 | 1467647803425 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:43 INFO - PROCESS | 4024 | ++DOCSHELL 1434E000 == 54 [pid = 4024] [id = 124] 08:56:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (14DE9400) [pid = 4024] [serial = 369] [outer = 00000000] 08:56:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (186AC400) [pid = 4024] [serial = 370] [outer = 14DE9400] 08:56:43 INFO - PROCESS | 4024 | 1467647803468 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18F53000) [pid = 4024] [serial = 371] [outer = 14DE9400] 08:56:43 INFO - PROCESS | 4024 | 1467647803940 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] 08:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:56:44 INFO - PROCESS | 4024 | 1467647804002 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 4024 | 1467647804005 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 4024 | 1467647804007 Marionette TRACE conn6 <- [1,462,null,{}] 08:56:44 INFO - PROCESS | 4024 | 1467647804010 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}] 08:56:44 INFO - PROCESS | 4024 | 1467647804012 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:44 INFO - PROCESS | 4024 | 1467647804100 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:56:44 INFO - PROCESS | 4024 | 1467647804106 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 4024 | 1467647804108 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:44 INFO - PROCESS | 4024 | ++DOCSHELL 09160800 == 55 [pid = 4024] [id = 125] 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1A764400) [pid = 4024] [serial = 372] [outer = 00000000] 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1E242000) [pid = 4024] [serial = 373] [outer = 1A764400] 08:56:44 INFO - PROCESS | 4024 | 1467647804151 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1E245800) [pid = 4024] [serial = 374] [outer = 1A764400] 08:56:44 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:44 INFO - PROCESS | 4024 | 1467647804593 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] 08:56:44 INFO - PROCESS | 4024 | 1467647804640 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 4024 | 1467647804644 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:56:44 INFO - PROCESS | 4024 | 1467647804646 Marionette TRACE conn6 <- [1,466,null,{}] 08:56:44 INFO - PROCESS | 4024 | 1467647804650 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}] 08:56:44 INFO - PROCESS | 4024 | 1467647804652 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:44 INFO - PROCESS | 4024 | 1467647804784 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:56:44 INFO - PROCESS | 4024 | 1467647804797 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 4024 | 1467647804799 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:44 INFO - PROCESS | 4024 | ++DOCSHELL 143A4C00 == 56 [pid = 4024] [id = 126] 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (143A5000) [pid = 4024] [serial = 375] [outer = 00000000] 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1D1D0C00) [pid = 4024] [serial = 376] [outer = 143A5000] 08:56:44 INFO - PROCESS | 4024 | 1467647804846 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1E24D800) [pid = 4024] [serial = 377] [outer = 143A5000] 08:56:45 INFO - PROCESS | 4024 | 1467647805532 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] 08:56:45 INFO - PROCESS | 4024 | 1467647805583 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:56:45 INFO - PROCESS | 4024 | 1467647805587 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 4024 | 1467647805592 Marionette TRACE conn6 <- [1,470,null,{}] 08:56:45 INFO - PROCESS | 4024 | 1467647805598 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}] 08:56:45 INFO - PROCESS | 4024 | 1467647805601 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:45 INFO - PROCESS | 4024 | 1467647805718 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:56:45 INFO - PROCESS | 4024 | 1467647805821 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 4024 | 1467647805824 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:45 INFO - PROCESS | 4024 | ++DOCSHELL 0D276800 == 57 [pid = 4024] [id = 127] 08:56:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0D5D7000) [pid = 4024] [serial = 378] [outer = 00000000] 08:56:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0DE14000) [pid = 4024] [serial = 379] [outer = 0D5D7000] 08:56:45 INFO - PROCESS | 4024 | 1467647805880 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1439C000) [pid = 4024] [serial = 380] [outer = 0D5D7000] 08:56:46 INFO - PROCESS | 4024 | 1467647806537 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 990ms 08:56:46 INFO - PROCESS | 4024 | 1467647806578 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 4024 | 1467647806583 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:56:46 INFO - PROCESS | 4024 | 1467647806590 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 4024 | 1467647806593 Marionette TRACE conn6 <- [1,474,null,{}] 08:56:46 INFO - PROCESS | 4024 | 1467647806597 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}] 08:56:46 INFO - PROCESS | 4024 | 1467647806600 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:46 INFO - PROCESS | 4024 | 1467647806717 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:56:46 INFO - PROCESS | 4024 | 1467647806847 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 4024 | 1467647806850 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:46 INFO - PROCESS | 4024 | ++DOCSHELL 1757D000 == 58 [pid = 4024] [id = 128] 08:56:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (17581C00) [pid = 4024] [serial = 381] [outer = 00000000] 08:56:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (17AA1000) [pid = 4024] [serial = 382] [outer = 17581C00] 08:56:46 INFO - PROCESS | 4024 | 1467647806908 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (188DC400) [pid = 4024] [serial = 383] [outer = 17581C00] 08:56:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (18CA4000) [pid = 4024] [serial = 384] [outer = 11540000] 08:56:47 INFO - PROCESS | 4024 | 1467647807665 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1125ms 08:56:47 INFO - PROCESS | 4024 | 1467647807717 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 4024 | 1467647807720 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 4024 | 1467647807723 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:56:47 INFO - PROCESS | 4024 | 1467647807727 Marionette TRACE conn6 <- [1,478,null,{}] 08:56:47 INFO - PROCESS | 4024 | 1467647807739 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}] 08:56:47 INFO - PROCESS | 4024 | 1467647807743 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:47 INFO - PROCESS | 4024 | 1467647807863 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:56:48 INFO - PROCESS | 4024 | 1467647807990 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 4024 | 1467647807993 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:48 INFO - PROCESS | 4024 | ++DOCSHELL 18CAAC00 == 59 [pid = 4024] [id = 129] 08:56:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (18F4F400) [pid = 4024] [serial = 385] [outer = 00000000] 08:56:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (1C50D000) [pid = 4024] [serial = 386] [outer = 18F4F400] 08:56:48 INFO - PROCESS | 4024 | 1467647808051 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (1D1C9400) [pid = 4024] [serial = 387] [outer = 18F4F400] 08:56:48 INFO - PROCESS | 4024 | 1467647808624 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 08:56:48 INFO - PROCESS | 4024 | 1467647808657 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 4024 | 1467647808660 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:56:48 INFO - PROCESS | 4024 | 1467647808664 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 4024 | 1467647808666 Marionette TRACE conn6 <- [1,482,null,{}] 08:56:48 INFO - PROCESS | 4024 | 1467647808670 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}] 08:56:48 INFO - PROCESS | 4024 | 1467647808672 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:48 INFO - PROCESS | 4024 | 1467647808785 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:56:48 INFO - PROCESS | 4024 | 1467647808888 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 4024 | 1467647808890 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:48 INFO - PROCESS | 4024 | ++DOCSHELL 18107000 == 60 [pid = 4024] [id = 130] 08:56:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (18107800) [pid = 4024] [serial = 388] [outer = 00000000] 08:56:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (1810C800) [pid = 4024] [serial = 389] [outer = 18107800] 08:56:48 INFO - PROCESS | 4024 | 1467647808943 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (1810F000) [pid = 4024] [serial = 390] [outer = 18107800] 08:56:49 INFO - PROCESS | 4024 | 1467647809624 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 08:56:49 INFO - PROCESS | 4024 | 1467647809637 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 4024 | 1467647809639 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 4024 | 1467647809659 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 4024 | 1467647809661 Marionette TRACE conn6 <- [1,486,null,{}] 08:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:56:49 INFO - PROCESS | 4024 | 1467647809665 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}] 08:56:49 INFO - PROCESS | 4024 | 1467647809667 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:49 INFO - PROCESS | 4024 | 1467647809776 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:56:50 INFO - PROCESS | 4024 | 1467647810003 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 4024 | 1467647810006 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:50 INFO - PROCESS | 4024 | ++DOCSHELL 08D8AC00 == 61 [pid = 4024] [id = 131] 08:56:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (08D8DC00) [pid = 4024] [serial = 391] [outer = 00000000] 08:56:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0D4F6800) [pid = 4024] [serial = 392] [outer = 08D8DC00] 08:56:50 INFO - PROCESS | 4024 | 1467647810080 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (0DA15800) [pid = 4024] [serial = 393] [outer = 08D8DC00] 08:56:50 INFO - PROCESS | 4024 | 1467647810735 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1126ms 08:56:50 INFO - PROCESS | 4024 | 1467647810792 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 4024 | 1467647810796 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:56:50 INFO - PROCESS | 4024 | 1467647810800 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 4024 | 1467647810802 Marionette TRACE conn6 <- [1,490,null,{}] 08:56:50 INFO - PROCESS | 4024 | 1467647810827 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}] 08:56:50 INFO - PROCESS | 4024 | 1467647810831 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 09160800 == 60 [pid = 4024] [id = 125] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1434E000 == 59 [pid = 4024] [id = 124] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1D103000 == 58 [pid = 4024] [id = 123] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1B370400 == 57 [pid = 4024] [id = 122] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 08D86C00 == 56 [pid = 4024] [id = 121] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 186A5800 == 55 [pid = 4024] [id = 120] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 17AA1400 == 54 [pid = 4024] [id = 119] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 15C67C00 == 53 [pid = 4024] [id = 118] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0B0E2800 == 52 [pid = 4024] [id = 117] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0DA1EC00 == 51 [pid = 4024] [id = 116] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0CD76800 == 50 [pid = 4024] [id = 112] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0D45EC00 == 49 [pid = 4024] [id = 113] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1D1C8C00 == 48 [pid = 4024] [id = 104] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1C8D4800 == 47 [pid = 4024] [id = 85] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1D102000 == 46 [pid = 4024] [id = 89] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 171E3800 == 45 [pid = 4024] [id = 114] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 189AB400 == 44 [pid = 4024] [id = 100] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0DA2B400 == 43 [pid = 4024] [id = 72] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1D10A000 == 42 [pid = 4024] [id = 103] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0DB68400 == 41 [pid = 4024] [id = 46] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1717E000 == 40 [pid = 4024] [id = 102] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 17AA9C00 == 39 [pid = 4024] [id = 73] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 17C48000 == 38 [pid = 4024] [id = 74] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0CBBF000 == 37 [pid = 4024] [id = 101] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1BA7CC00 == 36 [pid = 4024] [id = 115] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 15C5C400 == 35 [pid = 4024] [id = 87] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1C8CE800 == 34 [pid = 4024] [id = 88] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0CBB7C00 == 33 [pid = 4024] [id = 90] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 09158C00 == 32 [pid = 4024] [id = 60] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 08D8AC00 == 31 [pid = 4024] [id = 131] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 18CAAC00 == 30 [pid = 4024] [id = 129] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 18107000 == 29 [pid = 4024] [id = 130] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 1757D000 == 28 [pid = 4024] [id = 128] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 143A4C00 == 27 [pid = 4024] [id = 126] 08:56:51 INFO - PROCESS | 4024 | --DOCSHELL 0D276800 == 26 [pid = 4024] [id = 127] 08:56:51 INFO - PROCESS | 4024 | 1467647811681 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (1B2BA000) [pid = 4024] [serial = 331] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (1B36E800) [pid = 4024] [serial = 332] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (17C48400) [pid = 4024] [serial = 334] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (1E247000) [pid = 4024] [serial = 311] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (17AA9400) [pid = 4024] [serial = 323] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (0D5E3800) [pid = 4024] [serial = 257] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (1D108400) [pid = 4024] [serial = 263] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (1D194800) [pid = 4024] [serial = 266] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (17C4B800) [pid = 4024] [serial = 260] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (1D1D4C00) [pid = 4024] [serial = 254] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (186A7400) [pid = 4024] [serial = 325] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (186B0400) [pid = 4024] [serial = 326] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (1A081000) [pid = 4024] [serial = 329] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (1E241C00) [pid = 4024] [serial = 310] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17AA3800) [pid = 4024] [serial = 322] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (19BF3C00) [pid = 4024] [serial = 328] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (1D10A400) [pid = 4024] [serial = 298] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (145AA400) [pid = 4024] [serial = 314] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0E315800) [pid = 4024] [serial = 313] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1D1C9000) [pid = 4024] [serial = 308] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1D19A800) [pid = 4024] [serial = 307] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0DE0C800) [pid = 4024] [serial = 302] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DA21C00) [pid = 4024] [serial = 301] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1757C000) [pid = 4024] [serial = 319] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17580800) [pid = 4024] [serial = 320] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188D9000) [pid = 4024] [serial = 305] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17C46C00) [pid = 4024] [serial = 304] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA26C00) [pid = 4024] [serial = 316] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB6A800) [pid = 4024] [serial = 317] [outer = 00000000] [url = about:blank] 08:56:51 INFO - PROCESS | 4024 | 1467647811912 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 4024 | 1467647811915 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:51 INFO - PROCESS | 4024 | ++DOCSHELL 08D8BC00 == 27 [pid = 4024] [id = 132] 08:56:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (09156000) [pid = 4024] [serial = 394] [outer = 00000000] 08:56:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0915B400) [pid = 4024] [serial = 395] [outer = 09156000] 08:56:51 INFO - PROCESS | 4024 | 1467647811963 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0B052400) [pid = 4024] [serial = 396] [outer = 09156000] 08:56:52 INFO - PROCESS | 4024 | 1467647812381 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1620ms 08:56:52 INFO - PROCESS | 4024 | 1467647812421 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 4024 | 1467647812425 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:56:52 INFO - PROCESS | 4024 | 1467647812430 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 4024 | 1467647812433 Marionette TRACE conn6 <- [1,494,null,{}] 08:56:52 INFO - PROCESS | 4024 | 1467647812437 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}] 08:56:52 INFO - PROCESS | 4024 | 1467647812440 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:52 INFO - PROCESS | 4024 | 1467647812532 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:56:52 INFO - PROCESS | 4024 | 1467647812541 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 4024 | 1467647812544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:52 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D5400 == 28 [pid = 4024] [id = 133] 08:56:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0D5D5C00) [pid = 4024] [serial = 397] [outer = 00000000] 08:56:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0D5DBC00) [pid = 4024] [serial = 398] [outer = 0D5D5C00] 08:56:52 INFO - PROCESS | 4024 | 1467647812597 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA11400) [pid = 4024] [serial = 399] [outer = 0D5D5C00] 08:56:53 INFO - PROCESS | 4024 | 1467647813077 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 08:56:53 INFO - PROCESS | 4024 | 1467647813101 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 4024 | 1467647813104 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:56:53 INFO - PROCESS | 4024 | 1467647813108 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 4024 | 1467647813110 Marionette TRACE conn6 <- [1,498,null,{}] 08:56:53 INFO - PROCESS | 4024 | 1467647813114 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}] 08:56:53 INFO - PROCESS | 4024 | 1467647813116 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:53 INFO - PROCESS | 4024 | 1467647813231 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:56:53 INFO - PROCESS | 4024 | 1467647813243 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 4024 | 1467647813245 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:53 INFO - PROCESS | 4024 | ++DOCSHELL 0DB6B800 == 29 [pid = 4024] [id = 134] 08:56:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DB6BC00) [pid = 4024] [serial = 400] [outer = 00000000] 08:56:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DDD7000) [pid = 4024] [serial = 401] [outer = 0DB6BC00] 08:56:53 INFO - PROCESS | 4024 | 1467647813290 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0E315800) [pid = 4024] [serial = 402] [outer = 0DB6BC00] 08:56:53 INFO - PROCESS | 4024 | 1467647813770 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 08:56:53 INFO - PROCESS | 4024 | 1467647813841 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 4024 | 1467647813844 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:56:53 INFO - PROCESS | 4024 | 1467647813855 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 4024 | 1467647813859 Marionette TRACE conn6 <- [1,502,null,{}] 08:56:53 INFO - PROCESS | 4024 | 1467647813867 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}] 08:56:53 INFO - PROCESS | 4024 | 1467647813870 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:53 INFO - PROCESS | 4024 | 1467647813974 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:56:54 INFO - PROCESS | 4024 | 1467647813982 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 4024 | 1467647813984 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:54 INFO - PROCESS | 4024 | ++DOCSHELL 143A8800 == 30 [pid = 4024] [id = 135] 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (143A8C00) [pid = 4024] [serial = 403] [outer = 00000000] 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (146CD400) [pid = 4024] [serial = 404] [outer = 143A8C00] 08:56:54 INFO - PROCESS | 4024 | 1467647814030 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (14D46400) [pid = 4024] [serial = 405] [outer = 143A8C00] 08:56:54 INFO - PROCESS | 4024 | 1467647814531 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 750ms 08:56:54 INFO - PROCESS | 4024 | 1467647814600 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 4024 | 1467647814602 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:56:54 INFO - PROCESS | 4024 | 1467647814611 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 4024 | 1467647814613 Marionette TRACE conn6 <- [1,506,null,{}] 08:56:54 INFO - PROCESS | 4024 | 1467647814616 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}] 08:56:54 INFO - PROCESS | 4024 | 1467647814618 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:54 INFO - PROCESS | 4024 | 1467647814737 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:56:54 INFO - PROCESS | 4024 | 1467647814749 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 4024 | 1467647814751 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:54 INFO - PROCESS | 4024 | ++DOCSHELL 146C8400 == 31 [pid = 4024] [id = 136] 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (15C67C00) [pid = 4024] [serial = 406] [outer = 00000000] 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17187C00) [pid = 4024] [serial = 407] [outer = 15C67C00] 08:56:54 INFO - PROCESS | 4024 | 1467647814798 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (17575C00) [pid = 4024] [serial = 408] [outer = 15C67C00] 08:56:55 INFO - PROCESS | 4024 | 1467647815246 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 08:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:56:55 INFO - PROCESS | 4024 | 1467647815285 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 4024 | 1467647815287 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 4024 | 1467647815290 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 4024 | 1467647815292 Marionette TRACE conn6 <- [1,510,null,{}] 08:56:55 INFO - PROCESS | 4024 | 1467647815295 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}] 08:56:55 INFO - PROCESS | 4024 | 1467647815297 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:55 INFO - PROCESS | 4024 | 1467647815406 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:56:55 INFO - PROCESS | 4024 | 1467647815412 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 4024 | 1467647815418 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:55 INFO - PROCESS | 4024 | ++DOCSHELL 17581800 == 32 [pid = 4024] [id = 137] 08:56:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (17582400) [pid = 4024] [serial = 409] [outer = 00000000] 08:56:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (17758400) [pid = 4024] [serial = 410] [outer = 17582400] 08:56:55 INFO - PROCESS | 4024 | 1467647815519 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (17AA0C00) [pid = 4024] [serial = 411] [outer = 17582400] 08:56:56 INFO - PROCESS | 4024 | 1467647815982 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 08:56:56 INFO - PROCESS | 4024 | 1467647816049 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 4024 | 1467647816051 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:56:56 INFO - PROCESS | 4024 | 1467647816061 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 4024 | 1467647816063 Marionette TRACE conn6 <- [1,514,null,{}] 08:56:56 INFO - PROCESS | 4024 | 1467647816067 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}] 08:56:56 INFO - PROCESS | 4024 | 1467647816068 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:56 INFO - PROCESS | 4024 | 1467647816189 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:56:56 INFO - PROCESS | 4024 | 1467647816199 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 4024 | 1467647816201 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:56 INFO - PROCESS | 4024 | ++DOCSHELL 09160C00 == 33 [pid = 4024] [id = 138] 08:56:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0B0DD000) [pid = 4024] [serial = 412] [outer = 00000000] 08:56:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0DB6AC00) [pid = 4024] [serial = 413] [outer = 0B0DD000] 08:56:56 INFO - PROCESS | 4024 | 1467647816765 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (17AA9000) [pid = 4024] [serial = 414] [outer = 0B0DD000] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (1C03A800) [pid = 4024] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (19DE5400) [pid = 4024] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (1BA03000) [pid = 4024] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (1D104000) [pid = 4024] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (14DE9400) [pid = 4024] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (1A764400) [pid = 4024] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0D57A000) [pid = 4024] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0DA1F800) [pid = 4024] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0B0E4400) [pid = 4024] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1687EC00) [pid = 4024] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (186A7000) [pid = 4024] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0D4F2400) [pid = 4024] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (171EC800) [pid = 4024] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1C03A400) [pid = 4024] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17AA6800) [pid = 4024] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:56:56 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (143A5000) [pid = 4024] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:56:57 INFO - PROCESS | 4024 | 1467647817152 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]]]}] 08:56:57 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 08:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1121ms 08:56:57 INFO - PROCESS | 4024 | 1467647817187 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 4024 | 1467647817189 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:56:57 INFO - PROCESS | 4024 | 1467647817192 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 4024 | 1467647817194 Marionette TRACE conn6 <- [1,518,null,{}] 08:56:57 INFO - PROCESS | 4024 | 1467647817197 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}] 08:56:57 INFO - PROCESS | 4024 | 1467647817199 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:57 INFO - PROCESS | 4024 | 1467647817308 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:56:57 INFO - PROCESS | 4024 | 1467647817316 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 4024 | 1467647817318 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:57 INFO - PROCESS | 4024 | ++DOCSHELL 0DDD6800 == 34 [pid = 4024] [id = 139] 08:56:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (14DE1400) [pid = 4024] [serial = 415] [outer = 00000000] 08:56:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17C40400) [pid = 4024] [serial = 416] [outer = 14DE1400] 08:56:57 INFO - PROCESS | 4024 | 1467647817362 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17C46400) [pid = 4024] [serial = 417] [outer = 14DE1400] 08:56:57 INFO - PROCESS | 4024 | 1467647817758 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 632ms 08:56:57 INFO - PROCESS | 4024 | 1467647817824 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:56:57 INFO - PROCESS | 4024 | 1467647817826 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 4024 | 1467647817829 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 4024 | 1467647817831 Marionette TRACE conn6 <- [1,522,null,{}] 08:56:57 INFO - PROCESS | 4024 | 1467647817835 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}] 08:56:57 INFO - PROCESS | 4024 | 1467647817837 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:57 INFO - PROCESS | 4024 | 1467647817948 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:56:58 INFO - PROCESS | 4024 | 1467647817986 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 4024 | 1467647817988 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:58 INFO - PROCESS | 4024 | ++DOCSHELL 17AA9C00 == 35 [pid = 4024] [id = 140] 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17C40C00) [pid = 4024] [serial = 418] [outer = 00000000] 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (186A1400) [pid = 4024] [serial = 419] [outer = 17C40C00] 08:56:58 INFO - PROCESS | 4024 | 1467647818031 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (186A2C00) [pid = 4024] [serial = 420] [outer = 17C40C00] 08:56:58 INFO - PROCESS | 4024 | 1467647818455 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 08:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:56:58 INFO - PROCESS | 4024 | 1467647818500 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 4024 | 1467647818502 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 4024 | 1467647818517 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 4024 | 1467647818529 Marionette TRACE conn6 <- [1,526,null,{}] 08:56:58 INFO - PROCESS | 4024 | 1467647818533 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}] 08:56:58 INFO - PROCESS | 4024 | 1467647818535 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:58 INFO - PROCESS | 4024 | 1467647818614 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:56:58 INFO - PROCESS | 4024 | 1467647818621 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 4024 | 1467647818623 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:58 INFO - PROCESS | 4024 | ++DOCSHELL 18606400 == 36 [pid = 4024] [id = 141] 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (186A9800) [pid = 4024] [serial = 421] [outer = 00000000] 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (188D4000) [pid = 4024] [serial = 422] [outer = 186A9800] 08:56:58 INFO - PROCESS | 4024 | 1467647818667 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (188DCC00) [pid = 4024] [serial = 423] [outer = 186A9800] 08:56:59 INFO - PROCESS | 4024 | 1467647819465 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]]]}] 08:56:59 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 08:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1045ms 08:56:59 INFO - PROCESS | 4024 | 1467647819552 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:56:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:56:59 INFO - PROCESS | 4024 | 1467647819556 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 4024 | 1467647819561 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 4024 | 1467647819564 Marionette TRACE conn6 <- [1,530,null,{}] 08:56:59 INFO - PROCESS | 4024 | 1467647819592 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}] 08:56:59 INFO - PROCESS | 4024 | 1467647819595 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:59 INFO - PROCESS | 4024 | 1467647819778 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:56:59 INFO - PROCESS | 4024 | 1467647819872 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 4024 | 1467647819874 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:56:59 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DB000 == 37 [pid = 4024] [id = 142] 08:56:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0DA19000) [pid = 4024] [serial = 424] [outer = 00000000] 08:56:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0DA30000) [pid = 4024] [serial = 425] [outer = 0DA19000] 08:56:59 INFO - PROCESS | 4024 | 1467647819931 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0DD2EC00) [pid = 4024] [serial = 426] [outer = 0DA19000] 08:57:00 INFO - PROCESS | 4024 | 1467647820581 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"]]]}] 08:57:00 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 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:57:00 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 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:57:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:57:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1045ms 08:57:00 INFO - PROCESS | 4024 | 1467647820614 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 4024 | 1467647820619 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:57:00 INFO - PROCESS | 4024 | 1467647820627 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 4024 | 1467647820630 Marionette TRACE conn6 <- [1,534,null,{}] 08:57:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:57:00 INFO - PROCESS | 4024 | 1467647820634 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}] 08:57:00 INFO - PROCESS | 4024 | 1467647820637 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:00 INFO - PROCESS | 4024 | 1467647820772 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:57:00 INFO - PROCESS | 4024 | 1467647820883 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 4024 | 1467647820886 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:00 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1A800 == 38 [pid = 4024] [id = 143] 08:57:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (17583C00) [pid = 4024] [serial = 427] [outer = 00000000] 08:57:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (17AA9800) [pid = 4024] [serial = 428] [outer = 17583C00] 08:57:00 INFO - PROCESS | 4024 | 1467647820941 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (17C4BC00) [pid = 4024] [serial = 429] [outer = 17583C00] 08:57:01 INFO - PROCESS | 4024 | 1467647821594 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:57:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1017ms 08:57:01 INFO - PROCESS | 4024 | 1467647821652 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 4024 | 1467647821655 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:57:01 INFO - PROCESS | 4024 | 1467647821659 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 4024 | 1467647821662 Marionette TRACE conn6 <- [1,538,null,{}] 08:57:01 INFO - PROCESS | 4024 | 1467647821673 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}] 08:57:01 INFO - PROCESS | 4024 | 1467647821678 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:01 INFO - PROCESS | 4024 | 1467647821909 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:57:02 INFO - PROCESS | 4024 | 1467647822048 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 4024 | 1467647822051 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:02 INFO - PROCESS | 4024 | ++DOCSHELL 0915F000 == 39 [pid = 4024] [id = 144] 08:57:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0915F400) [pid = 4024] [serial = 430] [outer = 00000000] 08:57:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0B0E5C00) [pid = 4024] [serial = 431] [outer = 0915F400] 08:57:02 INFO - PROCESS | 4024 | 1467647822102 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (0CBB8800) [pid = 4024] [serial = 432] [outer = 0915F400] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 17AA9C00 == 38 [pid = 4024] [id = 140] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 0DDD6800 == 37 [pid = 4024] [id = 139] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 09160C00 == 36 [pid = 4024] [id = 138] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 17581800 == 35 [pid = 4024] [id = 137] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 146C8400 == 34 [pid = 4024] [id = 136] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 143A8800 == 33 [pid = 4024] [id = 135] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 0DB6B800 == 32 [pid = 4024] [id = 134] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 0D5D5400 == 31 [pid = 4024] [id = 133] 08:57:02 INFO - PROCESS | 4024 | --DOCSHELL 08D8BC00 == 30 [pid = 4024] [id = 132] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (1D18D400) [pid = 4024] [serial = 299] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (1A7A0C00) [pid = 4024] [serial = 361] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (1C29E400) [pid = 4024] [serial = 364] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (1B2BD000) [pid = 4024] [serial = 362] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (1D19B000) [pid = 4024] [serial = 367] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (1C8D1C00) [pid = 4024] [serial = 365] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (186AC400) [pid = 4024] [serial = 370] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (1E242000) [pid = 4024] [serial = 373] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (1D194C00) [pid = 4024] [serial = 368] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (18F49400) [pid = 4024] [serial = 335] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0DB67400) [pid = 4024] [serial = 346] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0E4D1800) [pid = 4024] [serial = 347] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0D5E2400) [pid = 4024] [serial = 349] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DB60800) [pid = 4024] [serial = 350] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (171E9000) [pid = 4024] [serial = 352] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1758EC00) [pid = 4024] [serial = 353] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (188DA400) [pid = 4024] [serial = 358] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA1E000) [pid = 4024] [serial = 337] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DE10400) [pid = 4024] [serial = 338] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17582C00) [pid = 4024] [serial = 340] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17875C00) [pid = 4024] [serial = 341] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1C5C4400) [pid = 4024] [serial = 343] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1D10C800) [pid = 4024] [serial = 344] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17C4E000) [pid = 4024] [serial = 355] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (186A2000) [pid = 4024] [serial = 356] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1E245800) [pid = 4024] [serial = 374] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1E24D800) [pid = 4024] [serial = 377] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1D1D0C00) [pid = 4024] [serial = 376] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18F53000) [pid = 4024] [serial = 371] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (188DE000) [pid = 4024] [serial = 359] [outer = 00000000] [url = about:blank] 08:57:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1B36F400) [pid = 4024] [serial = 164] [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.] 08:57:02 INFO - PROCESS | 4024 | 1467647822712 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]]]}] 08:57:02 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. 08:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1073ms 08:57:02 INFO - PROCESS | 4024 | 1467647822749 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 4024 | 1467647822753 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:57:02 INFO - PROCESS | 4024 | 1467647822757 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 4024 | 1467647822760 Marionette TRACE conn6 <- [1,542,null,{}] 08:57:02 INFO - PROCESS | 4024 | 1467647822765 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}] 08:57:02 INFO - PROCESS | 4024 | 1467647822767 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:02 INFO - PROCESS | 4024 | 1467647822857 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:57:02 INFO - PROCESS | 4024 | 1467647822866 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 4024 | 1467647822868 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:02 INFO - PROCESS | 4024 | ++DOCSHELL 0D227400 == 31 [pid = 4024] [id = 145] 08:57:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D2CA800) [pid = 4024] [serial = 433] [outer = 00000000] 08:57:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DA2A400) [pid = 4024] [serial = 434] [outer = 0D2CA800] 08:57:02 INFO - PROCESS | 4024 | 1467647822915 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DB61400) [pid = 4024] [serial = 435] [outer = 0D2CA800] 08:57:03 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:03 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:03 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:03 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:03 INFO - PROCESS | 4024 | 1467647823396 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 08:57:03 INFO - PROCESS | 4024 | 1467647823432 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 4024 | 1467647823435 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:57:03 INFO - PROCESS | 4024 | 1467647823438 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 4024 | 1467647823440 Marionette TRACE conn6 <- [1,546,null,{}] 08:57:03 INFO - PROCESS | 4024 | 1467647823444 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}] 08:57:03 INFO - PROCESS | 4024 | 1467647823446 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:03 INFO - PROCESS | 4024 | 1467647823531 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:57:03 INFO - PROCESS | 4024 | 1467647823543 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 4024 | 1467647823545 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:03 INFO - PROCESS | 4024 | ++DOCSHELL 143A3C00 == 32 [pid = 4024] [id = 146] 08:57:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (143A4C00) [pid = 4024] [serial = 436] [outer = 00000000] 08:57:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (145EAC00) [pid = 4024] [serial = 437] [outer = 143A4C00] 08:57:03 INFO - PROCESS | 4024 | 1467647823589 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (14C96000) [pid = 4024] [serial = 438] [outer = 143A4C00] 08:57:04 INFO - PROCESS | 4024 | 1467647824057 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 08:57:04 INFO - PROCESS | 4024 | 1467647824111 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 4024 | 1467647824115 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:57:04 INFO - PROCESS | 4024 | 1467647824125 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 4024 | 1467647824129 Marionette TRACE conn6 <- [1,550,null,{}] 08:57:04 INFO - PROCESS | 4024 | 1467647824132 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}] 08:57:04 INFO - PROCESS | 4024 | 1467647824135 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:04 INFO - PROCESS | 4024 | 1467647824258 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:57:04 INFO - PROCESS | 4024 | 1467647824391 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 4024 | 1467647824402 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:04 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6000 == 33 [pid = 4024] [id = 147] 08:57:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17AA7C00) [pid = 4024] [serial = 439] [outer = 00000000] 08:57:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17C44400) [pid = 4024] [serial = 440] [outer = 17AA7C00] 08:57:04 INFO - PROCESS | 4024 | 1467647824448 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18101400) [pid = 4024] [serial = 441] [outer = 17AA7C00] 08:57:04 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:04 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:04 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:04 INFO - PROCESS | 4024 | 1467647824814 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 08:57:04 INFO - PROCESS | 4024 | 1467647824861 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 4024 | 1467647824863 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:57:04 INFO - PROCESS | 4024 | 1467647824866 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 4024 | 1467647824868 Marionette TRACE conn6 <- [1,554,null,{}] 08:57:04 INFO - PROCESS | 4024 | 1467647824871 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}] 08:57:04 INFO - PROCESS | 4024 | 1467647824873 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:05 INFO - PROCESS | 4024 | 1467647824994 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:57:05 INFO - PROCESS | 4024 | 1467647824999 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 4024 | 1467647825002 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:05 INFO - PROCESS | 4024 | ++DOCSHELL 1810C000 == 34 [pid = 4024] [id = 148] 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18608000) [pid = 4024] [serial = 442] [outer = 00000000] 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (188D5C00) [pid = 4024] [serial = 443] [outer = 18608000] 08:57:05 INFO - PROCESS | 4024 | 1467647825046 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18CA0C00) [pid = 4024] [serial = 444] [outer = 18608000] 08:57:05 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:05 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:05 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:05 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:05 INFO - PROCESS | 4024 | 1467647825541 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 08:57:05 INFO - PROCESS | 4024 | 1467647825603 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 4024 | 1467647825605 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:57:05 INFO - PROCESS | 4024 | 1467647825608 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 4024 | 1467647825610 Marionette TRACE conn6 <- [1,558,null,{}] 08:57:05 INFO - PROCESS | 4024 | 1467647825626 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}] 08:57:05 INFO - PROCESS | 4024 | 1467647825628 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:05 INFO - PROCESS | 4024 | 1467647825770 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:57:05 INFO - PROCESS | 4024 | 1467647825832 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 4024 | 1467647825838 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:05 INFO - PROCESS | 4024 | ++DOCSHELL 18F4EC00 == 35 [pid = 4024] [id = 149] 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F50000) [pid = 4024] [serial = 445] [outer = 00000000] 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18F55800) [pid = 4024] [serial = 446] [outer = 18F50000] 08:57:05 INFO - PROCESS | 4024 | 1467647825892 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (19BE9400) [pid = 4024] [serial = 447] [outer = 18F50000] 08:57:06 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:06 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:06 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:06 INFO - PROCESS | 4024 | 1467647826305 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 08:57:06 INFO - PROCESS | 4024 | 1467647826339 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 4024 | 1467647826341 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:57:06 INFO - PROCESS | 4024 | 1467647826344 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 4024 | 1467647826345 Marionette TRACE conn6 <- [1,562,null,{}] 08:57:06 INFO - PROCESS | 4024 | 1467647826354 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}] 08:57:06 INFO - PROCESS | 4024 | 1467647826356 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:06 INFO - PROCESS | 4024 | 1467647826480 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:57:06 INFO - PROCESS | 4024 | 1467647826485 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 4024 | 1467647826487 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:06 INFO - PROCESS | 4024 | ++DOCSHELL 18CAA400 == 36 [pid = 4024] [id = 150] 08:57:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (19D0FC00) [pid = 4024] [serial = 448] [outer = 00000000] 08:57:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1A75B000) [pid = 4024] [serial = 449] [outer = 19D0FC00] 08:57:06 INFO - PROCESS | 4024 | 1467647826581 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1A7A5800) [pid = 4024] [serial = 450] [outer = 19D0FC00] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17C40C00) [pid = 4024] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (15C67C00) [pid = 4024] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0D5D5C00) [pid = 4024] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DB6BC00) [pid = 4024] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (143A8C00) [pid = 4024] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (09156000) [pid = 4024] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17582400) [pid = 4024] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (08D8DC00) [pid = 4024] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D5D7000) [pid = 4024] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17581C00) [pid = 4024] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18F4F400) [pid = 4024] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0B0DD000) [pid = 4024] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (14DE1400) [pid = 4024] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:57:07 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18107800) [pid = 4024] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:57:07 INFO - PROCESS | 4024 | 1467647827061 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 08:57:07 INFO - PROCESS | 4024 | 1467647827141 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 4024 | 1467647827143 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 4024 | 1467647827146 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:57:07 INFO - PROCESS | 4024 | 1467647827148 Marionette TRACE conn6 <- [1,566,null,{}] 08:57:07 INFO - PROCESS | 4024 | 1467647827151 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}] 08:57:07 INFO - PROCESS | 4024 | 1467647827153 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:07 INFO - PROCESS | 4024 | 1467647827241 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:57:07 INFO - PROCESS | 4024 | 1467647827393 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 4024 | 1467647827395 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:07 INFO - PROCESS | 4024 | ++DOCSHELL 0D276800 == 37 [pid = 4024] [id = 151] 08:57:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0D4FAC00) [pid = 4024] [serial = 451] [outer = 00000000] 08:57:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (171E3800) [pid = 4024] [serial = 452] [outer = 0D4FAC00] 08:57:07 INFO - PROCESS | 4024 | 1467647827438 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17591C00) [pid = 4024] [serial = 453] [outer = 0D4FAC00] 08:57:07 INFO - PROCESS | 4024 | 1467647827790 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 08:57:07 INFO - PROCESS | 4024 | 1467647827821 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 4024 | 1467647827823 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 4024 | 1467647827826 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:57:07 INFO - PROCESS | 4024 | 1467647827828 Marionette TRACE conn6 <- [1,570,null,{}] 08:57:07 INFO - PROCESS | 4024 | 1467647827832 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}] 08:57:07 INFO - PROCESS | 4024 | 1467647827833 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:07 INFO - PROCESS | 4024 | 1467647827947 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:57:07 INFO - PROCESS | 4024 | 1467647827956 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 4024 | 1467647827958 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:07 INFO - PROCESS | 4024 | ++DOCSHELL 0DB62400 == 38 [pid = 4024] [id = 152] 08:57:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (143A3400) [pid = 4024] [serial = 454] [outer = 00000000] 08:57:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188D0C00) [pid = 4024] [serial = 455] [outer = 143A3400] 08:57:08 INFO - PROCESS | 4024 | 1467647828002 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F82400) [pid = 4024] [serial = 456] [outer = 143A3400] 08:57:08 INFO - PROCESS | 4024 | 1467647828441 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 08:57:08 INFO - PROCESS | 4024 | 1467647828506 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 4024 | 1467647828508 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:57:08 INFO - PROCESS | 4024 | 1467647828511 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 4024 | 1467647828513 Marionette TRACE conn6 <- [1,574,null,{}] 08:57:08 INFO - PROCESS | 4024 | 1467647828516 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}] 08:57:08 INFO - PROCESS | 4024 | 1467647828518 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:08 INFO - PROCESS | 4024 | 1467647828599 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:57:08 INFO - PROCESS | 4024 | 1467647828605 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 4024 | 1467647828607 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:08 INFO - PROCESS | 4024 | ++DOCSHELL 1B2BA000 == 39 [pid = 4024] [id = 153] 08:57:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1B2BCC00) [pid = 4024] [serial = 457] [outer = 00000000] 08:57:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1BA05000) [pid = 4024] [serial = 458] [outer = 1B2BCC00] 08:57:08 INFO - PROCESS | 4024 | 1467647828650 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1C2A6000) [pid = 4024] [serial = 459] [outer = 1B2BCC00] 08:57:08 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:09 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:09 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:09 INFO - PROCESS | 4024 | 1467647829278 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 830ms 08:57:09 INFO - PROCESS | 4024 | 1467647829346 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 4024 | 1467647829351 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:57:09 INFO - PROCESS | 4024 | 1467647829357 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 4024 | 1467647829360 Marionette TRACE conn6 <- [1,578,null,{}] 08:57:09 INFO - PROCESS | 4024 | 1467647829366 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}] 08:57:09 INFO - PROCESS | 4024 | 1467647829369 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:09 INFO - PROCESS | 4024 | 1467647829494 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:57:09 INFO - PROCESS | 4024 | 1467647829619 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 4024 | 1467647829623 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:09 INFO - PROCESS | 4024 | ++DOCSHELL 0915F800 == 40 [pid = 4024] [id = 154] 08:57:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0B044400) [pid = 4024] [serial = 460] [outer = 00000000] 08:57:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DA24400) [pid = 4024] [serial = 461] [outer = 0B044400] 08:57:09 INFO - PROCESS | 4024 | 1467647829683 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0E4D8000) [pid = 4024] [serial = 462] [outer = 0B044400] 08:57:10 INFO - PROCESS | 4024 | 1467647830233 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 08:57:10 INFO - PROCESS | 4024 | 1467647830291 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 4024 | 1467647830296 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:57:10 INFO - PROCESS | 4024 | 1467647830303 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 4024 | 1467647830306 Marionette TRACE conn6 <- [1,582,null,{}] 08:57:10 INFO - PROCESS | 4024 | 1467647830310 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}] 08:57:10 INFO - PROCESS | 4024 | 1467647830313 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:10 INFO - PROCESS | 4024 | 1467647830427 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:57:10 INFO - PROCESS | 4024 | 1467647830529 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 4024 | 1467647830532 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:10 INFO - PROCESS | 4024 | ++DOCSHELL 17577800 == 41 [pid = 4024] [id = 155] 08:57:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17578800) [pid = 4024] [serial = 463] [outer = 00000000] 08:57:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (17758000) [pid = 4024] [serial = 464] [outer = 17578800] 08:57:10 INFO - PROCESS | 4024 | 1467647830587 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17AA1C00) [pid = 4024] [serial = 465] [outer = 17578800] 08:57:11 INFO - PROCESS | 4024 | 1467647831228 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 08:57:11 INFO - PROCESS | 4024 | 1467647831276 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 4024 | 1467647831279 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 4024 | 1467647831282 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:57:11 INFO - PROCESS | 4024 | 1467647831286 Marionette TRACE conn6 <- [1,586,null,{}] 08:57:11 INFO - PROCESS | 4024 | 1467647831297 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}] 08:57:11 INFO - PROCESS | 4024 | 1467647831302 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:11 INFO - PROCESS | 4024 | 1467647831412 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:57:11 INFO - PROCESS | 4024 | 1467647831542 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 4024 | 1467647831546 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:11 INFO - PROCESS | 4024 | ++DOCSHELL 1A72B800 == 42 [pid = 4024] [id = 156] 08:57:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1A762C00) [pid = 4024] [serial = 466] [outer = 00000000] 08:57:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1BA04800) [pid = 4024] [serial = 467] [outer = 1A762C00] 08:57:11 INFO - PROCESS | 4024 | 1467647831603 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1C5C6C00) [pid = 4024] [serial = 468] [outer = 1A762C00] 08:57:12 INFO - PROCESS | 4024 | [4024] 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 08:57:12 INFO - PROCESS | 4024 | 1467647832410 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1178ms 08:57:12 INFO - PROCESS | 4024 | 1467647832463 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 4024 | 1467647832466 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 4024 | 1467647832470 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:57:12 INFO - PROCESS | 4024 | 1467647832472 Marionette TRACE conn6 <- [1,590,null,{}] 08:57:12 INFO - PROCESS | 4024 | 1467647832476 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}] 08:57:12 INFO - PROCESS | 4024 | 1467647832478 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:12 INFO - PROCESS | 4024 | 1467647832587 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:57:12 INFO - PROCESS | 4024 | 1467647832717 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 4024 | 1467647832719 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:12 INFO - PROCESS | 4024 | ++DOCSHELL 1D101800 == 43 [pid = 4024] [id = 157] 08:57:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1D105400) [pid = 4024] [serial = 469] [outer = 00000000] 08:57:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1D10D000) [pid = 4024] [serial = 470] [outer = 1D105400] 08:57:12 INFO - PROCESS | 4024 | 1467647832773 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1D18E400) [pid = 4024] [serial = 471] [outer = 1D105400] 08:57:13 INFO - PROCESS | 4024 | 1467647833396 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 08:57:13 INFO - PROCESS | 4024 | 1467647833443 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 4024 | 1467647833445 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 4024 | 1467647833449 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:57:13 INFO - PROCESS | 4024 | 1467647833451 Marionette TRACE conn6 <- [1,594,null,{}] 08:57:13 INFO - PROCESS | 4024 | 1467647833455 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}] 08:57:13 INFO - PROCESS | 4024 | 1467647833457 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:13 INFO - PROCESS | 4024 | 1467647833562 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:57:13 INFO - PROCESS | 4024 | 1467647833807 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 4024 | 1467647833810 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:13 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB8400 == 44 [pid = 4024] [id = 158] 08:57:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0D2C7000) [pid = 4024] [serial = 472] [outer = 00000000] 08:57:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0D5D6800) [pid = 4024] [serial = 473] [outer = 0D2C7000] 08:57:13 INFO - PROCESS | 4024 | 1467647833860 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0DA28800) [pid = 4024] [serial = 474] [outer = 0D2C7000] 08:57:14 INFO - PROCESS | 4024 | 1467647834402 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1017ms 08:57:14 INFO - PROCESS | 4024 | 1467647834472 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:57:14 INFO - PROCESS | 4024 | 1467647834475 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 4024 | 1467647834479 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 4024 | 1467647834482 Marionette TRACE conn6 <- [1,598,null,{}] 08:57:14 INFO - PROCESS | 4024 | 1467647834487 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}] 08:57:14 INFO - PROCESS | 4024 | 1467647834489 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:14 INFO - PROCESS | 4024 | 1467647834589 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:57:14 INFO - PROCESS | 4024 | 1467647834722 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 4024 | 1467647834725 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:14 INFO - PROCESS | 4024 | ++DOCSHELL 0DDD6400 == 45 [pid = 4024] [id = 159] 08:57:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0E3BF400) [pid = 4024] [serial = 475] [outer = 00000000] 08:57:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (16880000) [pid = 4024] [serial = 476] [outer = 0E3BF400] 08:57:14 INFO - PROCESS | 4024 | 1467647834775 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (17579000) [pid = 4024] [serial = 477] [outer = 0E3BF400] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0DB62400 == 44 [pid = 4024] [id = 152] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0D276800 == 43 [pid = 4024] [id = 151] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 18CAA400 == 42 [pid = 4024] [id = 150] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 18F4EC00 == 41 [pid = 4024] [id = 149] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 1810C000 == 40 [pid = 4024] [id = 148] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 17AA6000 == 39 [pid = 4024] [id = 147] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 143A3C00 == 38 [pid = 4024] [id = 146] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0D227400 == 37 [pid = 4024] [id = 145] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0915F000 == 36 [pid = 4024] [id = 144] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0DA1A800 == 35 [pid = 4024] [id = 143] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0D5DB000 == 34 [pid = 4024] [id = 142] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 18606400 == 33 [pid = 4024] [id = 141] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0CBB8400 == 32 [pid = 4024] [id = 158] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 1D101800 == 31 [pid = 4024] [id = 157] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 1A72B800 == 30 [pid = 4024] [id = 156] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 1B2BA000 == 29 [pid = 4024] [id = 153] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 0915F800 == 28 [pid = 4024] [id = 154] 08:57:15 INFO - PROCESS | 4024 | --DOCSHELL 17577800 == 27 [pid = 4024] [id = 155] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (17187C00) [pid = 4024] [serial = 407] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0D5DBC00) [pid = 4024] [serial = 398] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0DA11400) [pid = 4024] [serial = 399] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0DDD7000) [pid = 4024] [serial = 401] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0E315800) [pid = 4024] [serial = 402] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (146CD400) [pid = 4024] [serial = 404] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0915B400) [pid = 4024] [serial = 395] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0B052400) [pid = 4024] [serial = 396] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17758400) [pid = 4024] [serial = 410] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0D4F6800) [pid = 4024] [serial = 392] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0DA15800) [pid = 4024] [serial = 393] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (17575C00) [pid = 4024] [serial = 408] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1439C000) [pid = 4024] [serial = 380] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DE14000) [pid = 4024] [serial = 379] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17AA1000) [pid = 4024] [serial = 382] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1D1C9400) [pid = 4024] [serial = 387] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (188DC400) [pid = 4024] [serial = 383] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1C50D000) [pid = 4024] [serial = 386] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17AA0C00) [pid = 4024] [serial = 411] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DB6AC00) [pid = 4024] [serial = 413] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17AA9000) [pid = 4024] [serial = 414] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17C40400) [pid = 4024] [serial = 416] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1810F000) [pid = 4024] [serial = 390] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1810C800) [pid = 4024] [serial = 389] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17C46400) [pid = 4024] [serial = 417] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (186A2C00) [pid = 4024] [serial = 420] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14D46400) [pid = 4024] [serial = 405] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (186A1400) [pid = 4024] [serial = 419] [outer = 00000000] [url = about:blank] 08:57:16 INFO - PROCESS | 4024 | 1467647836015 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1579ms 08:57:16 INFO - PROCESS | 4024 | 1467647836060 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:57:16 INFO - PROCESS | 4024 | 1467647836064 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 4024 | 1467647836068 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 4024 | 1467647836073 Marionette TRACE conn6 <- [1,602,null,{}] 08:57:16 INFO - PROCESS | 4024 | 1467647836077 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}] 08:57:16 INFO - PROCESS | 4024 | 1467647836080 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:16 INFO - PROCESS | 4024 | 1467647836191 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:57:16 INFO - PROCESS | 4024 | 1467647836272 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 4024 | 1467647836274 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:16 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB4400 == 28 [pid = 4024] [id = 160] 08:57:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0CBB5400) [pid = 4024] [serial = 478] [outer = 00000000] 08:57:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0D2F2800) [pid = 4024] [serial = 479] [outer = 0CBB5400] 08:57:16 INFO - PROCESS | 4024 | 1467647836322 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0D57B400) [pid = 4024] [serial = 480] [outer = 0CBB5400] 08:57:16 INFO - PROCESS | 4024 | 1467647836697 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 08:57:16 INFO - PROCESS | 4024 | 1467647836759 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 4024 | 1467647836764 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:57:16 INFO - PROCESS | 4024 | 1467647836770 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 4024 | 1467647836773 Marionette TRACE conn6 <- [1,606,null,{}] 08:57:16 INFO - PROCESS | 4024 | 1467647836777 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}] 08:57:16 INFO - PROCESS | 4024 | 1467647836779 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:16 INFO - PROCESS | 4024 | 1467647836896 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:57:16 INFO - PROCESS | 4024 | 1467647836910 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 4024 | 1467647836912 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:16 INFO - PROCESS | 4024 | ++DOCSHELL 0DA27400 == 29 [pid = 4024] [id = 161] 08:57:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DA27800) [pid = 4024] [serial = 481] [outer = 00000000] 08:57:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DB5EC00) [pid = 4024] [serial = 482] [outer = 0DA27800] 08:57:16 INFO - PROCESS | 4024 | 1467647836958 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DB66800) [pid = 4024] [serial = 483] [outer = 0DA27800] 08:57:17 INFO - PROCESS | 4024 | 1467647837397 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 08:57:17 INFO - PROCESS | 4024 | 1467647837444 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 4024 | 1467647837447 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:57:17 INFO - PROCESS | 4024 | 1467647837450 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 4024 | 1467647837453 Marionette TRACE conn6 <- [1,610,null,{}] 08:57:17 INFO - PROCESS | 4024 | 1467647837464 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}] 08:57:17 INFO - PROCESS | 4024 | 1467647837469 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:17 INFO - PROCESS | 4024 | 1467647837551 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:57:17 INFO - PROCESS | 4024 | 1467647837560 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 4024 | 1467647837563 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:17 INFO - PROCESS | 4024 | ++DOCSHELL 143A0000 == 30 [pid = 4024] [id = 162] 08:57:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (143A0400) [pid = 4024] [serial = 484] [outer = 00000000] 08:57:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (143A5C00) [pid = 4024] [serial = 485] [outer = 143A0400] 08:57:17 INFO - PROCESS | 4024 | 1467647837610 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (145EC400) [pid = 4024] [serial = 486] [outer = 143A0400] 08:57:18 INFO - PROCESS | 4024 | 1467647838089 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 08:57:18 INFO - PROCESS | 4024 | 1467647838124 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 4024 | 1467647838126 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 4024 | 1467647838129 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:57:18 INFO - PROCESS | 4024 | 1467647838131 Marionette TRACE conn6 <- [1,614,null,{}] 08:57:18 INFO - PROCESS | 4024 | 1467647838135 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}] 08:57:18 INFO - PROCESS | 4024 | 1467647838137 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:18 INFO - PROCESS | 4024 | 1467647838251 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:57:18 INFO - PROCESS | 4024 | 1467647838336 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 4024 | 1467647838338 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:18 INFO - PROCESS | 4024 | ++DOCSHELL 15C5C800 == 31 [pid = 4024] [id = 163] 08:57:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (15C5DC00) [pid = 4024] [serial = 487] [outer = 00000000] 08:57:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1688DC00) [pid = 4024] [serial = 488] [outer = 15C5DC00] 08:57:18 INFO - PROCESS | 4024 | 1467647838383 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (171F1C00) [pid = 4024] [serial = 489] [outer = 15C5DC00] 08:57:18 INFO - PROCESS | 4024 | 1467647838809 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 08:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:57:18 INFO - PROCESS | 4024 | 1467647838864 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 4024 | 1467647838866 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 4024 | 1467647838869 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 4024 | 1467647838871 Marionette TRACE conn6 <- [1,618,null,{}] 08:57:18 INFO - PROCESS | 4024 | 1467647838874 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}] 08:57:18 INFO - PROCESS | 4024 | 1467647838876 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:19 INFO - PROCESS | 4024 | 1467647838987 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:57:19 INFO - PROCESS | 4024 | 1467647838998 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 4024 | 1467647839000 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:19 INFO - PROCESS | 4024 | ++DOCSHELL 1757E400 == 32 [pid = 4024] [id = 164] 08:57:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17580400) [pid = 4024] [serial = 490] [outer = 00000000] 08:57:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17595400) [pid = 4024] [serial = 491] [outer = 17580400] 08:57:19 INFO - PROCESS | 4024 | 1467647839043 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1758E000) [pid = 4024] [serial = 492] [outer = 17580400] 08:57:19 INFO - PROCESS | 4024 | 1467647839525 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 08:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:57:19 INFO - PROCESS | 4024 | 1467647839540 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 4024 | 1467647839542 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 4024 | 1467647839545 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 4024 | 1467647839547 Marionette TRACE conn6 <- [1,622,null,{}] 08:57:19 INFO - PROCESS | 4024 | 1467647839550 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}] 08:57:19 INFO - PROCESS | 4024 | 1467647839555 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:19 INFO - PROCESS | 4024 | 1467647839717 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:57:19 INFO - PROCESS | 4024 | 1467647839733 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 4024 | 1467647839735 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:20 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E0400 == 33 [pid = 4024] [id = 165] 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0DA16400) [pid = 4024] [serial = 493] [outer = 00000000] 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17595C00) [pid = 4024] [serial = 494] [outer = 0DA16400] 08:57:20 INFO - PROCESS | 4024 | 1467647840097 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (17C49400) [pid = 4024] [serial = 495] [outer = 0DA16400] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (18608000) [pid = 4024] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (19D0FC00) [pid = 4024] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (18F50000) [pid = 4024] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0D4FAC00) [pid = 4024] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (143A3400) [pid = 4024] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0915F400) [pid = 4024] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17583C00) [pid = 4024] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA19000) [pid = 4024] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (143A4C00) [pid = 4024] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17AA7C00) [pid = 4024] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (186A9800) [pid = 4024] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D2CA800) [pid = 4024] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:57:20 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1B2BCC00) [pid = 4024] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:20 INFO - PROCESS | 4024 | 1467647840470 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 08:57:20 INFO - PROCESS | 4024 | 1467647840516 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:57:20 INFO - PROCESS | 4024 | 1467647840518 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 4024 | 1467647840521 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 4024 | 1467647840523 Marionette TRACE conn6 <- [1,626,null,{}] 08:57:20 INFO - PROCESS | 4024 | 1467647840526 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}] 08:57:20 INFO - PROCESS | 4024 | 1467647840528 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:20 INFO - PROCESS | 4024 | 1467647840634 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:57:20 INFO - PROCESS | 4024 | 1467647840681 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 4024 | 1467647840683 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:20 INFO - PROCESS | 4024 | ++DOCSHELL 0915F400 == 34 [pid = 4024] [id = 166] 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (09161C00) [pid = 4024] [serial = 496] [outer = 00000000] 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17AA7000) [pid = 4024] [serial = 497] [outer = 09161C00] 08:57:20 INFO - PROCESS | 4024 | 1467647840728 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17C4C800) [pid = 4024] [serial = 498] [outer = 09161C00] 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:20 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:21 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:21 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:21 INFO - PROCESS | 4024 | 1467647841092 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 08:57:21 INFO - PROCESS | 4024 | 1467647841153 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:57:21 INFO - PROCESS | 4024 | 1467647841155 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 4024 | 1467647841158 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 4024 | 1467647841160 Marionette TRACE conn6 <- [1,630,null,{}] 08:57:21 INFO - PROCESS | 4024 | 1467647841163 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}] 08:57:21 INFO - PROCESS | 4024 | 1467647841165 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:21 INFO - PROCESS | 4024 | 1467647841272 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:57:21 INFO - PROCESS | 4024 | 1467647841304 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 4024 | 1467647841306 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:21 INFO - PROCESS | 4024 | ++DOCSHELL 0D274400 == 35 [pid = 4024] [id = 167] 08:57:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17757800) [pid = 4024] [serial = 499] [outer = 00000000] 08:57:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1810FC00) [pid = 4024] [serial = 500] [outer = 17757800] 08:57:21 INFO - PROCESS | 4024 | 1467647841352 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1810A800) [pid = 4024] [serial = 501] [outer = 17757800] 08:57:21 INFO - PROCESS | 4024 | 1467647841741 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 08:57:21 INFO - PROCESS | 4024 | 1467647841789 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:57:21 INFO - PROCESS | 4024 | 1467647841791 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 4024 | 1467647841794 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 4024 | 1467647841796 Marionette TRACE conn6 <- [1,634,null,{}] 08:57:21 INFO - PROCESS | 4024 | 1467647841800 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}] 08:57:21 INFO - PROCESS | 4024 | 1467647841801 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:21 INFO - PROCESS | 4024 | 1467647841910 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:57:21 INFO - PROCESS | 4024 | 1467647841918 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 4024 | 1467647841920 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:21 INFO - PROCESS | 4024 | ++DOCSHELL 186A5C00 == 36 [pid = 4024] [id = 168] 08:57:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (186A7000) [pid = 4024] [serial = 502] [outer = 00000000] 08:57:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (186AF800) [pid = 4024] [serial = 503] [outer = 186A7000] 08:57:21 INFO - PROCESS | 4024 | 1467647841962 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (188D9800) [pid = 4024] [serial = 504] [outer = 186A7000] 08:57:22 INFO - PROCESS | 4024 | 1467647842750 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1021ms 08:57:22 INFO - PROCESS | 4024 | 1467647842816 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:57:22 INFO - PROCESS | 4024 | 1467647842820 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 4024 | 1467647842825 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 4024 | 1467647842830 Marionette TRACE conn6 <- [1,638,null,{}] 08:57:22 INFO - PROCESS | 4024 | 1467647842855 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}] 08:57:22 INFO - PROCESS | 4024 | 1467647842858 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:23 INFO - PROCESS | 4024 | 1467647843008 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:57:23 INFO - PROCESS | 4024 | 1467647843133 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 4024 | 1467647843135 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:23 INFO - PROCESS | 4024 | ++DOCSHELL 0D22A400 == 37 [pid = 4024] [id = 169] 08:57:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0D45EC00) [pid = 4024] [serial = 505] [outer = 00000000] 08:57:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0DA20800) [pid = 4024] [serial = 506] [outer = 0D45EC00] 08:57:23 INFO - PROCESS | 4024 | 1467647843193 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0DB65400) [pid = 4024] [serial = 507] [outer = 0D45EC00] 08:57:23 INFO - PROCESS | 4024 | 1467647843877 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1102ms 08:57:23 INFO - PROCESS | 4024 | 1467647843928 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 4024 | 1467647843932 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:57:23 INFO - PROCESS | 4024 | 1467647843938 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 4024 | 1467647843941 Marionette TRACE conn6 <- [1,642,null,{}] 08:57:23 INFO - PROCESS | 4024 | 1467647843945 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}] 08:57:23 INFO - PROCESS | 4024 | 1467647843948 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:24 INFO - PROCESS | 4024 | 1467647844078 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:57:24 INFO - PROCESS | 4024 | 1467647844203 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 4024 | 1467647844205 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:24 INFO - PROCESS | 4024 | ++DOCSHELL 0DB64000 == 38 [pid = 4024] [id = 170] 08:57:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0E4D4400) [pid = 4024] [serial = 508] [outer = 00000000] 08:57:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (15C5A800) [pid = 4024] [serial = 509] [outer = 0E4D4400] 08:57:24 INFO - PROCESS | 4024 | 1467647844263 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (17575800) [pid = 4024] [serial = 510] [outer = 0E4D4400] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0D274400 == 37 [pid = 4024] [id = 167] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0915F400 == 36 [pid = 4024] [id = 166] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0D5E0400 == 35 [pid = 4024] [id = 165] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 1757E400 == 34 [pid = 4024] [id = 164] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 15C5C800 == 33 [pid = 4024] [id = 163] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 143A0000 == 32 [pid = 4024] [id = 162] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0DA27400 == 31 [pid = 4024] [id = 161] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0CBB4400 == 30 [pid = 4024] [id = 160] 08:57:24 INFO - PROCESS | 4024 | --DOCSHELL 0DDD6400 == 29 [pid = 4024] [id = 159] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (188D5C00) [pid = 4024] [serial = 443] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (1A75B000) [pid = 4024] [serial = 449] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (19BE9400) [pid = 4024] [serial = 447] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (18F55800) [pid = 4024] [serial = 446] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (171E3800) [pid = 4024] [serial = 452] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1A7A5800) [pid = 4024] [serial = 450] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (188D0C00) [pid = 4024] [serial = 455] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0B0E5C00) [pid = 4024] [serial = 431] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0CBB8800) [pid = 4024] [serial = 432] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17AA9800) [pid = 4024] [serial = 428] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C4BC00) [pid = 4024] [serial = 429] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DA30000) [pid = 4024] [serial = 425] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DD2EC00) [pid = 4024] [serial = 426] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (145EAC00) [pid = 4024] [serial = 437] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (14C96000) [pid = 4024] [serial = 438] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17C44400) [pid = 4024] [serial = 440] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (188DCC00) [pid = 4024] [serial = 423] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (188D4000) [pid = 4024] [serial = 422] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA2A400) [pid = 4024] [serial = 434] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DB61400) [pid = 4024] [serial = 435] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18F82400) [pid = 4024] [serial = 456] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1C2A6000) [pid = 4024] [serial = 459] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1BA05000) [pid = 4024] [serial = 458] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18CA0C00) [pid = 4024] [serial = 444] [outer = 00000000] [url = about:blank] 08:57:24 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17591C00) [pid = 4024] [serial = 453] [outer = 00000000] [url = about:blank] 08:57:25 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18101400) [pid = 4024] [serial = 441] [outer = 00000000] [url = about:blank] 08:57:25 INFO - PROCESS | 4024 | 1467647845049 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1120ms 08:57:25 INFO - PROCESS | 4024 | 1467647845062 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 4024 | 1467647845066 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:57:25 INFO - PROCESS | 4024 | 1467647845070 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 4024 | 1467647845075 Marionette TRACE conn6 <- [1,646,null,{}] 08:57:25 INFO - PROCESS | 4024 | 1467647845083 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}] 08:57:25 INFO - PROCESS | 4024 | 1467647845086 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:25 INFO - PROCESS | 4024 | 1467647845184 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:57:25 INFO - PROCESS | 4024 | 1467647845265 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 4024 | 1467647845268 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:25 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB1000 == 30 [pid = 4024] [id = 171] 08:57:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0CBB4400) [pid = 4024] [serial = 511] [outer = 00000000] 08:57:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D276800) [pid = 4024] [serial = 512] [outer = 0CBB4400] 08:57:25 INFO - PROCESS | 4024 | 1467647845316 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA11400) [pid = 4024] [serial = 513] [outer = 0CBB4400] 08:57:25 INFO - PROCESS | 4024 | 1467647845724 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 08:57:25 INFO - PROCESS | 4024 | 1467647845803 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 4024 | 1467647845807 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:57:25 INFO - PROCESS | 4024 | 1467647845813 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 4024 | 1467647845815 Marionette TRACE conn6 <- [1,650,null,{}] 08:57:25 INFO - PROCESS | 4024 | 1467647845819 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}] 08:57:25 INFO - PROCESS | 4024 | 1467647845822 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:25 INFO - PROCESS | 4024 | 1467647845918 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:57:25 INFO - PROCESS | 4024 | 1467647845928 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 4024 | 1467647845930 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:25 INFO - PROCESS | 4024 | ++DOCSHELL 0DE0C000 == 31 [pid = 4024] [id = 172] 08:57:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DE0C800) [pid = 4024] [serial = 514] [outer = 00000000] 08:57:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0E381C00) [pid = 4024] [serial = 515] [outer = 0DE0C800] 08:57:25 INFO - PROCESS | 4024 | 1467647845976 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (113E9800) [pid = 4024] [serial = 516] [outer = 0DE0C800] 08:57:26 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:26 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:26 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:26 INFO - PROCESS | 4024 | 1467647846438 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 08:57:26 INFO - PROCESS | 4024 | 1467647846488 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 4024 | 1467647846490 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:57:26 INFO - PROCESS | 4024 | 1467647846494 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:57:26 INFO - PROCESS | 4024 | 1467647846497 Marionette TRACE conn6 <- [1,654,null,{}] 08:57:26 INFO - PROCESS | 4024 | 1467647846508 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}] 08:57:26 INFO - PROCESS | 4024 | 1467647846512 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:26 INFO - PROCESS | 4024 | 1467647846596 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:57:26 INFO - PROCESS | 4024 | 1467647846606 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 4024 | 1467647846609 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:26 INFO - PROCESS | 4024 | ++DOCSHELL 1688C800 == 32 [pid = 4024] [id = 173] 08:57:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1717E800) [pid = 4024] [serial = 517] [outer = 00000000] 08:57:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17575C00) [pid = 4024] [serial = 518] [outer = 1717E800] 08:57:26 INFO - PROCESS | 4024 | 1467647846657 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17583400) [pid = 4024] [serial = 519] [outer = 1717E800] 08:57:27 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:27 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:27 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:27 INFO - PROCESS | 4024 | 1467647847131 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 08:57:27 INFO - PROCESS | 4024 | 1467647847167 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 4024 | 1467647847170 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 4024 | 1467647847173 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 4024 | 1467647847175 Marionette TRACE conn6 <- [1,658,null,{}] 08:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:57:27 INFO - PROCESS | 4024 | 1467647847178 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}] 08:57:27 INFO - PROCESS | 4024 | 1467647847180 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:27 INFO - PROCESS | 4024 | 1467647847292 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:57:27 INFO - PROCESS | 4024 | 1467647847300 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 4024 | 1467647847301 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:27 INFO - PROCESS | 4024 | ++DOCSHELL 17A17400 == 33 [pid = 4024] [id = 174] 08:57:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17A7D800) [pid = 4024] [serial = 520] [outer = 00000000] 08:57:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17AA8400) [pid = 4024] [serial = 521] [outer = 17A7D800] 08:57:27 INFO - PROCESS | 4024 | 1467647847345 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17C43C00) [pid = 4024] [serial = 522] [outer = 17A7D800] 08:57:27 INFO - PROCESS | 4024 | 1467647847805 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 08:57:27 INFO - PROCESS | 4024 | 1467647847848 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 4024 | 1467647847850 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 4024 | 1467647847853 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:57:27 INFO - PROCESS | 4024 | 1467647847854 Marionette TRACE conn6 <- [1,662,null,{}] 08:57:27 INFO - PROCESS | 4024 | 1467647847858 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}] 08:57:27 INFO - PROCESS | 4024 | 1467647847860 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:27 INFO - PROCESS | 4024 | 1467647847967 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:57:28 INFO - PROCESS | 4024 | 1467647847975 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 4024 | 1467647847977 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:28 INFO - PROCESS | 4024 | ++DOCSHELL 18101C00 == 34 [pid = 4024] [id = 175] 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18103000) [pid = 4024] [serial = 523] [outer = 00000000] 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18109400) [pid = 4024] [serial = 524] [outer = 18103000] 08:57:28 INFO - PROCESS | 4024 | 1467647848063 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1810F800) [pid = 4024] [serial = 525] [outer = 18103000] 08:57:28 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:28 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:57:28 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:28 INFO - PROCESS | 4024 | 1467647848528 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]]]}] 08:57:28 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 08:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 08:57:28 INFO - PROCESS | 4024 | 1467647848587 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 4024 | 1467647848590 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:57:28 INFO - PROCESS | 4024 | 1467647848593 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 4024 | 1467647848594 Marionette TRACE conn6 <- [1,666,null,{}] 08:57:28 INFO - PROCESS | 4024 | 1467647848643 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}] 08:57:28 INFO - PROCESS | 4024 | 1467647848649 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:28 INFO - PROCESS | 4024 | 1467647848791 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:57:28 INFO - PROCESS | 4024 | 1467647848799 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 4024 | 1467647848801 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:28 INFO - PROCESS | 4024 | ++DOCSHELL 189ADC00 == 35 [pid = 4024] [id = 176] 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (189AE000) [pid = 4024] [serial = 526] [outer = 00000000] 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18C9FC00) [pid = 4024] [serial = 527] [outer = 189AE000] 08:57:28 INFO - PROCESS | 4024 | 1467647848892 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18C07000) [pid = 4024] [serial = 528] [outer = 189AE000] 08:57:29 INFO - PROCESS | 4024 | 1467647849332 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 790ms 08:57:29 INFO - PROCESS | 4024 | 1467647849384 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 4024 | 1467647849386 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:57:29 INFO - PROCESS | 4024 | 1467647849395 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:57:29 INFO - PROCESS | 4024 | 1467647849396 Marionette TRACE conn6 <- [1,670,null,{}] 08:57:29 INFO - PROCESS | 4024 | 1467647849400 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}] 08:57:29 INFO - PROCESS | 4024 | 1467647849402 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:29 INFO - PROCESS | 4024 | 1467647849598 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (15C5DC00) [pid = 4024] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17757800) [pid = 4024] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DA27800) [pid = 4024] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0CBB5400) [pid = 4024] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0E3BF400) [pid = 4024] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (143A0400) [pid = 4024] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17580400) [pid = 4024] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0B044400) [pid = 4024] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17578800) [pid = 4024] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A762C00) [pid = 4024] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1D105400) [pid = 4024] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D2C7000) [pid = 4024] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA16400) [pid = 4024] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:57:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (09161C00) [pid = 4024] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:57:29 INFO - PROCESS | 4024 | 1467647849659 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 4024 | 1467647849661 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:29 INFO - PROCESS | 4024 | ++DOCSHELL 0B044400 == 36 [pid = 4024] [id = 177] 08:57:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0B0E8000) [pid = 4024] [serial = 529] [outer = 00000000] 08:57:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA22C00) [pid = 4024] [serial = 530] [outer = 0B0E8000] 08:57:29 INFO - PROCESS | 4024 | 1467647849704 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (143A0400) [pid = 4024] [serial = 531] [outer = 0B0E8000] 08:57:30 INFO - PROCESS | 4024 | 1467647850532 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]]]}] 08:57:30 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) 08:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 08:57:30 INFO - PROCESS | 4024 | 1467647850574 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 4024 | 1467647850576 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 4024 | 1467647850579 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:57:30 INFO - PROCESS | 4024 | 1467647850582 Marionette TRACE conn6 <- [1,674,null,{}] 08:57:30 INFO - PROCESS | 4024 | 1467647850585 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}] 08:57:30 INFO - PROCESS | 4024 | 1467647850587 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:30 INFO - PROCESS | 4024 | 1467647850701 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:57:30 INFO - PROCESS | 4024 | 1467647850709 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 4024 | 1467647850711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:30 INFO - PROCESS | 4024 | ++DOCSHELL 1688BC00 == 37 [pid = 4024] [id = 178] 08:57:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17757800) [pid = 4024] [serial = 532] [outer = 00000000] 08:57:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18EA4C00) [pid = 4024] [serial = 533] [outer = 17757800] 08:57:30 INFO - PROCESS | 4024 | 1467647850754 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18F4EC00) [pid = 4024] [serial = 534] [outer = 17757800] 08:57:31 INFO - PROCESS | 4024 | 1467647851677 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 08:57:31 INFO - PROCESS | 4024 | 1467647851709 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 4024 | 1467647851714 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:57:31 INFO - PROCESS | 4024 | 1467647851720 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 4024 | 1467647851723 Marionette TRACE conn6 <- [1,678,null,{}] 08:57:31 INFO - PROCESS | 4024 | 1467647851773 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}] 08:57:31 INFO - PROCESS | 4024 | 1467647851776 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:31 INFO - PROCESS | 4024 | 1467647851883 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:57:32 INFO - PROCESS | 4024 | 1467647852085 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 4024 | 1467647852088 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:32 INFO - PROCESS | 4024 | ++DOCSHELL 0D227800 == 38 [pid = 4024] [id = 179] 08:57:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0D229400) [pid = 4024] [serial = 535] [outer = 00000000] 08:57:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0D5DCC00) [pid = 4024] [serial = 536] [outer = 0D229400] 08:57:32 INFO - PROCESS | 4024 | 1467647852148 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DA2B800) [pid = 4024] [serial = 537] [outer = 0D229400] 08:57:33 INFO - PROCESS | 4024 | 1467647853233 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1575ms 08:57:33 INFO - PROCESS | 4024 | 1467647853298 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 4024 | 1467647853303 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:57:33 INFO - PROCESS | 4024 | 1467647853309 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 4024 | 1467647853312 Marionette TRACE conn6 <- [1,682,null,{}] 08:57:33 INFO - PROCESS | 4024 | 1467647853359 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}] 08:57:33 INFO - PROCESS | 4024 | 1467647853362 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:33 INFO - PROCESS | 4024 | 1467647853493 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:57:33 INFO - PROCESS | 4024 | 1467647853584 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 4024 | 1467647853586 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:33 INFO - PROCESS | 4024 | ++DOCSHELL 14E7E800 == 39 [pid = 4024] [id = 180] 08:57:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (14E80000) [pid = 4024] [serial = 538] [outer = 00000000] 08:57:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (171EEC00) [pid = 4024] [serial = 539] [outer = 14E80000] 08:57:33 INFO - PROCESS | 4024 | 1467647853643 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1775CC00) [pid = 4024] [serial = 540] [outer = 14E80000] 08:57:34 INFO - PROCESS | 4024 | 1467647854801 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]]]}] 08:57:34 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) 08:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1516ms 08:57:34 INFO - PROCESS | 4024 | 1467647854829 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 4024 | 1467647854834 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:57:34 INFO - PROCESS | 4024 | 1467647854839 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 4024 | 1467647854842 Marionette TRACE conn6 <- [1,686,null,{}] 08:57:34 INFO - PROCESS | 4024 | 1467647854848 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}] 08:57:34 INFO - PROCESS | 4024 | 1467647854850 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:35 INFO - PROCESS | 4024 | 1467647855017 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:57:35 INFO - PROCESS | 4024 | 1467647855110 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 4024 | 1467647855113 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:35 INFO - PROCESS | 4024 | ++DOCSHELL 0DA20C00 == 40 [pid = 4024] [id = 181] 08:57:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA22800) [pid = 4024] [serial = 541] [outer = 00000000] 08:57:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DA30000) [pid = 4024] [serial = 542] [outer = 0DA22800] 08:57:35 INFO - PROCESS | 4024 | 1467647855163 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DB6A000) [pid = 4024] [serial = 543] [outer = 0DA22800] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0B044400 == 39 [pid = 4024] [id = 177] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 189ADC00 == 38 [pid = 4024] [id = 176] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 18101C00 == 37 [pid = 4024] [id = 175] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 17A17400 == 36 [pid = 4024] [id = 174] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 1688C800 == 35 [pid = 4024] [id = 173] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0DE0C000 == 34 [pid = 4024] [id = 172] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0CBB1000 == 33 [pid = 4024] [id = 171] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0D22A400 == 32 [pid = 4024] [id = 169] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 186A5C00 == 31 [pid = 4024] [id = 168] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0DB64000 == 30 [pid = 4024] [id = 170] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 14E7E800 == 29 [pid = 4024] [id = 180] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 1688BC00 == 28 [pid = 4024] [id = 178] 08:57:36 INFO - PROCESS | 4024 | --DOCSHELL 0D227800 == 27 [pid = 4024] [id = 179] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (186AF800) [pid = 4024] [serial = 503] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1688DC00) [pid = 4024] [serial = 488] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1810FC00) [pid = 4024] [serial = 500] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DB5EC00) [pid = 4024] [serial = 482] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DB66800) [pid = 4024] [serial = 483] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D2F2800) [pid = 4024] [serial = 479] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D57B400) [pid = 4024] [serial = 480] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17579000) [pid = 4024] [serial = 477] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (16880000) [pid = 4024] [serial = 476] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (143A5C00) [pid = 4024] [serial = 485] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17595400) [pid = 4024] [serial = 491] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0E4D8000) [pid = 4024] [serial = 462] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DA24400) [pid = 4024] [serial = 461] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17AA1C00) [pid = 4024] [serial = 465] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17758000) [pid = 4024] [serial = 464] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1C5C6C00) [pid = 4024] [serial = 468] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1BA04800) [pid = 4024] [serial = 467] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1D18E400) [pid = 4024] [serial = 471] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1D10D000) [pid = 4024] [serial = 470] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DA28800) [pid = 4024] [serial = 474] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0D5D6800) [pid = 4024] [serial = 473] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (171F1C00) [pid = 4024] [serial = 489] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1758E000) [pid = 4024] [serial = 492] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (17C49400) [pid = 4024] [serial = 495] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (1810A800) [pid = 4024] [serial = 501] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (17595C00) [pid = 4024] [serial = 494] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (17AA7000) [pid = 4024] [serial = 497] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (17C4C800) [pid = 4024] [serial = 498] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (145EC400) [pid = 4024] [serial = 486] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 4024 | 1467647856860 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]]]}] 08:57:36 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) 08:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2077ms 08:57:36 INFO - PROCESS | 4024 | 1467647856916 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 4024 | 1467647856920 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:57:36 INFO - PROCESS | 4024 | 1467647856925 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 4024 | 1467647856928 Marionette TRACE conn6 <- [1,690,null,{}] 08:57:36 INFO - PROCESS | 4024 | 1467647856933 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}] 08:57:36 INFO - PROCESS | 4024 | 1467647856936 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:37 INFO - PROCESS | 4024 | 1467647857018 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:57:37 INFO - PROCESS | 4024 | 1467647857027 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 4024 | 1467647857031 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:37 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E7800 == 28 [pid = 4024] [id = 182] 08:57:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0B0E8400) [pid = 4024] [serial = 544] [outer = 00000000] 08:57:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0CBB6800) [pid = 4024] [serial = 545] [outer = 0B0E8400] 08:57:37 INFO - PROCESS | 4024 | 1467647857078 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0CBBC000) [pid = 4024] [serial = 546] [outer = 0B0E8400] 08:57:38 INFO - PROCESS | 4024 | 1467647858016 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1133ms 08:57:38 INFO - PROCESS | 4024 | 1467647858058 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 4024 | 1467647858063 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:57:38 INFO - PROCESS | 4024 | 1467647858069 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 4024 | 1467647858072 Marionette TRACE conn6 <- [1,694,null,{}] 08:57:38 INFO - PROCESS | 4024 | 1467647858076 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}] 08:57:38 INFO - PROCESS | 4024 | 1467647858078 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:38 INFO - PROCESS | 4024 | 1467647858164 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:57:38 INFO - PROCESS | 4024 | 1467647858269 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 4024 | 1467647858273 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:38 INFO - PROCESS | 4024 | ++DOCSHELL 08D87C00 == 29 [pid = 4024] [id = 183] 08:57:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (08D88800) [pid = 4024] [serial = 547] [outer = 00000000] 08:57:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (09162800) [pid = 4024] [serial = 548] [outer = 08D88800] 08:57:38 INFO - PROCESS | 4024 | 1467647858331 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0B0E1000) [pid = 4024] [serial = 549] [outer = 08D88800] 08:57:39 INFO - PROCESS | 4024 | 1467647859512 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1473ms 08:57:39 INFO - PROCESS | 4024 | 1467647859588 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 4024 | 1467647859592 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:57:39 INFO - PROCESS | 4024 | 1467647859607 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 4024 | 1467647859610 Marionette TRACE conn6 <- [1,698,null,{}] 08:57:39 INFO - PROCESS | 4024 | 1467647859616 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}] 08:57:39 INFO - PROCESS | 4024 | 1467647859619 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:39 INFO - PROCESS | 4024 | 1467647859787 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:57:39 INFO - PROCESS | 4024 | 1467647859860 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 4024 | 1467647859864 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:39 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1E000 == 30 [pid = 4024] [id = 184] 08:57:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DA21C00) [pid = 4024] [serial = 550] [outer = 00000000] 08:57:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DA29C00) [pid = 4024] [serial = 551] [outer = 0DA21C00] 08:57:39 INFO - PROCESS | 4024 | 1467647859921 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DB61C00) [pid = 4024] [serial = 552] [outer = 0DA21C00] 08:57:40 INFO - PROCESS | 4024 | --DOCSHELL 1E70D400 == 29 [pid = 4024] [id = 8] 08:57:40 INFO - PROCESS | 4024 | --DOCSHELL 0B0E1400 == 28 [pid = 4024] [id = 25] 08:57:40 INFO - PROCESS | 4024 | --DOCSHELL 0B0E7800 == 27 [pid = 4024] [id = 182] 08:57:40 INFO - PROCESS | 4024 | --DOCSHELL 0DA20C00 == 26 [pid = 4024] [id = 181] 08:57:41 INFO - PROCESS | 4024 | 1467647861031 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1479ms 08:57:41 INFO - PROCESS | 4024 | 1467647861091 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 4024 | 1467647861095 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:57:41 INFO - PROCESS | 4024 | 1467647861100 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 4024 | 1467647861103 Marionette TRACE conn6 <- [1,702,null,{}] 08:57:41 INFO - PROCESS | 4024 | 1467647861108 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}] 08:57:41 INFO - PROCESS | 4024 | 1467647861111 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:41 INFO - PROCESS | 4024 | 1467647861245 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:57:41 INFO - PROCESS | 4024 | 1467647861332 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 4024 | 1467647861336 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:41 INFO - PROCESS | 4024 | ++DOCSHELL 0D268C00 == 27 [pid = 4024] [id = 185] 08:57:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D26B400) [pid = 4024] [serial = 553] [outer = 00000000] 08:57:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D4F7400) [pid = 4024] [serial = 554] [outer = 0D26B400] 08:57:41 INFO - PROCESS | 4024 | 1467647861385 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D5DEC00) [pid = 4024] [serial = 555] [outer = 0D26B400] 08:57:42 INFO - PROCESS | 4024 | 1467647862310 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]]]}] 08:57:42 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 08:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1234ms 08:57:42 INFO - PROCESS | 4024 | 1467647862334 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 4024 | 1467647862339 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17757800) [pid = 4024] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18103000) [pid = 4024] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (189AE000) [pid = 4024] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0B0E8000) [pid = 4024] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1717E800) [pid = 4024] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (17A7D800) [pid = 4024] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0E4D4400) [pid = 4024] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0DE0C800) [pid = 4024] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (186A7000) [pid = 4024] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0CBB4400) [pid = 4024] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0D45EC00) [pid = 4024] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0DA22800) [pid = 4024] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0D229400) [pid = 4024] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:57:42 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (14E80000) [pid = 4024] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:57:42 INFO - PROCESS | 4024 | 1467647862366 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 4024 | 1467647862369 Marionette TRACE conn6 <- [1,706,null,{}] 08:57:42 INFO - PROCESS | 4024 | 1467647862373 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}] 08:57:42 INFO - PROCESS | 4024 | 1467647862375 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:42 INFO - PROCESS | 4024 | 1467647862500 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:57:42 INFO - PROCESS | 4024 | 1467647862549 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 4024 | 1467647862551 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:42 INFO - PROCESS | 4024 | ++DOCSHELL 0DB66C00 == 28 [pid = 4024] [id = 186] 08:57:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0DB67800) [pid = 4024] [serial = 556] [outer = 00000000] 08:57:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0DE0C000) [pid = 4024] [serial = 557] [outer = 0DB67800] 08:57:42 INFO - PROCESS | 4024 | 1467647862599 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (115A7400) [pid = 4024] [serial = 558] [outer = 0DB67800] 08:57:43 INFO - PROCESS | 4024 | 1467647863506 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 08:57:43 INFO - PROCESS | 4024 | 1467647863540 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 4024 | 1467647863542 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:57:43 INFO - PROCESS | 4024 | 1467647863546 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 4024 | 1467647863549 Marionette TRACE conn6 <- [1,710,null,{}] 08:57:43 INFO - PROCESS | 4024 | 1467647863560 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}] 08:57:43 INFO - PROCESS | 4024 | 1467647863564 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:43 INFO - PROCESS | 4024 | 1467647863655 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:57:43 INFO - PROCESS | 4024 | 1467647863662 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 4024 | 1467647863665 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:43 INFO - PROCESS | 4024 | ++DOCSHELL 14C64000 == 29 [pid = 4024] [id = 187] 08:57:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (14C65800) [pid = 4024] [serial = 559] [outer = 00000000] 08:57:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (14D4CC00) [pid = 4024] [serial = 560] [outer = 14C65800] 08:57:43 INFO - PROCESS | 4024 | 1467647863714 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (15C5C800) [pid = 4024] [serial = 561] [outer = 14C65800] 08:57:44 INFO - PROCESS | 4024 | 1467647864231 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] 08:57:44 INFO - PROCESS | 4024 | 1467647864280 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 4024 | 1467647864282 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 4024 | 1467647864284 Marionette TRACE conn6 <- [1,714,null,{}] 08:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:57:44 INFO - PROCESS | 4024 | 1467647864287 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}] 08:57:44 INFO - PROCESS | 4024 | 1467647864289 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:44 INFO - PROCESS | 4024 | 1467647864375 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:57:44 INFO - PROCESS | 4024 | 1467647864381 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 4024 | 1467647864383 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:44 INFO - PROCESS | 4024 | ++DOCSHELL 0D459800 == 30 [pid = 4024] [id = 188] 08:57:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (17597800) [pid = 4024] [serial = 562] [outer = 00000000] 08:57:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (17759400) [pid = 4024] [serial = 563] [outer = 17597800] 08:57:44 INFO - PROCESS | 4024 | 1467647864428 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17A12800) [pid = 4024] [serial = 564] [outer = 17597800] 08:57:45 INFO - PROCESS | 4024 | 1467647864981 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 08:57:45 INFO - PROCESS | 4024 | 1467647865080 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 4024 | 1467647865085 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:57:45 INFO - PROCESS | 4024 | 1467647865092 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 4024 | 1467647865096 Marionette TRACE conn6 <- [1,718,null,{}] 08:57:45 INFO - PROCESS | 4024 | 1467647865103 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}] 08:57:45 INFO - PROCESS | 4024 | 1467647865107 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:45 INFO - PROCESS | 4024 | 1467647865225 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:57:45 INFO - PROCESS | 4024 | 1467647865299 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 4024 | 1467647865303 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:45 INFO - PROCESS | 4024 | ++DOCSHELL 0D26A000 == 31 [pid = 4024] [id = 189] 08:57:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D270400) [pid = 4024] [serial = 565] [outer = 00000000] 08:57:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D5DE000) [pid = 4024] [serial = 566] [outer = 0D270400] 08:57:45 INFO - PROCESS | 4024 | 1467647865361 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DB65C00) [pid = 4024] [serial = 567] [outer = 0D270400] 08:57:45 INFO - PROCESS | 4024 | 1467647865927 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] 08:57:46 INFO - PROCESS | 4024 | 1467647865988 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:57:46 INFO - PROCESS | 4024 | 1467647865995 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 4024 | 1467647865998 Marionette TRACE conn6 <- [1,722,null,{}] 08:57:46 INFO - PROCESS | 4024 | 1467647866001 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}] 08:57:46 INFO - PROCESS | 4024 | 1467647866004 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:46 INFO - PROCESS | 4024 | 1467647866130 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:57:46 INFO - PROCESS | 4024 | 1467647866211 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 4024 | 1467647866213 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:46 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1D000 == 32 [pid = 4024] [id = 190] 08:57:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17594400) [pid = 4024] [serial = 568] [outer = 00000000] 08:57:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17AA0000) [pid = 4024] [serial = 569] [outer = 17594400] 08:57:46 INFO - PROCESS | 4024 | 1467647866311 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17AACC00) [pid = 4024] [serial = 570] [outer = 17594400] 08:57:46 INFO - PROCESS | 4024 | 1467647866927 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 08:57:47 INFO - PROCESS | 4024 | 1467647866968 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 4024 | 1467647866971 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:57:47 INFO - PROCESS | 4024 | 1467647866974 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 4024 | 1467647866978 Marionette TRACE conn6 <- [1,726,null,{}] 08:57:47 INFO - PROCESS | 4024 | 1467647866989 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}] 08:57:47 INFO - PROCESS | 4024 | 1467647866994 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:47 INFO - PROCESS | 4024 | 1467647867102 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:57:47 INFO - PROCESS | 4024 | 1467647867183 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 4024 | 1467647867186 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:47 INFO - PROCESS | 4024 | ++DOCSHELL 1810BC00 == 33 [pid = 4024] [id = 191] 08:57:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1810EC00) [pid = 4024] [serial = 571] [outer = 00000000] 08:57:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18608000) [pid = 4024] [serial = 572] [outer = 1810EC00] 08:57:47 INFO - PROCESS | 4024 | 1467647867284 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (186A5400) [pid = 4024] [serial = 573] [outer = 1810EC00] 08:57:48 INFO - PROCESS | 4024 | 1467647868348 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1437ms 08:57:48 INFO - PROCESS | 4024 | 1467647868477 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 4024 | 1467647868481 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 4024 | 1467647868486 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:57:48 INFO - PROCESS | 4024 | 1467647868490 Marionette TRACE conn6 <- [1,730,null,{}] 08:57:48 INFO - PROCESS | 4024 | 1467647868503 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}] 08:57:48 INFO - PROCESS | 4024 | 1467647868506 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:48 INFO - PROCESS | 4024 | 1467647868591 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:57:48 INFO - PROCESS | 4024 | 1467647868706 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 4024 | 1467647868709 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:48 INFO - PROCESS | 4024 | ++DOCSHELL 0915C400 == 34 [pid = 4024] [id = 192] 08:57:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0915EC00) [pid = 4024] [serial = 574] [outer = 00000000] 08:57:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0B0E0400) [pid = 4024] [serial = 575] [outer = 0915EC00] 08:57:48 INFO - PROCESS | 4024 | 1467647868761 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0CBB6400) [pid = 4024] [serial = 576] [outer = 0915EC00] 08:57:49 INFO - PROCESS | 4024 | --DOCSHELL 171F1000 == 33 [pid = 4024] [id = 15] 08:57:49 INFO - PROCESS | 4024 | --DOCSHELL 0D26FC00 == 32 [pid = 4024] [id = 18] 08:57:49 INFO - PROCESS | 4024 | --DOCSHELL 0DA1E000 == 31 [pid = 4024] [id = 184] 08:57:49 INFO - PROCESS | 4024 | --DOCSHELL 08D87C00 == 30 [pid = 4024] [id = 183] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CBB6800) [pid = 4024] [serial = 545] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA30000) [pid = 4024] [serial = 542] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18109400) [pid = 4024] [serial = 524] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18C9FC00) [pid = 4024] [serial = 527] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1810F800) [pid = 4024] [serial = 525] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA22C00) [pid = 4024] [serial = 530] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C07000) [pid = 4024] [serial = 528] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17575C00) [pid = 4024] [serial = 518] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17583400) [pid = 4024] [serial = 519] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17AA8400) [pid = 4024] [serial = 521] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (15C5A800) [pid = 4024] [serial = 509] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17575800) [pid = 4024] [serial = 510] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (143A0400) [pid = 4024] [serial = 531] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0E381C00) [pid = 4024] [serial = 515] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (113E9800) [pid = 4024] [serial = 516] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (188D9800) [pid = 4024] [serial = 504] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0D276800) [pid = 4024] [serial = 512] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0DA11400) [pid = 4024] [serial = 513] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0DA20800) [pid = 4024] [serial = 506] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0DB65400) [pid = 4024] [serial = 507] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0D5DCC00) [pid = 4024] [serial = 536] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (18F4EC00) [pid = 4024] [serial = 534] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (171EEC00) [pid = 4024] [serial = 539] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (0DB6A000) [pid = 4024] [serial = 543] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (0DA2B800) [pid = 4024] [serial = 537] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (1775CC00) [pid = 4024] [serial = 540] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (17C43C00) [pid = 4024] [serial = 522] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | --DOMWINDOW == 51 (18EA4C00) [pid = 4024] [serial = 533] [outer = 00000000] [url = about:blank] 08:57:49 INFO - PROCESS | 4024 | 1467647869747 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]]]}] 08:57:49 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 08:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1276ms 08:57:49 INFO - PROCESS | 4024 | 1467647869769 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 4024 | 1467647869772 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:57:49 INFO - PROCESS | 4024 | 1467647869778 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 4024 | 1467647869781 Marionette TRACE conn6 <- [1,734,null,{}] 08:57:49 INFO - PROCESS | 4024 | 1467647869785 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}] 08:57:49 INFO - PROCESS | 4024 | 1467647869788 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:49 INFO - PROCESS | 4024 | 1467647869874 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:57:49 INFO - PROCESS | 4024 | 1467647869880 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 4024 | 1467647869882 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:49 INFO - PROCESS | 4024 | ++DOCSHELL 0D26C800 == 31 [pid = 4024] [id = 193] 08:57:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (0D5D9000) [pid = 4024] [serial = 577] [outer = 00000000] 08:57:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (0D5E0C00) [pid = 4024] [serial = 578] [outer = 0D5D9000] 08:57:49 INFO - PROCESS | 4024 | 1467647869930 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0DA17C00) [pid = 4024] [serial = 579] [outer = 0D5D9000] 08:57:50 INFO - PROCESS | 4024 | 1467647870889 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]]]}] 08:57:50 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.) 08:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 08:57:50 INFO - PROCESS | 4024 | 1467647870912 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 4024 | 1467647870914 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:57:50 INFO - PROCESS | 4024 | 1467647870917 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 4024 | 1467647870919 Marionette TRACE conn6 <- [1,738,null,{}] 08:57:50 INFO - PROCESS | 4024 | 1467647870928 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}] 08:57:50 INFO - PROCESS | 4024 | 1467647870932 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:51 INFO - PROCESS | 4024 | 1467647871020 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:57:51 INFO - PROCESS | 4024 | 1467647871029 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 4024 | 1467647871032 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:51 INFO - PROCESS | 4024 | ++DOCSHELL 0E30A400 == 32 [pid = 4024] [id = 194] 08:57:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (0E30B800) [pid = 4024] [serial = 580] [outer = 00000000] 08:57:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0E376C00) [pid = 4024] [serial = 581] [outer = 0E30B800] 08:57:51 INFO - PROCESS | 4024 | 1467647871080 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0E407400) [pid = 4024] [serial = 582] [outer = 0E30B800] 08:57:52 INFO - PROCESS | 4024 | 1467647872046 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 08:57:52 INFO - PROCESS | 4024 | 1467647872103 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 4024 | 1467647872105 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:57:52 INFO - PROCESS | 4024 | 1467647872108 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 4024 | 1467647872110 Marionette TRACE conn6 <- [1,742,null,{}] 08:57:52 INFO - PROCESS | 4024 | 1467647872113 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}] 08:57:52 INFO - PROCESS | 4024 | 1467647872115 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:52 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0D26B400) [pid = 4024] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:57:52 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (0DB67800) [pid = 4024] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:57:52 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (14C65800) [pid = 4024] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:57:52 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (0B0E8400) [pid = 4024] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:57:52 INFO - PROCESS | 4024 | 1467647872241 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:57:52 INFO - PROCESS | 4024 | 1467647872288 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 4024 | 1467647872290 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:52 INFO - PROCESS | 4024 | ++DOCSHELL 1439E400 == 33 [pid = 4024] [id = 195] 08:57:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (1439E800) [pid = 4024] [serial = 583] [outer = 00000000] 08:57:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (143A6800) [pid = 4024] [serial = 584] [outer = 1439E800] 08:57:52 INFO - PROCESS | 4024 | 1467647872340 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (148B6400) [pid = 4024] [serial = 585] [outer = 1439E800] 08:57:53 INFO - PROCESS | 4024 | 1467647873222 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]]]}] 08:57:53 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 08:57:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 08:57:53 INFO - PROCESS | 4024 | 1467647873289 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:57:53 INFO - PROCESS | 4024 | 1467647873291 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 4024 | 1467647873294 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 4024 | 1467647873296 Marionette TRACE conn6 <- [1,746,null,{}] 08:57:53 INFO - PROCESS | 4024 | 1467647873299 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}] 08:57:53 INFO - PROCESS | 4024 | 1467647873301 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:53 INFO - PROCESS | 4024 | 1467647873382 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:57:53 INFO - PROCESS | 4024 | 1467647873388 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 4024 | 1467647873390 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:53 INFO - PROCESS | 4024 | ++DOCSHELL 14C98400 == 34 [pid = 4024] [id = 196] 08:57:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (14C9A400) [pid = 4024] [serial = 586] [outer = 00000000] 08:57:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (1717E000) [pid = 4024] [serial = 587] [outer = 14C9A400] 08:57:53 INFO - PROCESS | 4024 | 1467647873434 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (17189800) [pid = 4024] [serial = 588] [outer = 14C9A400] 08:57:53 INFO - PROCESS | 4024 | 1467647873877 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:57:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 631ms 08:57:53 INFO - PROCESS | 4024 | 1467647873925 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 4024 | 1467647873928 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:57:53 INFO - PROCESS | 4024 | 1467647873931 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 4024 | 1467647873932 Marionette TRACE conn6 <- [1,750,null,{}] 08:57:53 INFO - PROCESS | 4024 | 1467647873936 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}] 08:57:53 INFO - PROCESS | 4024 | 1467647873942 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:54 INFO - PROCESS | 4024 | 1467647874054 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:57:54 INFO - PROCESS | 4024 | 1467647874066 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 4024 | 1467647874068 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:54 INFO - PROCESS | 4024 | ++DOCSHELL 17A7A000 == 35 [pid = 4024] [id = 197] 08:57:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (17A7C800) [pid = 4024] [serial = 589] [outer = 00000000] 08:57:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (17AA4C00) [pid = 4024] [serial = 590] [outer = 17A7C800] 08:57:54 INFO - PROCESS | 4024 | 1467647874112 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (17C42400) [pid = 4024] [serial = 591] [outer = 17A7C800] 08:57:55 INFO - PROCESS | 4024 | 1467647875019 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 08:57:55 INFO - PROCESS | 4024 | 1467647875061 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 4024 | 1467647875063 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:57:55 INFO - PROCESS | 4024 | 1467647875066 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 4024 | 1467647875068 Marionette TRACE conn6 <- [1,754,null,{}] 08:57:55 INFO - PROCESS | 4024 | 1467647875075 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}] 08:57:55 INFO - PROCESS | 4024 | 1467647875077 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:55 INFO - PROCESS | 4024 | 1467647875156 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:57:55 INFO - PROCESS | 4024 | 1467647875161 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 4024 | 1467647875163 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:55 INFO - PROCESS | 4024 | ++DOCSHELL 17C47400 == 36 [pid = 4024] [id = 198] 08:57:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (17C4F400) [pid = 4024] [serial = 592] [outer = 00000000] 08:57:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (1810E800) [pid = 4024] [serial = 593] [outer = 17C4F400] 08:57:55 INFO - PROCESS | 4024 | 1467647875215 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (18603C00) [pid = 4024] [serial = 594] [outer = 17C4F400] 08:57:56 INFO - PROCESS | 4024 | 1467647876285 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:57:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1282ms 08:57:56 INFO - PROCESS | 4024 | 1467647876363 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 4024 | 1467647876367 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:57:56 INFO - PROCESS | 4024 | 1467647876373 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 4024 | 1467647876376 Marionette TRACE conn6 <- [1,758,null,{}] 08:57:56 INFO - PROCESS | 4024 | 1467647876382 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}] 08:57:56 INFO - PROCESS | 4024 | 1467647876386 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:56 INFO - PROCESS | 4024 | 1467647876530 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:57:56 INFO - PROCESS | 4024 | 1467647876689 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 4024 | 1467647876692 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:56 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DD400 == 37 [pid = 4024] [id = 199] 08:57:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DA1C000) [pid = 4024] [serial = 595] [outer = 00000000] 08:57:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DA2C800) [pid = 4024] [serial = 596] [outer = 0DA1C000] 08:57:56 INFO - PROCESS | 4024 | 1467647876748 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DB68C00) [pid = 4024] [serial = 597] [outer = 0DA1C000] 08:57:57 INFO - PROCESS | 4024 | 1467647877313 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 971ms 08:57:57 INFO - PROCESS | 4024 | 1467647877348 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 4024 | 1467647877353 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:57:57 INFO - PROCESS | 4024 | 1467647877359 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 4024 | 1467647877362 Marionette TRACE conn6 <- [1,762,null,{}] 08:57:57 INFO - PROCESS | 4024 | 1467647877366 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}] 08:57:57 INFO - PROCESS | 4024 | 1467647877369 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:57 INFO - PROCESS | 4024 | 1467647877482 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:57:57 INFO - PROCESS | 4024 | 1467647877576 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 4024 | 1467647877579 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:57 INFO - PROCESS | 4024 | ++DOCSHELL 14893800 == 38 [pid = 4024] [id = 200] 08:57:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (14C25400) [pid = 4024] [serial = 598] [outer = 00000000] 08:57:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (15C63400) [pid = 4024] [serial = 599] [outer = 14C25400] 08:57:57 INFO - PROCESS | 4024 | 1467647877635 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1757D800) [pid = 4024] [serial = 600] [outer = 14C25400] 08:57:58 INFO - PROCESS | 4024 | 1467647878260 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 08:57:58 INFO - PROCESS | 4024 | 1467647878401 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 4024 | 1467647878405 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:57:58 INFO - PROCESS | 4024 | 1467647878444 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 4024 | 1467647878448 Marionette TRACE conn6 <- [1,766,null,{}] 08:57:58 INFO - PROCESS | 4024 | 1467647878463 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}] 08:57:58 INFO - PROCESS | 4024 | 1467647878466 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:58 INFO - PROCESS | 4024 | 1467647878564 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:57:58 INFO - PROCESS | 4024 | 1467647878640 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 4024 | 1467647878644 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:58 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D5400 == 39 [pid = 4024] [id = 201] 08:57:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D5D5800) [pid = 4024] [serial = 601] [outer = 00000000] 08:57:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA11800) [pid = 4024] [serial = 602] [outer = 0D5D5800] 08:57:58 INFO - PROCESS | 4024 | 1467647878693 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DA2B800) [pid = 4024] [serial = 603] [outer = 0D5D5800] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 19192000 == 38 [pid = 4024] [id = 16] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 0D4F3800 == 37 [pid = 4024] [id = 11] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 18E9C400 == 36 [pid = 4024] [id = 10] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 0E439C00 == 35 [pid = 4024] [id = 28] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 0D574800 == 34 [pid = 4024] [id = 27] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 19269400 == 33 [pid = 4024] [id = 17] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 0D5DB800 == 32 [pid = 4024] [id = 26] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 145E8C00 == 31 [pid = 4024] [id = 14] 08:57:59 INFO - PROCESS | 4024 | --DOCSHELL 17755800 == 30 [pid = 4024] [id = 21] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17759400) [pid = 4024] [serial = 563] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (09162800) [pid = 4024] [serial = 548] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0DA29C00) [pid = 4024] [serial = 551] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | 1467647879296 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 08:57:59 INFO - PROCESS | 4024 | 1467647879343 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 4024 | 1467647879346 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:57:59 INFO - PROCESS | 4024 | 1467647879352 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 4024 | 1467647879355 Marionette TRACE conn6 <- [1,770,null,{}] 08:57:59 INFO - PROCESS | 4024 | 1467647879360 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}] 08:57:59 INFO - PROCESS | 4024 | 1467647879362 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:59 INFO - PROCESS | 4024 | 1467647879460 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D4F7400) [pid = 4024] [serial = 554] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DE0C000) [pid = 4024] [serial = 557] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (14D4CC00) [pid = 4024] [serial = 560] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0D5DEC00) [pid = 4024] [serial = 555] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (15C5C800) [pid = 4024] [serial = 561] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (115A7400) [pid = 4024] [serial = 558] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0CBBC000) [pid = 4024] [serial = 546] [outer = 00000000] [url = about:blank] 08:57:59 INFO - PROCESS | 4024 | 1467647879553 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 4024 | 1467647879555 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:57:59 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB3C00 == 31 [pid = 4024] [id = 202] 08:57:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0CBB8000) [pid = 4024] [serial = 604] [outer = 00000000] 08:57:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0D5D8000) [pid = 4024] [serial = 605] [outer = 0CBB8000] 08:57:59 INFO - PROCESS | 4024 | 1467647879601 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DA21400) [pid = 4024] [serial = 606] [outer = 0CBB8000] 08:58:00 INFO - PROCESS | 4024 | 1467647880090 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 790ms 08:58:00 INFO - PROCESS | 4024 | 1467647880143 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 4024 | 1467647880145 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:58:00 INFO - PROCESS | 4024 | 1467647880148 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 4024 | 1467647880150 Marionette TRACE conn6 <- [1,774,null,{}] 08:58:00 INFO - PROCESS | 4024 | 1467647880160 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}] 08:58:00 INFO - PROCESS | 4024 | 1467647880164 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:00 INFO - PROCESS | 4024 | 1467647880249 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:58:00 INFO - PROCESS | 4024 | 1467647880257 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 4024 | 1467647880261 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:00 INFO - PROCESS | 4024 | ++DOCSHELL 143A1800 == 32 [pid = 4024] [id = 203] 08:58:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (143A2800) [pid = 4024] [serial = 607] [outer = 00000000] 08:58:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1452FC00) [pid = 4024] [serial = 608] [outer = 143A2800] 08:58:00 INFO - PROCESS | 4024 | 1467647880310 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (14C25C00) [pid = 4024] [serial = 609] [outer = 143A2800] 08:58:00 INFO - PROCESS | 4024 | 1467647880778 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 08:58:00 INFO - PROCESS | 4024 | 1467647880823 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 4024 | 1467647880825 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:58:00 INFO - PROCESS | 4024 | 1467647880828 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 4024 | 1467647880829 Marionette TRACE conn6 <- [1,778,null,{}] 08:58:00 INFO - PROCESS | 4024 | 1467647880833 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}] 08:58:00 INFO - PROCESS | 4024 | 1467647880835 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:00 INFO - PROCESS | 4024 | 1467647880922 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:58:00 INFO - PROCESS | 4024 | 1467647880930 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 4024 | 1467647880932 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:00 INFO - PROCESS | 4024 | ++DOCSHELL 15C63800 == 33 [pid = 4024] [id = 204] 08:58:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (15C65400) [pid = 4024] [serial = 610] [outer = 00000000] 08:58:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17580800) [pid = 4024] [serial = 611] [outer = 15C65400] 08:58:01 INFO - PROCESS | 4024 | 1467647880985 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17598000) [pid = 4024] [serial = 612] [outer = 15C65400] 08:58:01 INFO - PROCESS | 4024 | 1467647881476 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 08:58:01 INFO - PROCESS | 4024 | 1467647881499 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 4024 | 1467647881501 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:58:01 INFO - PROCESS | 4024 | 1467647881504 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 4024 | 1467647881506 Marionette TRACE conn6 <- [1,782,null,{}] 08:58:01 INFO - PROCESS | 4024 | 1467647881509 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}] 08:58:01 INFO - PROCESS | 4024 | 1467647881511 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:01 INFO - PROCESS | 4024 | 1467647881592 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:58:01 INFO - PROCESS | 4024 | 1467647881598 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 4024 | 1467647881600 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:01 INFO - PROCESS | 4024 | ++DOCSHELL 17757000 == 34 [pid = 4024] [id = 205] 08:58:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17759800) [pid = 4024] [serial = 613] [outer = 00000000] 08:58:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17A7E800) [pid = 4024] [serial = 614] [outer = 17759800] 08:58:01 INFO - PROCESS | 4024 | 1467647881646 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17C48C00) [pid = 4024] [serial = 615] [outer = 17759800] 08:58:02 INFO - PROCESS | 4024 | 1467647882118 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:58:02 INFO - PROCESS | 4024 | 1467647882175 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 4024 | 1467647882177 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 4024 | 1467647882180 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 4024 | 1467647882182 Marionette TRACE conn6 <- [1,786,null,{}] 08:58:02 INFO - PROCESS | 4024 | 1467647882193 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}] 08:58:02 INFO - PROCESS | 4024 | 1467647882199 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:02 INFO - PROCESS | 4024 | 1467647882365 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:58:02 INFO - PROCESS | 4024 | 1467647882430 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 4024 | 1467647882432 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:02 INFO - PROCESS | 4024 | ++DOCSHELL 1860C800 == 35 [pid = 4024] [id = 206] 08:58:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (186A7000) [pid = 4024] [serial = 616] [outer = 00000000] 08:58:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186AC400) [pid = 4024] [serial = 617] [outer = 186A7000] 08:58:02 INFO - PROCESS | 4024 | 1467647882478 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188CF800) [pid = 4024] [serial = 618] [outer = 186A7000] 08:58:02 INFO - PROCESS | 4024 | 1467647882908 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]]]}] 08:58:02 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 08:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 771ms 08:58:02 INFO - PROCESS | 4024 | 1467647882958 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 4024 | 1467647882960 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:58:02 INFO - PROCESS | 4024 | 1467647882963 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 4024 | 1467647882974 Marionette TRACE conn6 <- [1,790,null,{}] 08:58:03 INFO - PROCESS | 4024 | 1467647882978 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}] 08:58:03 INFO - PROCESS | 4024 | 1467647882980 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:03 INFO - PROCESS | 4024 | 1467647883089 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:58:03 INFO - PROCESS | 4024 | 1467647883094 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 4024 | 1467647883096 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:03 INFO - PROCESS | 4024 | ++DOCSHELL 0CD76400 == 36 [pid = 4024] [id = 207] 08:58:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D3000) [pid = 4024] [serial = 619] [outer = 00000000] 08:58:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (188D9C00) [pid = 4024] [serial = 620] [outer = 188D3000] 08:58:03 INFO - PROCESS | 4024 | 1467647883139 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188DA400) [pid = 4024] [serial = 621] [outer = 188D3000] 08:58:03 INFO - PROCESS | 4024 | 1467647883588 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]]]}] 08:58:03 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 08:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:58:03 INFO - PROCESS | 4024 | 1467647883659 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 4024 | 1467647883661 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:58:03 INFO - PROCESS | 4024 | 1467647883664 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 4024 | 1467647883666 Marionette TRACE conn6 <- [1,794,null,{}] 08:58:03 INFO - PROCESS | 4024 | 1467647883670 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}] 08:58:03 INFO - PROCESS | 4024 | 1467647883672 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:03 INFO - PROCESS | 4024 | 1467647883816 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:58:03 INFO - PROCESS | 4024 | 1467647883962 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 4024 | 1467647883964 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17A7C800) [pid = 4024] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1439E800) [pid = 4024] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0915EC00) [pid = 4024] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D5D9000) [pid = 4024] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0E30B800) [pid = 4024] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14C9A400) [pid = 4024] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:58:04 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA21C00) [pid = 4024] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:58:04 INFO - PROCESS | 4024 | ++DOCSHELL 0915E400 == 37 [pid = 4024] [id = 208] 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0915EC00) [pid = 4024] [serial = 622] [outer = 00000000] 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DA21C00) [pid = 4024] [serial = 623] [outer = 0915EC00] 08:58:04 INFO - PROCESS | 4024 | 1467647884014 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (14C6CC00) [pid = 4024] [serial = 624] [outer = 0915EC00] 08:58:04 INFO - PROCESS | 4024 | 1467647884369 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 08:58:04 INFO - PROCESS | 4024 | 1467647884396 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:58:04 INFO - PROCESS | 4024 | 1467647884398 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 4024 | 1467647884401 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 4024 | 1467647884403 Marionette TRACE conn6 <- [1,798,null,{}] 08:58:04 INFO - PROCESS | 4024 | 1467647884406 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}] 08:58:04 INFO - PROCESS | 4024 | 1467647884408 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:04 INFO - PROCESS | 4024 | 1467647884490 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:58:04 INFO - PROCESS | 4024 | 1467647884572 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 4024 | 1467647884574 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:04 INFO - PROCESS | 4024 | ++DOCSHELL 0E3BF400 == 38 [pid = 4024] [id = 209] 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0E435800) [pid = 4024] [serial = 625] [outer = 00000000] 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18CA9000) [pid = 4024] [serial = 626] [outer = 0E435800] 08:58:04 INFO - PROCESS | 4024 | 1467647884618 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18CAA800) [pid = 4024] [serial = 627] [outer = 0E435800] 08:58:05 INFO - PROCESS | 4024 | 1467647884979 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:58:05 INFO - PROCESS | 4024 | 1467647885032 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 4024 | 1467647885034 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 4024 | 1467647885037 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 4024 | 1467647885039 Marionette TRACE conn6 <- [1,802,null,{}] 08:58:05 INFO - PROCESS | 4024 | 1467647885042 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}] 08:58:05 INFO - PROCESS | 4024 | 1467647885044 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:05 INFO - PROCESS | 4024 | 1467647885158 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:58:05 INFO - PROCESS | 4024 | 1467647885166 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 4024 | 1467647885168 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:05 INFO - PROCESS | 4024 | ++DOCSHELL 18C9B800 == 39 [pid = 4024] [id = 210] 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18CA0C00) [pid = 4024] [serial = 628] [outer = 00000000] 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F53800) [pid = 4024] [serial = 629] [outer = 18CA0C00] 08:58:05 INFO - PROCESS | 4024 | 1467647885235 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F54000) [pid = 4024] [serial = 630] [outer = 18CA0C00] 08:58:05 INFO - PROCESS | 4024 | 1467647885643 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] 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:58:05 INFO - PROCESS | 4024 | 1467647885671 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 4024 | 1467647885674 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 4024 | 1467647885676 Marionette TRACE conn6 <- [1,806,null,{}] 08:58:05 INFO - PROCESS | 4024 | 1467647885679 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}] 08:58:05 INFO - PROCESS | 4024 | 1467647885682 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:05 INFO - PROCESS | 4024 | 1467647885812 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:58:05 INFO - PROCESS | 4024 | 1467647885819 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 4024 | 1467647885822 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:05 INFO - PROCESS | 4024 | ++DOCSHELL 19191000 == 40 [pid = 4024] [id = 211] 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19192000) [pid = 4024] [serial = 631] [outer = 00000000] 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (19BF1000) [pid = 4024] [serial = 632] [outer = 19192000] 08:58:05 INFO - PROCESS | 4024 | 1467647885866 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A080800) [pid = 4024] [serial = 633] [outer = 19192000] 08:58:06 INFO - PROCESS | 4024 | 1467647886573 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 08:58:06 INFO - PROCESS | 4024 | 1467647886605 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 4024 | 1467647886610 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:58:06 INFO - PROCESS | 4024 | 1467647886615 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 4024 | 1467647886621 Marionette TRACE conn6 <- [1,810,null,{}] 08:58:06 INFO - PROCESS | 4024 | 1467647886626 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}] 08:58:06 INFO - PROCESS | 4024 | 1467647886629 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:06 INFO - PROCESS | 4024 | 1467647886745 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:58:06 INFO - PROCESS | 4024 | 1467647886879 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 4024 | 1467647886882 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:06 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBDC00 == 41 [pid = 4024] [id = 212] 08:58:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0CBBE800) [pid = 4024] [serial = 634] [outer = 00000000] 08:58:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DA2F800) [pid = 4024] [serial = 635] [outer = 0CBBE800] 08:58:06 INFO - PROCESS | 4024 | 1467647886944 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DDCB800) [pid = 4024] [serial = 636] [outer = 0CBBE800] 08:58:07 INFO - PROCESS | 4024 | 1467647887504 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] 08:58:07 INFO - PROCESS | 4024 | 1467647887551 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:58:07 INFO - PROCESS | 4024 | 1467647887557 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 4024 | 1467647887560 Marionette TRACE conn6 <- [1,814,null,{}] 08:58:07 INFO - PROCESS | 4024 | 1467647887565 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}] 08:58:07 INFO - PROCESS | 4024 | 1467647887568 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:07 INFO - PROCESS | 4024 | 1467647887683 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:58:07 INFO - PROCESS | 4024 | 1467647887784 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 4024 | 1467647887787 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:07 INFO - PROCESS | 4024 | ++DOCSHELL 171ED800 == 42 [pid = 4024] [id = 213] 08:58:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (171F0C00) [pid = 4024] [serial = 637] [outer = 00000000] 08:58:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17757800) [pid = 4024] [serial = 638] [outer = 171F0C00] 08:58:07 INFO - PROCESS | 4024 | 1467647887842 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17C4F800) [pid = 4024] [serial = 639] [outer = 171F0C00] 08:58:08 INFO - PROCESS | 4024 | 1467647888473 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 08:58:08 INFO - PROCESS | 4024 | 1467647888530 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 4024 | 1467647888533 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 4024 | 1467647888536 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:58:08 INFO - PROCESS | 4024 | 1467647888540 Marionette TRACE conn6 <- [1,818,null,{}] 08:58:08 INFO - PROCESS | 4024 | 1467647888551 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}] 08:58:08 INFO - PROCESS | 4024 | 1467647888556 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:08 INFO - PROCESS | 4024 | 1467647888666 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:58:08 INFO - PROCESS | 4024 | 1467647888797 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 4024 | 1467647888801 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:08 INFO - PROCESS | 4024 | ++DOCSHELL 1A059800 == 43 [pid = 4024] [id = 214] 08:58:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1A059C00) [pid = 4024] [serial = 640] [outer = 00000000] 08:58:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1A08A400) [pid = 4024] [serial = 641] [outer = 1A059C00] 08:58:08 INFO - PROCESS | 4024 | 1467647888858 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1A730400) [pid = 4024] [serial = 642] [outer = 1A059C00] 08:58:09 INFO - PROCESS | 4024 | 1467647889446 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 08:58:09 INFO - PROCESS | 4024 | 1467647889470 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 4024 | 1467647889473 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:58:09 INFO - PROCESS | 4024 | 1467647889489 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 4024 | 1467647889492 Marionette TRACE conn6 <- [1,822,null,{}] 08:58:09 INFO - PROCESS | 4024 | 1467647889496 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}] 08:58:09 INFO - PROCESS | 4024 | 1467647889499 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:09 INFO - PROCESS | 4024 | 1467647889611 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:58:09 INFO - PROCESS | 4024 | 1467647889737 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 4024 | 1467647889739 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:09 INFO - PROCESS | 4024 | ++DOCSHELL 1A088400 == 44 [pid = 4024] [id = 215] 08:58:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1A737C00) [pid = 4024] [serial = 643] [outer = 00000000] 08:58:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1A7A7000) [pid = 4024] [serial = 644] [outer = 1A737C00] 08:58:09 INFO - PROCESS | 4024 | 1467647889794 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (1B2B6400) [pid = 4024] [serial = 645] [outer = 1A737C00] 08:58:10 INFO - PROCESS | 4024 | 1467647890521 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1093ms 08:58:10 INFO - PROCESS | 4024 | 1467647890573 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 4024 | 1467647890577 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:58:10 INFO - PROCESS | 4024 | 1467647890581 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 4024 | 1467647890584 Marionette TRACE conn6 <- [1,826,null,{}] 08:58:10 INFO - PROCESS | 4024 | 1467647890589 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}] 08:58:10 INFO - PROCESS | 4024 | 1467647890592 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:10 INFO - PROCESS | 4024 | 1467647890691 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:58:10 INFO - PROCESS | 4024 | 1467647890794 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 4024 | 1467647890796 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:10 INFO - PROCESS | 4024 | ++DOCSHELL 0DA30400 == 45 [pid = 4024] [id = 216] 08:58:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0DB5D800) [pid = 4024] [serial = 646] [outer = 00000000] 08:58:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0DD2F000) [pid = 4024] [serial = 647] [outer = 0DB5D800] 08:58:10 INFO - PROCESS | 4024 | 1467647890844 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (113E9000) [pid = 4024] [serial = 648] [outer = 0DB5D800] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0E430C00 == 44 [pid = 4024] [id = 19] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0DA1BC00 == 43 [pid = 4024] [id = 22] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 18F4BC00 == 42 [pid = 4024] [id = 20] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0DB5DC00 == 41 [pid = 4024] [id = 23] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 18C9B800 == 40 [pid = 4024] [id = 210] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0E3BF400 == 39 [pid = 4024] [id = 209] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0915E400 == 38 [pid = 4024] [id = 208] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0CD76400 == 37 [pid = 4024] [id = 207] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 1860C800 == 36 [pid = 4024] [id = 206] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 17757000 == 35 [pid = 4024] [id = 205] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 15C63800 == 34 [pid = 4024] [id = 204] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 143A1800 == 33 [pid = 4024] [id = 203] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 186A9000 == 32 [pid = 4024] [id = 24] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 1A059800 == 31 [pid = 4024] [id = 214] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 1A088400 == 30 [pid = 4024] [id = 215] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 171ED800 == 29 [pid = 4024] [id = 213] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 19191000 == 28 [pid = 4024] [id = 211] 08:58:11 INFO - PROCESS | 4024 | --DOCSHELL 0CBBDC00 == 27 [pid = 4024] [id = 212] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0DB61C00) [pid = 4024] [serial = 552] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (17AA4C00) [pid = 4024] [serial = 590] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (143A6800) [pid = 4024] [serial = 584] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0B0E0400) [pid = 4024] [serial = 575] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0D5E0C00) [pid = 4024] [serial = 578] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0DA17C00) [pid = 4024] [serial = 579] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17AA0000) [pid = 4024] [serial = 569] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0E376C00) [pid = 4024] [serial = 581] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (18608000) [pid = 4024] [serial = 572] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0D5DE000) [pid = 4024] [serial = 566] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1717E000) [pid = 4024] [serial = 587] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0CBB6400) [pid = 4024] [serial = 576] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17189800) [pid = 4024] [serial = 588] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (148B6400) [pid = 4024] [serial = 585] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0E407400) [pid = 4024] [serial = 582] [outer = 00000000] [url = about:blank] 08:58:12 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17C42400) [pid = 4024] [serial = 591] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 4024 | 1467647893428 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2888ms 08:58:13 INFO - PROCESS | 4024 | 1467647893471 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:58:13 INFO - PROCESS | 4024 | 1467647893475 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:58:13 INFO - PROCESS | 4024 | 1467647893479 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 4024 | 1467647893483 Marionette TRACE conn6 <- [1,830,null,{}] 08:58:13 INFO - PROCESS | 4024 | 1467647893489 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}] 08:58:13 INFO - PROCESS | 4024 | 1467647893491 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:13 INFO - PROCESS | 4024 | 1467647893578 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:58:13 INFO - PROCESS | 4024 | 1467647893585 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 4024 | 1467647893588 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:13 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1B800 == 28 [pid = 4024] [id = 217] 08:58:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA25800) [pid = 4024] [serial = 649] [outer = 00000000] 08:58:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DB5F400) [pid = 4024] [serial = 650] [outer = 0DA25800] 08:58:13 INFO - PROCESS | 4024 | 1467647893635 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DD2C000) [pid = 4024] [serial = 651] [outer = 0DA25800] 08:58:14 INFO - PROCESS | 4024 | 1467647894105 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 08:58:14 INFO - PROCESS | 4024 | 1467647894171 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 4024 | 1467647894176 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 4024 | 1467647894182 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:58:14 INFO - PROCESS | 4024 | 1467647894185 Marionette TRACE conn6 <- [1,834,null,{}] 08:58:14 INFO - PROCESS | 4024 | 1467647894188 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}] 08:58:14 INFO - PROCESS | 4024 | 1467647894191 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:14 INFO - PROCESS | 4024 | 1467647894284 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:58:14 INFO - PROCESS | 4024 | 1467647894420 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 4024 | 1467647894422 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:14 INFO - PROCESS | 4024 | ++DOCSHELL 143A7000 == 29 [pid = 4024] [id = 218] 08:58:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (143A8800) [pid = 4024] [serial = 652] [outer = 00000000] 08:58:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (145AC800) [pid = 4024] [serial = 653] [outer = 143A8800] 08:58:14 INFO - PROCESS | 4024 | 1467647894472 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (146D5400) [pid = 4024] [serial = 654] [outer = 143A8800] 08:58:14 INFO - PROCESS | 4024 | 1467647894848 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 08:58:14 INFO - PROCESS | 4024 | 1467647894919 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 4024 | 1467647894922 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 4024 | 1467647894925 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:58:14 INFO - PROCESS | 4024 | 1467647894928 Marionette TRACE conn6 <- [1,838,null,{}] 08:58:14 INFO - PROCESS | 4024 | 1467647894952 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}] 08:58:14 INFO - PROCESS | 4024 | 1467647894957 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:15 INFO - PROCESS | 4024 | 1467647895084 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:58:15 INFO - PROCESS | 4024 | 1467647895099 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 4024 | 1467647895102 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:15 INFO - PROCESS | 4024 | ++DOCSHELL 17576C00 == 30 [pid = 4024] [id = 219] 08:58:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17577000) [pid = 4024] [serial = 655] [outer = 00000000] 08:58:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1758E000) [pid = 4024] [serial = 656] [outer = 17577000] 08:58:15 INFO - PROCESS | 4024 | 1467647895198 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (17761C00) [pid = 4024] [serial = 657] [outer = 17577000] 08:58:15 INFO - PROCESS | 4024 | 1467647895639 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 08:58:15 INFO - PROCESS | 4024 | 1467647895702 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 4024 | 1467647895705 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:58:15 INFO - PROCESS | 4024 | 1467647895713 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 4024 | 1467647895714 Marionette TRACE conn6 <- [1,842,null,{}] 08:58:15 INFO - PROCESS | 4024 | 1467647895718 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}] 08:58:15 INFO - PROCESS | 4024 | 1467647895720 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:15 INFO - PROCESS | 4024 | 1467647895838 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:58:15 INFO - PROCESS | 4024 | 1467647895897 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 4024 | 1467647895899 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:15 INFO - PROCESS | 4024 | ++DOCSHELL 17AA8000 == 31 [pid = 4024] [id = 220] 08:58:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (17C41400) [pid = 4024] [serial = 658] [outer = 00000000] 08:58:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (17C4B000) [pid = 4024] [serial = 659] [outer = 17C41400] 08:58:15 INFO - PROCESS | 4024 | 1467647895944 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1810B000) [pid = 4024] [serial = 660] [outer = 17C41400] 08:58:16 INFO - PROCESS | 4024 | 1467647896365 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 08:58:16 INFO - PROCESS | 4024 | 1467647896385 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:58:16 INFO - PROCESS | 4024 | 1467647896387 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 4024 | 1467647896390 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 4024 | 1467647896392 Marionette TRACE conn6 <- [1,846,null,{}] 08:58:16 INFO - PROCESS | 4024 | 1467647896401 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}] 08:58:16 INFO - PROCESS | 4024 | 1467647896403 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:16 INFO - PROCESS | 4024 | 1467647896513 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:58:16 INFO - PROCESS | 4024 | 1467647896518 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 4024 | 1467647896520 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:16 INFO - PROCESS | 4024 | ++DOCSHELL 18607C00 == 32 [pid = 4024] [id = 221] 08:58:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (186A2000) [pid = 4024] [serial = 661] [outer = 00000000] 08:58:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (186B0C00) [pid = 4024] [serial = 662] [outer = 186A2000] 08:58:16 INFO - PROCESS | 4024 | 1467647896564 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (188DDC00) [pid = 4024] [serial = 663] [outer = 186A2000] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (18CA0C00) [pid = 4024] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (1810EC00) [pid = 4024] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (17594400) [pid = 4024] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0D270400) [pid = 4024] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (19192000) [pid = 4024] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (17C4F400) [pid = 4024] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0E435800) [pid = 4024] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (188D3000) [pid = 4024] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (08D88800) [pid = 4024] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (186A7000) [pid = 4024] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (15C65400) [pid = 4024] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17759800) [pid = 4024] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0D5D5800) [pid = 4024] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DA1C000) [pid = 4024] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0915EC00) [pid = 4024] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (14C25400) [pid = 4024] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0CBB8000) [pid = 4024] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (143A2800) [pid = 4024] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:58:17 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17597800) [pid = 4024] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:58:17 INFO - PROCESS | 4024 | 1467647897614 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]]]}] 08:58:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (09163C00) [pid = 4024] [serial = 664] [outer = 11540000] 08:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1285ms 08:58:17 INFO - PROCESS | 4024 | 1467647897699 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 4024 | 1467647897701 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 4024 | 1467647897705 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 4024 | 1467647897706 Marionette TRACE conn6 <- [1,850,null,{}] 08:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:58:17 INFO - PROCESS | 4024 | 1467647897710 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}] 08:58:17 INFO - PROCESS | 4024 | 1467647897715 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:17 INFO - PROCESS | 4024 | 1467647897859 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:58:17 INFO - PROCESS | 4024 | 1467647897914 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 4024 | 1467647897916 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:17 INFO - PROCESS | 4024 | ++DOCSHELL 1810C000 == 33 [pid = 4024] [id = 222] 08:58:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (186AC800) [pid = 4024] [serial = 665] [outer = 00000000] 08:58:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18C05C00) [pid = 4024] [serial = 666] [outer = 186AC800] 08:58:17 INFO - PROCESS | 4024 | 1467647897959 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18CA1800) [pid = 4024] [serial = 667] [outer = 186AC800] 08:58:18 INFO - PROCESS | 4024 | 1467647898323 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 08:58:18 INFO - PROCESS | 4024 | 1467647898385 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 4024 | 1467647898388 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:58:18 INFO - PROCESS | 4024 | 1467647898390 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 4024 | 1467647898392 Marionette TRACE conn6 <- [1,854,null,{}] 08:58:18 INFO - PROCESS | 4024 | 1467647898396 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}] 08:58:18 INFO - PROCESS | 4024 | 1467647898397 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:18 INFO - PROCESS | 4024 | 1467647898476 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:58:18 INFO - PROCESS | 4024 | 1467647898481 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 4024 | 1467647898483 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:18 INFO - PROCESS | 4024 | ++DOCSHELL 18CA6400 == 34 [pid = 4024] [id = 223] 08:58:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18F47800) [pid = 4024] [serial = 668] [outer = 00000000] 08:58:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18F82000) [pid = 4024] [serial = 669] [outer = 18F47800] 08:58:18 INFO - PROCESS | 4024 | 1467647898526 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (19191400) [pid = 4024] [serial = 670] [outer = 18F47800] 08:58:18 INFO - PROCESS | 4024 | 1467647898955 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 08:58:19 INFO - PROCESS | 4024 | 1467647899022 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 4024 | 1467647899024 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:58:19 INFO - PROCESS | 4024 | 1467647899027 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 4024 | 1467647899028 Marionette TRACE conn6 <- [1,858,null,{}] 08:58:19 INFO - PROCESS | 4024 | 1467647899032 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}] 08:58:19 INFO - PROCESS | 4024 | 1467647899034 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:19 INFO - PROCESS | 4024 | 1467647899113 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:58:19 INFO - PROCESS | 4024 | 1467647899121 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 4024 | 1467647899122 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:19 INFO - PROCESS | 4024 | ++DOCSHELL 08D84400 == 35 [pid = 4024] [id = 224] 08:58:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (08D84C00) [pid = 4024] [serial = 671] [outer = 00000000] 08:58:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (145A5400) [pid = 4024] [serial = 672] [outer = 08D84C00] 08:58:19 INFO - PROCESS | 4024 | 1467647899165 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17A9F400) [pid = 4024] [serial = 673] [outer = 08D84C00] 08:58:19 INFO - PROCESS | 4024 | 1467647899792 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 830ms 08:58:19 INFO - PROCESS | 4024 | 1467647899858 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 4024 | 1467647899863 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:58:19 INFO - PROCESS | 4024 | 1467647899869 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 4024 | 1467647899872 Marionette TRACE conn6 <- [1,862,null,{}] 08:58:19 INFO - PROCESS | 4024 | 1467647899878 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}] 08:58:19 INFO - PROCESS | 4024 | 1467647899881 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:20 INFO - PROCESS | 4024 | 1467647900031 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:58:20 INFO - PROCESS | 4024 | 1467647900158 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 4024 | 1467647900163 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:20 INFO - PROCESS | 4024 | ++DOCSHELL 0D571400 == 36 [pid = 4024] [id = 225] 08:58:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0D575800) [pid = 4024] [serial = 674] [outer = 00000000] 08:58:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0DA2D800) [pid = 4024] [serial = 675] [outer = 0D575800] 08:58:20 INFO - PROCESS | 4024 | 1467647900221 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0DD2AC00) [pid = 4024] [serial = 676] [outer = 0D575800] 08:58:21 INFO - PROCESS | 4024 | 1467647901009 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1182ms 08:58:21 INFO - PROCESS | 4024 | 1467647901055 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 4024 | 1467647901060 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:58:21 INFO - PROCESS | 4024 | 1467647901066 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 4024 | 1467647901069 Marionette TRACE conn6 <- [1,866,null,{}] 08:58:21 INFO - PROCESS | 4024 | 1467647901073 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}] 08:58:21 INFO - PROCESS | 4024 | 1467647901076 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:21 INFO - PROCESS | 4024 | 1467647901204 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:58:21 INFO - PROCESS | 4024 | 1467647901337 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 4024 | 1467647901339 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:21 INFO - PROCESS | 4024 | ++DOCSHELL 14C61400 == 37 [pid = 4024] [id = 226] 08:58:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (14CA0000) [pid = 4024] [serial = 677] [outer = 00000000] 08:58:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (171ED800) [pid = 4024] [serial = 678] [outer = 14CA0000] 08:58:21 INFO - PROCESS | 4024 | 1467647901397 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (1775B000) [pid = 4024] [serial = 679] [outer = 14CA0000] 08:58:22 INFO - PROCESS | 4024 | 1467647902278 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 08:58:22 INFO - PROCESS | 4024 | 1467647902301 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 4024 | 1467647902305 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:58:22 INFO - PROCESS | 4024 | 1467647902310 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 4024 | 1467647902313 Marionette TRACE conn6 <- [1,870,null,{}] 08:58:22 INFO - PROCESS | 4024 | 1467647902318 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}] 08:58:22 INFO - PROCESS | 4024 | 1467647902320 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:22 INFO - PROCESS | 4024 | 1467647902431 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:58:22 INFO - PROCESS | 4024 | 1467647902568 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 4024 | 1467647902573 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:22 INFO - PROCESS | 4024 | ++DOCSHELL 0DE15400 == 38 [pid = 4024] [id = 227] 08:58:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0E30E000) [pid = 4024] [serial = 680] [outer = 00000000] 08:58:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0E3CBC00) [pid = 4024] [serial = 681] [outer = 0E30E000] 08:58:22 INFO - PROCESS | 4024 | 1467647902627 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (143A1C00) [pid = 4024] [serial = 682] [outer = 0E30E000] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 18CA6400 == 37 [pid = 4024] [id = 223] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 1810C000 == 36 [pid = 4024] [id = 222] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 18607C00 == 35 [pid = 4024] [id = 221] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 17AA8000 == 34 [pid = 4024] [id = 220] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 17576C00 == 33 [pid = 4024] [id = 219] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 143A7000 == 32 [pid = 4024] [id = 218] 08:58:22 INFO - PROCESS | 4024 | --DOCSHELL 0DA1B800 == 31 [pid = 4024] [id = 217] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (186A5400) [pid = 4024] [serial = 573] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (17AACC00) [pid = 4024] [serial = 570] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0DB65C00) [pid = 4024] [serial = 567] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (1A080800) [pid = 4024] [serial = 633] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (18603C00) [pid = 4024] [serial = 594] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (18CAA800) [pid = 4024] [serial = 627] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (188DA400) [pid = 4024] [serial = 621] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (1810E800) [pid = 4024] [serial = 593] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0B0E1000) [pid = 4024] [serial = 549] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (186AC400) [pid = 4024] [serial = 617] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17580800) [pid = 4024] [serial = 611] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17A7E800) [pid = 4024] [serial = 614] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0DA11800) [pid = 4024] [serial = 602] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (188CF800) [pid = 4024] [serial = 618] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17C48C00) [pid = 4024] [serial = 615] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DA2C800) [pid = 4024] [serial = 596] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DA2B800) [pid = 4024] [serial = 603] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA21C00) [pid = 4024] [serial = 623] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1757D800) [pid = 4024] [serial = 600] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA21400) [pid = 4024] [serial = 606] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D5D8000) [pid = 4024] [serial = 605] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1452FC00) [pid = 4024] [serial = 608] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (188D9C00) [pid = 4024] [serial = 620] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14C6CC00) [pid = 4024] [serial = 624] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17598000) [pid = 4024] [serial = 612] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (15C63400) [pid = 4024] [serial = 599] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (14C25C00) [pid = 4024] [serial = 609] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DB68C00) [pid = 4024] [serial = 597] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18CA9000) [pid = 4024] [serial = 626] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17A12800) [pid = 4024] [serial = 564] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (19BF1000) [pid = 4024] [serial = 632] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18F53800) [pid = 4024] [serial = 629] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (18F54000) [pid = 4024] [serial = 630] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 4024 | 1467647903100 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 833ms 08:58:23 INFO - PROCESS | 4024 | 1467647903144 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 4024 | 1467647903148 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 4024 | 1467647903154 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:58:23 INFO - PROCESS | 4024 | 1467647903156 Marionette TRACE conn6 <- [1,874,null,{}] 08:58:23 INFO - PROCESS | 4024 | 1467647903160 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}] 08:58:23 INFO - PROCESS | 4024 | 1467647903162 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:23 INFO - PROCESS | 4024 | 1467647903254 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:58:23 INFO - PROCESS | 4024 | 1467647903277 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 4024 | 1467647903279 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:23 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1E800 == 32 [pid = 4024] [id = 228] 08:58:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DA1F800) [pid = 4024] [serial = 683] [outer = 00000000] 08:58:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DB60000) [pid = 4024] [serial = 684] [outer = 0DA1F800] 08:58:23 INFO - PROCESS | 4024 | 1467647903325 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0E315800) [pid = 4024] [serial = 685] [outer = 0DA1F800] 08:58:23 INFO - PROCESS | 4024 | 1467647903812 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 08:58:23 INFO - PROCESS | 4024 | 1467647903831 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 4024 | 1467647903833 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:58:23 INFO - PROCESS | 4024 | 1467647903836 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 4024 | 1467647903840 Marionette TRACE conn6 <- [1,878,null,{}] 08:58:23 INFO - PROCESS | 4024 | 1467647903850 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}] 08:58:23 INFO - PROCESS | 4024 | 1467647903855 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:23 INFO - PROCESS | 4024 | 1467647903941 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:58:24 INFO - PROCESS | 4024 | 1467647904059 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 4024 | 1467647904062 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:24 INFO - PROCESS | 4024 | ++DOCSHELL 15C64800 == 33 [pid = 4024] [id = 229] 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (16880800) [pid = 4024] [serial = 686] [outer = 00000000] 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (171E3800) [pid = 4024] [serial = 687] [outer = 16880800] 08:58:24 INFO - PROCESS | 4024 | 1467647904116 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1757F000) [pid = 4024] [serial = 688] [outer = 16880800] 08:58:24 INFO - PROCESS | 4024 | 1467647904498 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 08:58:24 INFO - PROCESS | 4024 | 1467647904508 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 4024 | 1467647904511 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:58:24 INFO - PROCESS | 4024 | 1467647904531 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 4024 | 1467647904533 Marionette TRACE conn6 <- [1,882,null,{}] 08:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:58:24 INFO - PROCESS | 4024 | 1467647904536 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}] 08:58:24 INFO - PROCESS | 4024 | 1467647904538 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:24 INFO - PROCESS | 4024 | 1467647904626 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:58:24 INFO - PROCESS | 4024 | 1467647904631 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 4024 | 1467647904633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:24 INFO - PROCESS | 4024 | ++DOCSHELL 17597C00 == 34 [pid = 4024] [id = 230] 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17759800) [pid = 4024] [serial = 689] [outer = 00000000] 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17AA6800) [pid = 4024] [serial = 690] [outer = 17759800] 08:58:24 INFO - PROCESS | 4024 | 1467647904677 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17C43C00) [pid = 4024] [serial = 691] [outer = 17759800] 08:58:25 INFO - PROCESS | 4024 | 1467647905147 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 08:58:25 INFO - PROCESS | 4024 | 1467647905209 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 4024 | 1467647905211 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:58:25 INFO - PROCESS | 4024 | 1467647905215 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 4024 | 1467647905216 Marionette TRACE conn6 <- [1,886,null,{}] 08:58:25 INFO - PROCESS | 4024 | 1467647905220 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}] 08:58:25 INFO - PROCESS | 4024 | 1467647905222 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:25 INFO - PROCESS | 4024 | 1467647905332 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:58:25 INFO - PROCESS | 4024 | 1467647905420 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 4024 | 1467647905422 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:25 INFO - PROCESS | 4024 | ++DOCSHELL 1757D000 == 35 [pid = 4024] [id = 231] 08:58:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C45800) [pid = 4024] [serial = 692] [outer = 00000000] 08:58:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17C4F400) [pid = 4024] [serial = 693] [outer = 17C45800] 08:58:25 INFO - PROCESS | 4024 | 1467647905465 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18101400) [pid = 4024] [serial = 694] [outer = 17C45800] 08:58:25 INFO - PROCESS | 4024 | 1467647905895 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 08:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:58:25 INFO - PROCESS | 4024 | 1467647905947 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 4024 | 1467647905949 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:58:25 INFO - PROCESS | 4024 | 1467647905952 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 4024 | 1467647905953 Marionette TRACE conn6 <- [1,890,null,{}] 08:58:25 INFO - PROCESS | 4024 | 1467647905957 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}] 08:58:26 INFO - PROCESS | 4024 | 1467647905962 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:26 INFO - PROCESS | 4024 | 1467647906107 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:58:26 INFO - PROCESS | 4024 | 1467647906172 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 4024 | 1467647906174 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:26 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2D000 == 36 [pid = 4024] [id = 232] 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17C4F000) [pid = 4024] [serial = 695] [outer = 00000000] 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188D5800) [pid = 4024] [serial = 696] [outer = 17C4F000] 08:58:26 INFO - PROCESS | 4024 | 1467647906217 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (188D6C00) [pid = 4024] [serial = 697] [outer = 17C4F000] 08:58:26 INFO - PROCESS | 4024 | 1467647906629 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 08:58:26 INFO - PROCESS | 4024 | 1467647906690 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 4024 | 1467647906692 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 4024 | 1467647906698 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:58:26 INFO - PROCESS | 4024 | 1467647906700 Marionette TRACE conn6 <- [1,894,null,{}] 08:58:26 INFO - PROCESS | 4024 | 1467647906703 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}] 08:58:26 INFO - PROCESS | 4024 | 1467647906705 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:26 INFO - PROCESS | 4024 | 1467647906815 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:58:26 INFO - PROCESS | 4024 | 1467647906821 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 4024 | 1467647906823 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:26 INFO - PROCESS | 4024 | ++DOCSHELL 18C08000 == 37 [pid = 4024] [id = 233] 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18C0DC00) [pid = 4024] [serial = 698] [outer = 00000000] 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18E98800) [pid = 4024] [serial = 699] [outer = 18C0DC00] 08:58:26 INFO - PROCESS | 4024 | 1467647906876 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F48800) [pid = 4024] [serial = 700] [outer = 18C0DC00] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (143A8800) [pid = 4024] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DA25800) [pid = 4024] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DB5D800) [pid = 4024] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17C41400) [pid = 4024] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (186AC800) [pid = 4024] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (186A2000) [pid = 4024] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0CBBE800) [pid = 4024] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (171F0C00) [pid = 4024] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1A059C00) [pid = 4024] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1A737C00) [pid = 4024] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17577000) [pid = 4024] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:58:27 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18F47800) [pid = 4024] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:58:27 INFO - PROCESS | 4024 | 1467647907328 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 08:58:27 INFO - PROCESS | 4024 | 1467647907375 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 4024 | 1467647907377 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:58:27 INFO - PROCESS | 4024 | 1467647907380 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 4024 | 1467647907382 Marionette TRACE conn6 <- [1,898,null,{}] 08:58:27 INFO - PROCESS | 4024 | 1467647907385 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}] 08:58:27 INFO - PROCESS | 4024 | 1467647907387 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:27 INFO - PROCESS | 4024 | 1467647907468 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:58:27 INFO - PROCESS | 4024 | 1467647907473 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 4024 | 1467647907475 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:27 INFO - PROCESS | 4024 | ++DOCSHELL 17C41400 == 38 [pid = 4024] [id = 234] 08:58:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (186AC800) [pid = 4024] [serial = 701] [outer = 00000000] 08:58:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18F4B800) [pid = 4024] [serial = 702] [outer = 186AC800] 08:58:27 INFO - PROCESS | 4024 | 1467647907520 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18F53400) [pid = 4024] [serial = 703] [outer = 186AC800] 08:58:27 INFO - PROCESS | 4024 | 1467647907945 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 08:58:28 INFO - PROCESS | 4024 | 1467647908011 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:58:28 INFO - PROCESS | 4024 | 1467647908013 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 4024 | 1467647908016 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 4024 | 1467647908018 Marionette TRACE conn6 <- [1,902,null,{}] 08:58:28 INFO - PROCESS | 4024 | 1467647908021 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}] 08:58:28 INFO - PROCESS | 4024 | 1467647908023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:28 INFO - PROCESS | 4024 | 1467647908105 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:58:28 INFO - PROCESS | 4024 | 1467647908113 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 4024 | 1467647908115 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:28 INFO - PROCESS | 4024 | ++DOCSHELL 15C63000 == 39 [pid = 4024] [id = 235] 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18F74800) [pid = 4024] [serial = 704] [outer = 00000000] 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19BEB800) [pid = 4024] [serial = 705] [outer = 18F74800] 08:58:28 INFO - PROCESS | 4024 | 1467647908158 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (19DE5C00) [pid = 4024] [serial = 706] [outer = 18F74800] 08:58:28 INFO - PROCESS | 4024 | 1467647908598 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 08:58:28 INFO - PROCESS | 4024 | 1467647908659 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 4024 | 1467647908661 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:58:28 INFO - PROCESS | 4024 | 1467647908665 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 4024 | 1467647908666 Marionette TRACE conn6 <- [1,906,null,{}] 08:58:28 INFO - PROCESS | 4024 | 1467647908670 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}] 08:58:28 INFO - PROCESS | 4024 | 1467647908672 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:28 INFO - PROCESS | 4024 | 1467647908763 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:58:28 INFO - PROCESS | 4024 | 1467647908769 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 4024 | 1467647908770 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:28 INFO - PROCESS | 4024 | ++DOCSHELL 1718A400 == 40 [pid = 4024] [id = 236] 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1775B400) [pid = 4024] [serial = 707] [outer = 00000000] 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1A72F800) [pid = 4024] [serial = 708] [outer = 1775B400] 08:58:28 INFO - PROCESS | 4024 | 1467647908813 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1A730000) [pid = 4024] [serial = 709] [outer = 1775B400] 08:58:29 INFO - PROCESS | 4024 | --DOCSHELL 0DA30400 == 39 [pid = 4024] [id = 216] 08:58:29 INFO - PROCESS | 4024 | --DOCSHELL 0DE15400 == 38 [pid = 4024] [id = 227] 08:58:29 INFO - PROCESS | 4024 | --DOCSHELL 14C61400 == 37 [pid = 4024] [id = 226] 08:58:29 INFO - PROCESS | 4024 | --DOCSHELL 08D84400 == 36 [pid = 4024] [id = 224] 08:58:29 INFO - PROCESS | 4024 | --DOCSHELL 0D571400 == 35 [pid = 4024] [id = 225] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 0DA2D000 == 34 [pid = 4024] [id = 232] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 15C63000 == 33 [pid = 4024] [id = 235] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 17C41400 == 32 [pid = 4024] [id = 234] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 1757D000 == 31 [pid = 4024] [id = 231] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 17597C00 == 30 [pid = 4024] [id = 230] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 18C08000 == 29 [pid = 4024] [id = 233] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 15C64800 == 28 [pid = 4024] [id = 229] 08:58:30 INFO - PROCESS | 4024 | --DOCSHELL 0DA1E800 == 27 [pid = 4024] [id = 228] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (145AC800) [pid = 4024] [serial = 653] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB5F400) [pid = 4024] [serial = 650] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DD2C000) [pid = 4024] [serial = 651] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (113E9000) [pid = 4024] [serial = 648] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DD2F000) [pid = 4024] [serial = 647] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1810B000) [pid = 4024] [serial = 660] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17C4B000) [pid = 4024] [serial = 659] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18C05C00) [pid = 4024] [serial = 666] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (186B0C00) [pid = 4024] [serial = 662] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DDCB800) [pid = 4024] [serial = 636] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DA2F800) [pid = 4024] [serial = 635] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17C4F800) [pid = 4024] [serial = 639] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17757800) [pid = 4024] [serial = 638] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188DDC00) [pid = 4024] [serial = 663] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1A730400) [pid = 4024] [serial = 642] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1A08A400) [pid = 4024] [serial = 641] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (145A5400) [pid = 4024] [serial = 672] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1B2B6400) [pid = 4024] [serial = 645] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (1A7A7000) [pid = 4024] [serial = 644] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (1758E000) [pid = 4024] [serial = 656] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (17761C00) [pid = 4024] [serial = 657] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (18CA1800) [pid = 4024] [serial = 667] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (19191400) [pid = 4024] [serial = 670] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (18F82000) [pid = 4024] [serial = 669] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (146D5400) [pid = 4024] [serial = 654] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (18CA4000) [pid = 4024] [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.] 08:58:30 INFO - PROCESS | 4024 | 1467647910687 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2073ms 08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:58:30 INFO - PROCESS | 4024 | 1467647910742 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 4024 | 1467647910745 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 4024 | 1467647910751 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 4024 | 1467647910753 Marionette TRACE conn6 <- [1,910,null,{}] 08:58:30 INFO - PROCESS | 4024 | 1467647910759 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}] 08:58:30 INFO - PROCESS | 4024 | 1467647910762 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:30 INFO - PROCESS | 4024 | 1467647910847 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:58:30 INFO - PROCESS | 4024 | 1467647910855 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 4024 | 1467647910857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:30 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3B000 == 28 [pid = 4024] [id = 237] 08:58:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0CD3B400) [pid = 4024] [serial = 710] [outer = 00000000] 08:58:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0D2D3000) [pid = 4024] [serial = 711] [outer = 0CD3B400] 08:58:30 INFO - PROCESS | 4024 | 1467647910906 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0D4FA800) [pid = 4024] [serial = 712] [outer = 0CD3B400] 08:58:31 INFO - PROCESS | 4024 | 1467647911397 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 08:58:31 INFO - PROCESS | 4024 | 1467647911421 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 4024 | 1467647911427 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:58:31 INFO - PROCESS | 4024 | 1467647911433 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 4024 | 1467647911436 Marionette TRACE conn6 <- [1,914,null,{}] 08:58:31 INFO - PROCESS | 4024 | 1467647911439 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}] 08:58:31 INFO - PROCESS | 4024 | 1467647911442 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:31 INFO - PROCESS | 4024 | 1467647911533 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:58:31 INFO - PROCESS | 4024 | 1467647911542 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 4024 | 1467647911544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:31 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1E000 == 29 [pid = 4024] [id = 238] 08:58:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0DA1E800) [pid = 4024] [serial = 713] [outer = 00000000] 08:58:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0DA26800) [pid = 4024] [serial = 714] [outer = 0DA1E800] 08:58:31 INFO - PROCESS | 4024 | 1467647911593 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DA2B400) [pid = 4024] [serial = 715] [outer = 0DA1E800] 08:58:32 INFO - PROCESS | 4024 | 1467647912068 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:58:32 INFO - PROCESS | 4024 | 1467647912106 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 4024 | 1467647912108 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:58:32 INFO - PROCESS | 4024 | 1467647912112 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 4024 | 1467647912115 Marionette TRACE conn6 <- [1,918,null,{}] 08:58:32 INFO - PROCESS | 4024 | 1467647912126 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}] 08:58:32 INFO - PROCESS | 4024 | 1467647912130 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:32 INFO - PROCESS | 4024 | 1467647912239 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:58:32 INFO - PROCESS | 4024 | 1467647912325 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 4024 | 1467647912328 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:32 INFO - PROCESS | 4024 | ++DOCSHELL 0DE14400 == 30 [pid = 4024] [id = 239] 08:58:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DE15400) [pid = 4024] [serial = 716] [outer = 00000000] 08:58:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0E375400) [pid = 4024] [serial = 717] [outer = 0DE15400] 08:58:32 INFO - PROCESS | 4024 | 1467647912376 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0E40F000) [pid = 4024] [serial = 718] [outer = 0DE15400] 08:58:32 INFO - PROCESS | 4024 | 1467647912762 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 08:58:32 INFO - PROCESS | 4024 | 1467647912788 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 4024 | 1467647912790 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:58:32 INFO - PROCESS | 4024 | 1467647912793 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 4024 | 1467647912795 Marionette TRACE conn6 <- [1,922,null,{}] 08:58:32 INFO - PROCESS | 4024 | 1467647912799 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}] 08:58:32 INFO - PROCESS | 4024 | 1467647912801 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:32 INFO - PROCESS | 4024 | 1467647912919 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:58:32 INFO - PROCESS | 4024 | 1467647912925 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 4024 | 1467647912927 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:32 INFO - PROCESS | 4024 | ++DOCSHELL 0E4CE400 == 31 [pid = 4024] [id = 240] 08:58:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (113E8000) [pid = 4024] [serial = 719] [outer = 00000000] 08:58:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1439F000) [pid = 4024] [serial = 720] [outer = 113E8000] 08:58:33 INFO - PROCESS | 4024 | 1467647912973 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (145AA400) [pid = 4024] [serial = 721] [outer = 113E8000] 08:58:33 INFO - PROCESS | 4024 | 1467647913371 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 08:58:33 INFO - PROCESS | 4024 | 1467647913428 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 4024 | 1467647913430 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:58:33 INFO - PROCESS | 4024 | 1467647913433 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 4024 | 1467647913434 Marionette TRACE conn6 <- [1,926,null,{}] 08:58:33 INFO - PROCESS | 4024 | 1467647913437 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}] 08:58:33 INFO - PROCESS | 4024 | 1467647913439 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:33 INFO - PROCESS | 4024 | 1467647913516 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:58:33 INFO - PROCESS | 4024 | 1467647913522 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 4024 | 1467647913524 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:33 INFO - PROCESS | 4024 | ++DOCSHELL 146CD000 == 32 [pid = 4024] [id = 241] 08:58:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (146D5400) [pid = 4024] [serial = 722] [outer = 00000000] 08:58:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (14C60800) [pid = 4024] [serial = 723] [outer = 146D5400] 08:58:33 INFO - PROCESS | 4024 | 1467647913567 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14D54800) [pid = 4024] [serial = 724] [outer = 146D5400] 08:58:34 INFO - PROCESS | 4024 | 1467647914015 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 08:58:34 INFO - PROCESS | 4024 | 1467647914064 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 4024 | 1467647914066 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 4024 | 1467647914069 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:58:34 INFO - PROCESS | 4024 | 1467647914071 Marionette TRACE conn6 <- [1,930,null,{}] 08:58:34 INFO - PROCESS | 4024 | 1467647914074 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}] 08:58:34 INFO - PROCESS | 4024 | 1467647914080 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:34 INFO - PROCESS | 4024 | 1467647914183 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:58:34 INFO - PROCESS | 4024 | 1467647914191 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 4024 | 1467647914193 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:34 INFO - PROCESS | 4024 | ++DOCSHELL 17576000 == 33 [pid = 4024] [id = 242] 08:58:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17578000) [pid = 4024] [serial = 725] [outer = 00000000] 08:58:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17590400) [pid = 4024] [serial = 726] [outer = 17578000] 08:58:34 INFO - PROCESS | 4024 | 1467647914238 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17599000) [pid = 4024] [serial = 727] [outer = 17578000] 08:58:34 INFO - PROCESS | 4024 | 1467647914687 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 08:58:34 INFO - PROCESS | 4024 | 1467647914744 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 4024 | 1467647914746 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:58:34 INFO - PROCESS | 4024 | 1467647914749 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 4024 | 1467647914751 Marionette TRACE conn6 <- [1,934,null,{}] 08:58:34 INFO - PROCESS | 4024 | 1467647914754 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}] 08:58:34 INFO - PROCESS | 4024 | 1467647914756 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:34 INFO - PROCESS | 4024 | 1467647914831 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:58:34 INFO - PROCESS | 4024 | 1467647914868 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 4024 | 1467647914870 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:34 INFO - PROCESS | 4024 | ++DOCSHELL 17591C00 == 34 [pid = 4024] [id = 243] 08:58:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1775BC00) [pid = 4024] [serial = 728] [outer = 00000000] 08:58:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17A81400) [pid = 4024] [serial = 729] [outer = 1775BC00] 08:58:34 INFO - PROCESS | 4024 | 1467647914912 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17AA9000) [pid = 4024] [serial = 730] [outer = 1775BC00] 08:58:35 INFO - PROCESS | 4024 | 1467647915332 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 08:58:35 INFO - PROCESS | 4024 | 1467647915381 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 4024 | 1467647915383 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:58:35 INFO - PROCESS | 4024 | 1467647915387 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 4024 | 1467647915388 Marionette TRACE conn6 <- [1,938,null,{}] 08:58:35 INFO - PROCESS | 4024 | 1467647915392 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}] 08:58:35 INFO - PROCESS | 4024 | 1467647915394 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:35 INFO - PROCESS | 4024 | 1467647915471 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:58:35 INFO - PROCESS | 4024 | 1467647915480 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 4024 | 1467647915482 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:35 INFO - PROCESS | 4024 | ++DOCSHELL 08D87000 == 35 [pid = 4024] [id = 244] 08:58:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17C42800) [pid = 4024] [serial = 731] [outer = 00000000] 08:58:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17C4E800) [pid = 4024] [serial = 732] [outer = 17C42800] 08:58:35 INFO - PROCESS | 4024 | 1467647915526 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17C4A400) [pid = 4024] [serial = 733] [outer = 17C42800] 08:58:36 INFO - PROCESS | 4024 | 1467647915974 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 08:58:36 INFO - PROCESS | 4024 | 1467647916020 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 4024 | 1467647916022 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:58:36 INFO - PROCESS | 4024 | 1467647916026 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 4024 | 1467647916027 Marionette TRACE conn6 <- [1,942,null,{}] 08:58:36 INFO - PROCESS | 4024 | 1467647916031 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}] 08:58:36 INFO - PROCESS | 4024 | 1467647916033 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:36 INFO - PROCESS | 4024 | 1467647916149 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:58:36 INFO - PROCESS | 4024 | 1467647916234 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 4024 | 1467647916235 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:36 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E4C00 == 36 [pid = 4024] [id = 245] 08:58:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DE11400) [pid = 4024] [serial = 734] [outer = 00000000] 08:58:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18603800) [pid = 4024] [serial = 735] [outer = 0DE11400] 08:58:36 INFO - PROCESS | 4024 | 1467647916278 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18603C00) [pid = 4024] [serial = 736] [outer = 0DE11400] 08:58:36 INFO - PROCESS | 4024 | 1467647916712 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:58:36 INFO - PROCESS | 4024 | 1467647916764 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 4024 | 1467647916766 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 4024 | 1467647916769 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 4024 | 1467647916771 Marionette TRACE conn6 <- [1,946,null,{}] 08:58:36 INFO - PROCESS | 4024 | 1467647916775 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}] 08:58:36 INFO - PROCESS | 4024 | 1467647916777 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:36 INFO - PROCESS | 4024 | 1467647916889 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:58:36 INFO - PROCESS | 4024 | 1467647916951 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 4024 | 1467647916953 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:37 INFO - PROCESS | 4024 | ++DOCSHELL 186A5C00 == 37 [pid = 4024] [id = 246] 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (186A9400) [pid = 4024] [serial = 737] [outer = 00000000] 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (186AE000) [pid = 4024] [serial = 738] [outer = 186A9400] 08:58:37 INFO - PROCESS | 4024 | 1467647916998 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (188D0C00) [pid = 4024] [serial = 739] [outer = 186A9400] 08:58:37 INFO - PROCESS | 4024 | 1467647917415 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 08:58:37 INFO - PROCESS | 4024 | 1467647917441 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 4024 | 1467647917444 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:58:37 INFO - PROCESS | 4024 | 1467647917447 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 4024 | 1467647917450 Marionette TRACE conn6 <- [1,950,null,{}] 08:58:37 INFO - PROCESS | 4024 | 1467647917453 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}] 08:58:37 INFO - PROCESS | 4024 | 1467647917455 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:37 INFO - PROCESS | 4024 | 1467647917607 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:58:37 INFO - PROCESS | 4024 | 1467647917630 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 4024 | 1467647917633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:37 INFO - PROCESS | 4024 | ++DOCSHELL 18C08000 == 38 [pid = 4024] [id = 247] 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18C9B400) [pid = 4024] [serial = 740] [outer = 00000000] 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18CA6000) [pid = 4024] [serial = 741] [outer = 18C9B400] 08:58:37 INFO - PROCESS | 4024 | 1467647917679 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (18E97C00) [pid = 4024] [serial = 742] [outer = 18C9B400] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18F74800) [pid = 4024] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17C45800) [pid = 4024] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17C4F000) [pid = 4024] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18C0DC00) [pid = 4024] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17759800) [pid = 4024] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (16880800) [pid = 4024] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA1F800) [pid = 4024] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0E30E000) [pid = 4024] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (14CA0000) [pid = 4024] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D575800) [pid = 4024] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (08D84C00) [pid = 4024] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:58:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (186AC800) [pid = 4024] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:58:38 INFO - PROCESS | 4024 | 1467647918237 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 830ms 08:58:38 INFO - PROCESS | 4024 | 1467647918281 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 4024 | 1467647918283 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 4024 | 1467647918286 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:58:38 INFO - PROCESS | 4024 | 1467647918287 Marionette TRACE conn6 <- [1,954,null,{}] 08:58:38 INFO - PROCESS | 4024 | 1467647918291 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}] 08:58:38 INFO - PROCESS | 4024 | 1467647918293 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:38 INFO - PROCESS | 4024 | 1467647918371 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:58:38 INFO - PROCESS | 4024 | 1467647918378 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 4024 | 1467647918380 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:38 INFO - PROCESS | 4024 | ++DOCSHELL 115A7800 == 39 [pid = 4024] [id = 248] 08:58:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17756400) [pid = 4024] [serial = 743] [outer = 00000000] 08:58:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (186AC800) [pid = 4024] [serial = 744] [outer = 17756400] 08:58:38 INFO - PROCESS | 4024 | 1467647918432 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18C05C00) [pid = 4024] [serial = 745] [outer = 17756400] 08:58:38 INFO - PROCESS | 4024 | 1467647918838 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 08:58:38 INFO - PROCESS | 4024 | 1467647918860 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 4024 | 1467647918862 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:58:38 INFO - PROCESS | 4024 | 1467647918865 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 4024 | 1467647918867 Marionette TRACE conn6 <- [1,958,null,{}] 08:58:38 INFO - PROCESS | 4024 | 1467647918870 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}] 08:58:38 INFO - PROCESS | 4024 | 1467647918872 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:39 INFO - PROCESS | 4024 | 1467647918990 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:58:39 INFO - PROCESS | 4024 | 1467647919012 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 4024 | 1467647919014 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:39 INFO - PROCESS | 4024 | ++DOCSHELL 17AA4C00 == 40 [pid = 4024] [id = 249] 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17AA7000) [pid = 4024] [serial = 746] [outer = 00000000] 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F4D000) [pid = 4024] [serial = 747] [outer = 17AA7000] 08:58:39 INFO - PROCESS | 4024 | 1467647919056 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18CA4C00) [pid = 4024] [serial = 748] [outer = 17AA7000] 08:58:39 INFO - PROCESS | 4024 | 1467647919479 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 08:58:39 INFO - PROCESS | 4024 | 1467647919537 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 4024 | 1467647919539 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:58:39 INFO - PROCESS | 4024 | 1467647919551 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 4024 | 1467647919553 Marionette TRACE conn6 <- [1,962,null,{}] 08:58:39 INFO - PROCESS | 4024 | 1467647919557 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}] 08:58:39 INFO - PROCESS | 4024 | 1467647919559 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:39 INFO - PROCESS | 4024 | 1467647919639 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:58:39 INFO - PROCESS | 4024 | 1467647919647 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 4024 | 1467647919649 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:39 INFO - PROCESS | 4024 | ++DOCSHELL 18F81800 == 41 [pid = 4024] [id = 250] 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19192800) [pid = 4024] [serial = 749] [outer = 00000000] 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (19270C00) [pid = 4024] [serial = 750] [outer = 19192800] 08:58:39 INFO - PROCESS | 4024 | 1467647919691 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (19BF2000) [pid = 4024] [serial = 751] [outer = 19192800] 08:58:40 INFO - PROCESS | 4024 | 1467647920301 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 790ms 08:58:40 INFO - PROCESS | 4024 | 1467647920398 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 4024 | 1467647920403 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:58:40 INFO - PROCESS | 4024 | 1467647920410 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 4024 | 1467647920414 Marionette TRACE conn6 <- [1,966,null,{}] 08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:58:40 INFO - PROCESS | 4024 | 1467647920420 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}] 08:58:40 INFO - PROCESS | 4024 | 1467647920423 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:40 INFO - PROCESS | 4024 | 1467647920556 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:58:40 INFO - PROCESS | 4024 | 1467647920678 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 4024 | 1467647920683 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:40 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB6C00 == 42 [pid = 4024] [id = 251] 08:58:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0CBB7400) [pid = 4024] [serial = 752] [outer = 00000000] 08:58:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0D5D5000) [pid = 4024] [serial = 753] [outer = 0CBB7400] 08:58:40 INFO - PROCESS | 4024 | 1467647920741 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0D5E3400) [pid = 4024] [serial = 754] [outer = 0CBB7400] 08:58:41 INFO - PROCESS | 4024 | 1467647921380 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1013ms 08:58:41 INFO - PROCESS | 4024 | 1467647921433 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 4024 | 1467647921438 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:58:41 INFO - PROCESS | 4024 | 1467647921444 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 4024 | 1467647921447 Marionette TRACE conn6 <- [1,970,null,{}] 08:58:41 INFO - PROCESS | 4024 | 1467647921451 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}] 08:58:41 INFO - PROCESS | 4024 | 1467647921453 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:41 INFO - PROCESS | 4024 | 1467647921575 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:58:41 INFO - PROCESS | 4024 | 1467647921687 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 4024 | 1467647921690 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:41 INFO - PROCESS | 4024 | ++DOCSHELL 0DB6A800 == 43 [pid = 4024] [id = 252] 08:58:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DD2F000) [pid = 4024] [serial = 755] [outer = 00000000] 08:58:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0E318C00) [pid = 4024] [serial = 756] [outer = 0DD2F000] 08:58:41 INFO - PROCESS | 4024 | 1467647921750 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (143A1400) [pid = 4024] [serial = 757] [outer = 0DD2F000] 08:58:42 INFO - PROCESS | 4024 | 1467647922681 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1282ms 08:58:42 INFO - PROCESS | 4024 | 1467647922729 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 4024 | 1467647922733 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:58:42 INFO - PROCESS | 4024 | 1467647922738 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 4024 | 1467647922741 Marionette TRACE conn6 <- [1,974,null,{}] 08:58:42 INFO - PROCESS | 4024 | 1467647922747 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}] 08:58:42 INFO - PROCESS | 4024 | 1467647922750 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:42 INFO - PROCESS | 4024 | 1467647922864 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:58:43 INFO - PROCESS | 4024 | 1467647922996 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 4024 | 1467647923000 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 17AA4C00 == 42 [pid = 4024] [id = 249] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 115A7800 == 41 [pid = 4024] [id = 248] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 18C08000 == 40 [pid = 4024] [id = 247] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 186A5C00 == 39 [pid = 4024] [id = 246] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 0B0E4C00 == 38 [pid = 4024] [id = 245] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 08D87000 == 37 [pid = 4024] [id = 244] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 17591C00 == 36 [pid = 4024] [id = 243] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 17576000 == 35 [pid = 4024] [id = 242] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 146CD000 == 34 [pid = 4024] [id = 241] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 0E4CE400 == 33 [pid = 4024] [id = 240] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 0DE14400 == 32 [pid = 4024] [id = 239] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 0DA1E000 == 31 [pid = 4024] [id = 238] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 0CD3B000 == 30 [pid = 4024] [id = 237] 08:58:43 INFO - PROCESS | 4024 | --DOCSHELL 1718A400 == 29 [pid = 4024] [id = 236] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (19DE5C00) [pid = 4024] [serial = 706] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1A72F800) [pid = 4024] [serial = 708] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17C4F400) [pid = 4024] [serial = 693] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (188D5800) [pid = 4024] [serial = 696] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18101400) [pid = 4024] [serial = 694] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (18E98800) [pid = 4024] [serial = 699] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (188D6C00) [pid = 4024] [serial = 697] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (19BEB800) [pid = 4024] [serial = 705] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17AA6800) [pid = 4024] [serial = 690] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (171E3800) [pid = 4024] [serial = 687] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1757F000) [pid = 4024] [serial = 688] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB60000) [pid = 4024] [serial = 684] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0E315800) [pid = 4024] [serial = 685] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (143A1C00) [pid = 4024] [serial = 682] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0E3CBC00) [pid = 4024] [serial = 681] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1775B000) [pid = 4024] [serial = 679] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (171ED800) [pid = 4024] [serial = 678] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DD2AC00) [pid = 4024] [serial = 676] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DA2D800) [pid = 4024] [serial = 675] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17A9F400) [pid = 4024] [serial = 673] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18F4B800) [pid = 4024] [serial = 702] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F53400) [pid = 4024] [serial = 703] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17C43C00) [pid = 4024] [serial = 691] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18F48800) [pid = 4024] [serial = 700] [outer = 00000000] [url = about:blank] 08:58:43 INFO - PROCESS | 4024 | ++DOCSHELL 08D86400 == 30 [pid = 4024] [id = 253] 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (08D87000) [pid = 4024] [serial = 758] [outer = 00000000] 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0CD3B000) [pid = 4024] [serial = 759] [outer = 08D87000] 08:58:43 INFO - PROCESS | 4024 | 1467647923099 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D5D9800) [pid = 4024] [serial = 760] [outer = 08D87000] 08:58:43 INFO - PROCESS | 4024 | 1467647923537 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 08:58:43 INFO - PROCESS | 4024 | 1467647923569 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 4024 | 1467647923573 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 4024 | 1467647923579 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:58:43 INFO - PROCESS | 4024 | 1467647923581 Marionette TRACE conn6 <- [1,978,null,{}] 08:58:43 INFO - PROCESS | 4024 | 1467647923585 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}] 08:58:43 INFO - PROCESS | 4024 | 1467647923588 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:43 INFO - PROCESS | 4024 | 1467647923672 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:58:43 INFO - PROCESS | 4024 | 1467647923681 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 4024 | 1467647923683 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:43 INFO - PROCESS | 4024 | ++DOCSHELL 0DB5EC00 == 31 [pid = 4024] [id = 254] 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DB5FC00) [pid = 4024] [serial = 761] [outer = 00000000] 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DD2AC00) [pid = 4024] [serial = 762] [outer = 0DB5FC00] 08:58:43 INFO - PROCESS | 4024 | 1467647923729 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DE15C00) [pid = 4024] [serial = 763] [outer = 0DB5FC00] 08:58:44 INFO - PROCESS | 4024 | 1467647924195 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 08:58:44 INFO - PROCESS | 4024 | 1467647924254 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 4024 | 1467647924256 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:58:44 INFO - PROCESS | 4024 | 1467647924259 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:58:44 INFO - PROCESS | 4024 | 1467647924263 Marionette TRACE conn6 <- [1,982,null,{}] 08:58:44 INFO - PROCESS | 4024 | 1467647924273 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}] 08:58:44 INFO - PROCESS | 4024 | 1467647924278 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:44 INFO - PROCESS | 4024 | 1467647924389 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:58:44 INFO - PROCESS | 4024 | 1467647924478 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 4024 | 1467647924481 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:44 INFO - PROCESS | 4024 | ++DOCSHELL 14C5D400 == 32 [pid = 4024] [id = 255] 08:58:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14C61400) [pid = 4024] [serial = 764] [outer = 00000000] 08:58:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (14DE9000) [pid = 4024] [serial = 765] [outer = 14C61400] 08:58:44 INFO - PROCESS | 4024 | 1467647924529 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1688CC00) [pid = 4024] [serial = 766] [outer = 14C61400] 08:58:44 INFO - PROCESS | 4024 | 1467647924895 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:58:44 INFO - PROCESS | 4024 | 1467647924939 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 4024 | 1467647924941 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:58:44 INFO - PROCESS | 4024 | 1467647924944 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:58:44 INFO - PROCESS | 4024 | 1467647924955 Marionette TRACE conn6 <- [1,986,null,{}] 08:58:44 INFO - PROCESS | 4024 | 1467647924959 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}] 08:58:44 INFO - PROCESS | 4024 | 1467647924961 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:45 INFO - PROCESS | 4024 | 1467647925046 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:58:45 INFO - PROCESS | 4024 | 1467647925052 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 4024 | 1467647925054 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:45 INFO - PROCESS | 4024 | ++DOCSHELL 1757D400 == 33 [pid = 4024] [id = 256] 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1757DC00) [pid = 4024] [serial = 767] [outer = 00000000] 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1775B000) [pid = 4024] [serial = 768] [outer = 1757DC00] 08:58:45 INFO - PROCESS | 4024 | 1467647925098 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17A9D800) [pid = 4024] [serial = 769] [outer = 1757DC00] 08:58:45 INFO - PROCESS | 4024 | 1467647925573 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 08:58:45 INFO - PROCESS | 4024 | 1467647925645 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 4024 | 1467647925647 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 4024 | 1467647925649 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:58:45 INFO - PROCESS | 4024 | 1467647925651 Marionette TRACE conn6 <- [1,990,null,{}] 08:58:45 INFO - PROCESS | 4024 | 1467647925654 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}] 08:58:45 INFO - PROCESS | 4024 | 1467647925656 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:45 INFO - PROCESS | 4024 | 1467647925791 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:58:45 INFO - PROCESS | 4024 | 1467647925849 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 4024 | 1467647925851 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:45 INFO - PROCESS | 4024 | ++DOCSHELL 17C45400 == 34 [pid = 4024] [id = 257] 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17C46C00) [pid = 4024] [serial = 770] [outer = 00000000] 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17C49400) [pid = 4024] [serial = 771] [outer = 17C46C00] 08:58:45 INFO - PROCESS | 4024 | 1467647925895 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18104C00) [pid = 4024] [serial = 772] [outer = 17C46C00] 08:58:46 INFO - PROCESS | 4024 | 1467647926330 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 08:58:46 INFO - PROCESS | 4024 | 1467647926388 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 4024 | 1467647926390 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 4024 | 1467647926393 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 4024 | 1467647926395 Marionette TRACE conn6 <- [1,994,null,{}] 08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:58:46 INFO - PROCESS | 4024 | 1467647926398 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}] 08:58:46 INFO - PROCESS | 4024 | 1467647926404 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:46 INFO - PROCESS | 4024 | 1467647926537 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:58:46 INFO - PROCESS | 4024 | 1467647926597 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 4024 | 1467647926599 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:46 INFO - PROCESS | 4024 | ++DOCSHELL 1810A000 == 35 [pid = 4024] [id = 258] 08:58:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1810D800) [pid = 4024] [serial = 773] [outer = 00000000] 08:58:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (188D0800) [pid = 4024] [serial = 774] [outer = 1810D800] 08:58:46 INFO - PROCESS | 4024 | 1467647926643 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (188D1800) [pid = 4024] [serial = 775] [outer = 1810D800] 08:58:47 INFO - PROCESS | 4024 | 1467647927082 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 08:58:47 INFO - PROCESS | 4024 | 1467647927138 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 4024 | 1467647927140 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:58:47 INFO - PROCESS | 4024 | 1467647927147 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 4024 | 1467647927149 Marionette TRACE conn6 <- [1,998,null,{}] 08:58:47 INFO - PROCESS | 4024 | 1467647927152 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}] 08:58:47 INFO - PROCESS | 4024 | 1467647927154 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:47 INFO - PROCESS | 4024 | 1467647927261 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:58:47 INFO - PROCESS | 4024 | 1467647927271 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 4024 | 1467647927273 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:47 INFO - PROCESS | 4024 | ++DOCSHELL 189ADC00 == 36 [pid = 4024] [id = 259] 08:58:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18C07000) [pid = 4024] [serial = 776] [outer = 00000000] 08:58:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18C9EC00) [pid = 4024] [serial = 777] [outer = 18C07000] 08:58:47 INFO - PROCESS | 4024 | 1467647927315 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (18EA0000) [pid = 4024] [serial = 778] [outer = 18C07000] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17578000) [pid = 4024] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0DE11400) [pid = 4024] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DE15400) [pid = 4024] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1775B400) [pid = 4024] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C42800) [pid = 4024] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (186A9400) [pid = 4024] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18C9B400) [pid = 4024] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17AA7000) [pid = 4024] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1775BC00) [pid = 4024] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA1E800) [pid = 4024] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (146D5400) [pid = 4024] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CD3B400) [pid = 4024] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (113E8000) [pid = 4024] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:58:47 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17756400) [pid = 4024] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:58:47 INFO - PROCESS | 4024 | 1467647927817 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 731ms 08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:58:47 INFO - PROCESS | 4024 | 1467647927887 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 4024 | 1467647927889 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 4024 | 1467647927892 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 4024 | 1467647927893 Marionette TRACE conn6 <- [1,1002,null,{}] 08:58:47 INFO - PROCESS | 4024 | 1467647927897 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}] 08:58:47 INFO - PROCESS | 4024 | 1467647927899 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:47 INFO - PROCESS | 4024 | 1467647927978 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:58:47 INFO - PROCESS | 4024 | 1467647927984 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 4024 | 1467647927986 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:48 INFO - PROCESS | 4024 | ++DOCSHELL 145E9C00 == 37 [pid = 4024] [id = 260] 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (146D5400) [pid = 4024] [serial = 779] [outer = 00000000] 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17AA5800) [pid = 4024] [serial = 780] [outer = 146D5400] 08:58:48 INFO - PROCESS | 4024 | 1467647928028 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188D3000) [pid = 4024] [serial = 781] [outer = 146D5400] 08:58:48 INFO - PROCESS | 4024 | 1467647928448 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 570ms 08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:58:48 INFO - PROCESS | 4024 | 1467647928464 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 4024 | 1467647928467 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:58:48 INFO - PROCESS | 4024 | 1467647928470 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 4024 | 1467647928471 Marionette TRACE conn6 <- [1,1006,null,{}] 08:58:48 INFO - PROCESS | 4024 | 1467647928475 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}] 08:58:48 INFO - PROCESS | 4024 | 1467647928477 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:48 INFO - PROCESS | 4024 | 1467647928599 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:58:48 INFO - PROCESS | 4024 | 1467647928607 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 4024 | 1467647928618 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:48 INFO - PROCESS | 4024 | ++DOCSHELL 14C61C00 == 38 [pid = 4024] [id = 261] 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (189AE000) [pid = 4024] [serial = 782] [outer = 00000000] 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18F4DC00) [pid = 4024] [serial = 783] [outer = 189AE000] 08:58:48 INFO - PROCESS | 4024 | 1467647928662 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18C0F000) [pid = 4024] [serial = 784] [outer = 189AE000] 08:58:49 INFO - PROCESS | 4024 | 1467647929076 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 08:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:58:49 INFO - PROCESS | 4024 | 1467647929100 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 4024 | 1467647929102 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 4024 | 1467647929105 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 4024 | 1467647929107 Marionette TRACE conn6 <- [1,1010,null,{}] 08:58:49 INFO - PROCESS | 4024 | 1467647929111 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}] 08:58:49 INFO - PROCESS | 4024 | 1467647929112 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:49 INFO - PROCESS | 4024 | 1467647929232 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:58:49 INFO - PROCESS | 4024 | 1467647929240 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 4024 | 1467647929242 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:49 INFO - PROCESS | 4024 | ++DOCSHELL 18F76400 == 39 [pid = 4024] [id = 262] 08:58:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F7E000) [pid = 4024] [serial = 785] [outer = 00000000] 08:58:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (19D0C000) [pid = 4024] [serial = 786] [outer = 18F7E000] 08:58:49 INFO - PROCESS | 4024 | 1467647929285 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19DD8400) [pid = 4024] [serial = 787] [outer = 18F7E000] 08:58:49 INFO - PROCESS | 4024 | 1467647929776 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 08:58:49 INFO - PROCESS | 4024 | 1467647929838 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 4024 | 1467647929843 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:58:49 INFO - PROCESS | 4024 | 1467647929848 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 4024 | 1467647929852 Marionette TRACE conn6 <- [1,1014,null,{}] 08:58:49 INFO - PROCESS | 4024 | 1467647929858 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}] 08:58:49 INFO - PROCESS | 4024 | 1467647929861 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:50 INFO - PROCESS | 4024 | 1467647930022 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:58:50 INFO - PROCESS | 4024 | 1467647930127 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 4024 | 1467647930132 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:50 INFO - PROCESS | 4024 | ++DOCSHELL 0DA17C00 == 40 [pid = 4024] [id = 263] 08:58:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0DA19C00) [pid = 4024] [serial = 788] [outer = 00000000] 08:58:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA2DC00) [pid = 4024] [serial = 789] [outer = 0DA19C00] 08:58:50 INFO - PROCESS | 4024 | 1467647930188 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DB6B000) [pid = 4024] [serial = 790] [outer = 0DA19C00] 08:58:50 INFO - PROCESS | 4024 | 1467647930786 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 08:58:50 INFO - PROCESS | 4024 | 1467647930822 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 4024 | 1467647930827 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:58:50 INFO - PROCESS | 4024 | 1467647930834 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 4024 | 1467647930837 Marionette TRACE conn6 <- [1,1018,null,{}] 08:58:50 INFO - PROCESS | 4024 | 1467647930841 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}] 08:58:50 INFO - PROCESS | 4024 | 1467647930844 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:50 INFO - PROCESS | 4024 | 1467647930956 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:58:51 INFO - PROCESS | 4024 | 1467647931062 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 4024 | 1467647931064 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:51 INFO - PROCESS | 4024 | ++DOCSHELL 14892400 == 41 [pid = 4024] [id = 264] 08:58:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (148B6400) [pid = 4024] [serial = 791] [outer = 00000000] 08:58:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (171E4800) [pid = 4024] [serial = 792] [outer = 148B6400] 08:58:51 INFO - PROCESS | 4024 | 1467647931120 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (17590000) [pid = 4024] [serial = 793] [outer = 148B6400] 08:58:51 INFO - PROCESS | 4024 | 1467647931746 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 08:58:51 INFO - PROCESS | 4024 | 1467647931767 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 4024 | 1467647931769 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 4024 | 1467647931773 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:58:51 INFO - PROCESS | 4024 | 1467647931777 Marionette TRACE conn6 <- [1,1022,null,{}] 08:58:51 INFO - PROCESS | 4024 | 1467647931787 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}] 08:58:51 INFO - PROCESS | 4024 | 1467647931792 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:51 INFO - PROCESS | 4024 | 1467647931900 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:58:52 INFO - PROCESS | 4024 | 1467647932001 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 4024 | 1467647932005 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:52 INFO - PROCESS | 4024 | ++DOCSHELL 1926EC00 == 42 [pid = 4024] [id = 265] 08:58:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (19BE5C00) [pid = 4024] [serial = 794] [outer = 00000000] 08:58:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1A081000) [pid = 4024] [serial = 795] [outer = 19BE5C00] 08:58:52 INFO - PROCESS | 4024 | 1467647932060 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1A72F000) [pid = 4024] [serial = 796] [outer = 19BE5C00] 08:58:52 INFO - PROCESS | 4024 | 1467647932692 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 971ms 08:58:52 INFO - PROCESS | 4024 | 1467647932747 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 4024 | 1467647932750 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 4024 | 1467647932753 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:58:52 INFO - PROCESS | 4024 | 1467647932755 Marionette TRACE conn6 <- [1,1026,null,{}] 08:58:52 INFO - PROCESS | 4024 | 1467647932759 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}] 08:58:52 INFO - PROCESS | 4024 | 1467647932761 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:52 INFO - PROCESS | 4024 | 1467647932869 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:58:53 INFO - PROCESS | 4024 | 1467647932997 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 4024 | 1467647932999 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:53 INFO - PROCESS | 4024 | ++DOCSHELL 1A05B000 == 43 [pid = 4024] [id = 266] 08:58:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1A7A6000) [pid = 4024] [serial = 797] [outer = 00000000] 08:58:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1B2B1800) [pid = 4024] [serial = 798] [outer = 1A7A6000] 08:58:53 INFO - PROCESS | 4024 | 1467647933054 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (1B379000) [pid = 4024] [serial = 799] [outer = 1A7A6000] 08:58:53 INFO - PROCESS | 4024 | 1467647933617 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 08:58:53 INFO - PROCESS | 4024 | 1467647933687 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 4024 | 1467647933689 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:58:53 INFO - PROCESS | 4024 | 1467647933693 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 4024 | 1467647933695 Marionette TRACE conn6 <- [1,1030,null,{}] 08:58:53 INFO - PROCESS | 4024 | 1467647933699 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}] 08:58:53 INFO - PROCESS | 4024 | 1467647933701 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:53 INFO - PROCESS | 4024 | 1467647933806 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:58:54 INFO - PROCESS | 4024 | 1467647934034 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 4024 | 1467647934037 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:54 INFO - PROCESS | 4024 | ++DOCSHELL 0CD82000 == 44 [pid = 4024] [id = 267] 08:58:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0CD84000) [pid = 4024] [serial = 800] [outer = 00000000] 08:58:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0D5D4C00) [pid = 4024] [serial = 801] [outer = 0CD84000] 08:58:54 INFO - PROCESS | 4024 | 1467647934103 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0DA1F800) [pid = 4024] [serial = 802] [outer = 0CD84000] 08:58:54 INFO - PROCESS | 4024 | 1467647934680 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1017ms 08:58:54 INFO - PROCESS | 4024 | 1467647934728 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 4024 | 1467647934732 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:58:54 INFO - PROCESS | 4024 | 1467647934752 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 4024 | 1467647934755 Marionette TRACE conn6 <- [1,1034,null,{}] 08:58:54 INFO - PROCESS | 4024 | 1467647934760 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}] 08:58:54 INFO - PROCESS | 4024 | 1467647934764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 14C61C00 == 43 [pid = 4024] [id = 261] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 145E9C00 == 42 [pid = 4024] [id = 260] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 189ADC00 == 41 [pid = 4024] [id = 259] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 1810A000 == 40 [pid = 4024] [id = 258] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 17C45400 == 39 [pid = 4024] [id = 257] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 1757D400 == 38 [pid = 4024] [id = 256] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 14C5D400 == 37 [pid = 4024] [id = 255] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 0DB5EC00 == 36 [pid = 4024] [id = 254] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 08D86400 == 35 [pid = 4024] [id = 253] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 0CBB6C00 == 34 [pid = 4024] [id = 251] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 18F81800 == 33 [pid = 4024] [id = 250] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 0DB6A800 == 32 [pid = 4024] [id = 252] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 1A05B000 == 31 [pid = 4024] [id = 266] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 0CD82000 == 30 [pid = 4024] [id = 267] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 1926EC00 == 29 [pid = 4024] [id = 265] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 18F76400 == 28 [pid = 4024] [id = 262] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 0DA17C00 == 27 [pid = 4024] [id = 263] 08:58:55 INFO - PROCESS | 4024 | --DOCSHELL 14892400 == 26 [pid = 4024] [id = 264] 08:58:55 INFO - PROCESS | 4024 | 1467647935486 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (17590400) [pid = 4024] [serial = 726] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (18603800) [pid = 4024] [serial = 735] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0E375400) [pid = 4024] [serial = 717] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0E40F000) [pid = 4024] [serial = 718] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (1A730000) [pid = 4024] [serial = 709] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (17C4E800) [pid = 4024] [serial = 732] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (186AE000) [pid = 4024] [serial = 738] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (18603C00) [pid = 4024] [serial = 736] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (18CA6000) [pid = 4024] [serial = 741] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (188D0C00) [pid = 4024] [serial = 739] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18F4D000) [pid = 4024] [serial = 747] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17A81400) [pid = 4024] [serial = 729] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17AA9000) [pid = 4024] [serial = 730] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA26800) [pid = 4024] [serial = 714] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DA2B400) [pid = 4024] [serial = 715] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14C60800) [pid = 4024] [serial = 723] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (14D54800) [pid = 4024] [serial = 724] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D2D3000) [pid = 4024] [serial = 711] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D4FA800) [pid = 4024] [serial = 712] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (19270C00) [pid = 4024] [serial = 750] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (145AA400) [pid = 4024] [serial = 721] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1439F000) [pid = 4024] [serial = 720] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17599000) [pid = 4024] [serial = 727] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (186AC800) [pid = 4024] [serial = 744] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18CA4C00) [pid = 4024] [serial = 748] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C4A400) [pid = 4024] [serial = 733] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18E97C00) [pid = 4024] [serial = 742] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C05C00) [pid = 4024] [serial = 745] [outer = 00000000] [url = about:blank] 08:58:55 INFO - PROCESS | 4024 | 1467647935708 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 4024 | 1467647935711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:55 INFO - PROCESS | 4024 | ++DOCSHELL 0915E000 == 27 [pid = 4024] [id = 268] 08:58:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (09162000) [pid = 4024] [serial = 803] [outer = 00000000] 08:58:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0B04D000) [pid = 4024] [serial = 804] [outer = 09162000] 08:58:55 INFO - PROCESS | 4024 | 1467647935759 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0B0E9000) [pid = 4024] [serial = 805] [outer = 09162000] 08:58:56 INFO - PROCESS | 4024 | 1467647936192 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1497ms 08:58:56 INFO - PROCESS | 4024 | 1467647936240 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 4024 | 1467647936244 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:58:56 INFO - PROCESS | 4024 | 1467647936249 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 4024 | 1467647936252 Marionette TRACE conn6 <- [1,1038,null,{}] 08:58:56 INFO - PROCESS | 4024 | 1467647936256 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}] 08:58:56 INFO - PROCESS | 4024 | 1467647936259 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:56 INFO - PROCESS | 4024 | 1467647936344 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:58:56 INFO - PROCESS | 4024 | 1467647936350 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 4024 | 1467647936353 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:56 INFO - PROCESS | 4024 | ++DOCSHELL 0DA13C00 == 28 [pid = 4024] [id = 269] 08:58:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA14800) [pid = 4024] [serial = 806] [outer = 00000000] 08:58:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DA1FC00) [pid = 4024] [serial = 807] [outer = 0DA14800] 08:58:56 INFO - PROCESS | 4024 | 1467647936405 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DA2B800) [pid = 4024] [serial = 808] [outer = 0DA14800] 08:58:56 INFO - PROCESS | 4024 | 1467647936851 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:58:56 INFO - PROCESS | 4024 | 1467647936919 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 4024 | 1467647936922 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:58:56 INFO - PROCESS | 4024 | 1467647936926 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 4024 | 1467647936928 Marionette TRACE conn6 <- [1,1042,null,{}] 08:58:56 INFO - PROCESS | 4024 | 1467647936932 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}] 08:58:56 INFO - PROCESS | 4024 | 1467647936934 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:57 INFO - PROCESS | 4024 | 1467647937047 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:58:57 INFO - PROCESS | 4024 | 1467647937138 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 4024 | 1467647937140 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:57 INFO - PROCESS | 4024 | ++DOCSHELL 0E382000 == 29 [pid = 4024] [id = 270] 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0E3C3C00) [pid = 4024] [serial = 809] [outer = 00000000] 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0E433C00) [pid = 4024] [serial = 810] [outer = 0E3C3C00] 08:58:57 INFO - PROCESS | 4024 | 1467647937185 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (11548C00) [pid = 4024] [serial = 811] [outer = 0E3C3C00] 08:58:57 INFO - PROCESS | 4024 | 1467647937565 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 08:58:57 INFO - PROCESS | 4024 | 1467647937599 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 4024 | 1467647937603 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:58:57 INFO - PROCESS | 4024 | 1467647937613 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 4024 | 1467647937618 Marionette TRACE conn6 <- [1,1046,null,{}] 08:58:57 INFO - PROCESS | 4024 | 1467647937621 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}] 08:58:57 INFO - PROCESS | 4024 | 1467647937625 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:57 INFO - PROCESS | 4024 | 1467647937760 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:58:57 INFO - PROCESS | 4024 | 1467647937778 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 4024 | 1467647937780 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:57 INFO - PROCESS | 4024 | ++DOCSHELL 1439C800 == 30 [pid = 4024] [id = 271] 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (143A2400) [pid = 4024] [serial = 812] [outer = 00000000] 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (14C24C00) [pid = 4024] [serial = 813] [outer = 143A2400] 08:58:57 INFO - PROCESS | 4024 | 1467647937824 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (15C63800) [pid = 4024] [serial = 814] [outer = 143A2400] 08:58:58 INFO - PROCESS | 4024 | 1467647938256 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 08:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:58:58 INFO - PROCESS | 4024 | 1467647938304 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 4024 | 1467647938307 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 4024 | 1467647938310 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 4024 | 1467647938312 Marionette TRACE conn6 <- [1,1050,null,{}] 08:58:58 INFO - PROCESS | 4024 | 1467647938315 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}] 08:58:58 INFO - PROCESS | 4024 | 1467647938317 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:58 INFO - PROCESS | 4024 | 1467647938456 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:58:58 INFO - PROCESS | 4024 | 1467647938479 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 4024 | 1467647938481 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:58 INFO - PROCESS | 4024 | ++DOCSHELL 17574C00 == 31 [pid = 4024] [id = 272] 08:58:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17575C00) [pid = 4024] [serial = 815] [outer = 00000000] 08:58:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1758E000) [pid = 4024] [serial = 816] [outer = 17575C00] 08:58:58 INFO - PROCESS | 4024 | 1467647938525 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17757800) [pid = 4024] [serial = 817] [outer = 17575C00] 08:58:58 INFO - PROCESS | 4024 | 1467647938944 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 08:58:58 INFO - PROCESS | 4024 | 1467647938984 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 4024 | 1467647938986 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:58:58 INFO - PROCESS | 4024 | 1467647938989 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 4024 | 1467647938991 Marionette TRACE conn6 <- [1,1054,null,{}] 08:58:59 INFO - PROCESS | 4024 | 1467647938994 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}] 08:58:59 INFO - PROCESS | 4024 | 1467647938996 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:59 INFO - PROCESS | 4024 | 1467647939106 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:58:59 INFO - PROCESS | 4024 | 1467647939111 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 4024 | 1467647939117 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:58:59 INFO - PROCESS | 4024 | ++DOCSHELL 17A9D400 == 32 [pid = 4024] [id = 273] 08:58:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17A9F400) [pid = 4024] [serial = 818] [outer = 00000000] 08:58:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17AABC00) [pid = 4024] [serial = 819] [outer = 17A9F400] 08:58:59 INFO - PROCESS | 4024 | 1467647939219 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17C4A400) [pid = 4024] [serial = 820] [outer = 17A9F400] 08:58:59 INFO - PROCESS | 4024 | 1467647939672 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (19192800) [pid = 4024] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18C07000) [pid = 4024] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (146D5400) [pid = 4024] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17C46C00) [pid = 4024] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (08D87000) [pid = 4024] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14C61400) [pid = 4024] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0CBB7400) [pid = 4024] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1810D800) [pid = 4024] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB5FC00) [pid = 4024] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DD2F000) [pid = 4024] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (189AE000) [pid = 4024] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1757DC00) [pid = 4024] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:59:00 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18F7E000) [pid = 4024] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:59:00 INFO - PROCESS | 4024 | 1467647940011 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 4024 | 1467647940013 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:59:00 INFO - PROCESS | 4024 | 1467647940043 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 4024 | 1467647940045 Marionette TRACE conn6 <- [1,1058,null,{}] 08:59:00 INFO - PROCESS | 4024 | 1467647940049 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}] 08:59:00 INFO - PROCESS | 4024 | 1467647940051 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:00 INFO - PROCESS | 4024 | 1467647940143 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:59:00 INFO - PROCESS | 4024 | 1467647940148 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 4024 | 1467647940150 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:00 INFO - PROCESS | 4024 | ++DOCSHELL 0B0DAC00 == 33 [pid = 4024] [id = 274] 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DB65000) [pid = 4024] [serial = 821] [outer = 00000000] 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1757DC00) [pid = 4024] [serial = 822] [outer = 0DB65000] 08:59:00 INFO - PROCESS | 4024 | 1467647940193 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17AA0C00) [pid = 4024] [serial = 823] [outer = 0DB65000] 08:59:00 INFO - PROCESS | 4024 | 1467647940600 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 08:59:00 INFO - PROCESS | 4024 | 1467647940664 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 4024 | 1467647940666 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:59:00 INFO - PROCESS | 4024 | 1467647940669 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 4024 | 1467647940671 Marionette TRACE conn6 <- [1,1062,null,{}] 08:59:00 INFO - PROCESS | 4024 | 1467647940677 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}] 08:59:00 INFO - PROCESS | 4024 | 1467647940679 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:00 INFO - PROCESS | 4024 | 1467647940756 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:59:00 INFO - PROCESS | 4024 | 1467647940761 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 4024 | 1467647940763 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:00 INFO - PROCESS | 4024 | ++DOCSHELL 18105400 == 34 [pid = 4024] [id = 275] 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18105C00) [pid = 4024] [serial = 824] [outer = 00000000] 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (186A5000) [pid = 4024] [serial = 825] [outer = 18105C00] 08:59:00 INFO - PROCESS | 4024 | 1467647940807 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (186AA400) [pid = 4024] [serial = 826] [outer = 18105C00] 08:59:01 INFO - PROCESS | 4024 | 1467647941213 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 08:59:01 INFO - PROCESS | 4024 | 1467647941242 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 4024 | 1467647941245 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 4024 | 1467647941248 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:59:01 INFO - PROCESS | 4024 | 1467647941249 Marionette TRACE conn6 <- [1,1066,null,{}] 08:59:01 INFO - PROCESS | 4024 | 1467647941253 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}] 08:59:01 INFO - PROCESS | 4024 | 1467647941255 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:01 INFO - PROCESS | 4024 | 1467647941371 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:59:01 INFO - PROCESS | 4024 | 1467647941379 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 4024 | 1467647941381 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:01 INFO - PROCESS | 4024 | ++DOCSHELL 186AEC00 == 35 [pid = 4024] [id = 276] 08:59:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (188D0C00) [pid = 4024] [serial = 827] [outer = 00000000] 08:59:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (188D9000) [pid = 4024] [serial = 828] [outer = 188D0C00] 08:59:01 INFO - PROCESS | 4024 | 1467647941424 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (188DA800) [pid = 4024] [serial = 829] [outer = 188D0C00] 08:59:01 INFO - PROCESS | 4024 | 1467647941845 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 08:59:01 INFO - PROCESS | 4024 | 1467647941893 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 4024 | 1467647941895 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:59:01 INFO - PROCESS | 4024 | 1467647941907 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 4024 | 1467647941909 Marionette TRACE conn6 <- [1,1070,null,{}] 08:59:01 INFO - PROCESS | 4024 | 1467647941913 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}] 08:59:01 INFO - PROCESS | 4024 | 1467647941915 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:02 INFO - PROCESS | 4024 | 1467647942036 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:59:02 INFO - PROCESS | 4024 | 1467647942133 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 4024 | 1467647942136 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:02 INFO - PROCESS | 4024 | ++DOCSHELL 08D85400 == 36 [pid = 4024] [id = 277] 08:59:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (08D86400) [pid = 4024] [serial = 830] [outer = 00000000] 08:59:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (09159000) [pid = 4024] [serial = 831] [outer = 08D86400] 08:59:02 INFO - PROCESS | 4024 | 1467647942234 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0B0DFC00) [pid = 4024] [serial = 832] [outer = 08D86400] 08:59:03 INFO - PROCESS | 4024 | 1467647943053 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1179ms 08:59:03 INFO - PROCESS | 4024 | 1467647943082 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 4024 | 1467647943087 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:59:03 INFO - PROCESS | 4024 | 1467647943091 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 4024 | 1467647943095 Marionette TRACE conn6 <- [1,1074,null,{}] 08:59:03 INFO - PROCESS | 4024 | 1467647943100 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}] 08:59:03 INFO - PROCESS | 4024 | 1467647943103 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:03 INFO - PROCESS | 4024 | 1467647943225 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:59:03 INFO - PROCESS | 4024 | 1467647943354 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 4024 | 1467647943357 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:03 INFO - PROCESS | 4024 | ++DOCSHELL 0DA28400 == 37 [pid = 4024] [id = 278] 08:59:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DDCD000) [pid = 4024] [serial = 833] [outer = 00000000] 08:59:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0E381000) [pid = 4024] [serial = 834] [outer = 0DDCD000] 08:59:03 INFO - PROCESS | 4024 | 1467647943414 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (115AD400) [pid = 4024] [serial = 835] [outer = 0DDCD000] 08:59:04 INFO - PROCESS | 4024 | 1467647944234 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1175ms 08:59:04 INFO - PROCESS | 4024 | 1467647944267 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 4024 | 1467647944271 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:59:04 INFO - PROCESS | 4024 | 1467647944300 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 4024 | 1467647944303 Marionette TRACE conn6 <- [1,1078,null,{}] 08:59:04 INFO - PROCESS | 4024 | 1467647944311 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}] 08:59:04 INFO - PROCESS | 4024 | 1467647944313 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:04 INFO - PROCESS | 4024 | 1467647944429 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:59:04 INFO - PROCESS | 4024 | 1467647944596 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 4024 | 1467647944601 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:04 INFO - PROCESS | 4024 | ++DOCSHELL 1439D000 == 38 [pid = 4024] [id = 279] 08:59:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1439E000) [pid = 4024] [serial = 836] [outer = 00000000] 08:59:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (145E6800) [pid = 4024] [serial = 837] [outer = 1439E000] 08:59:04 INFO - PROCESS | 4024 | 1467647944651 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (146CF400) [pid = 4024] [serial = 838] [outer = 1439E000] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 186AEC00 == 37 [pid = 4024] [id = 276] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 18105400 == 36 [pid = 4024] [id = 275] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 0B0DAC00 == 35 [pid = 4024] [id = 274] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 17A9D400 == 34 [pid = 4024] [id = 273] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 17574C00 == 33 [pid = 4024] [id = 272] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 1439C800 == 32 [pid = 4024] [id = 271] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 0E382000 == 31 [pid = 4024] [id = 270] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 0DA13C00 == 30 [pid = 4024] [id = 269] 08:59:04 INFO - PROCESS | 4024 | --DOCSHELL 0915E000 == 29 [pid = 4024] [id = 268] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (19BF2000) [pid = 4024] [serial = 751] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (18C9EC00) [pid = 4024] [serial = 777] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (188D3000) [pid = 4024] [serial = 781] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (18104C00) [pid = 4024] [serial = 772] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0CD3B000) [pid = 4024] [serial = 759] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (14DE9000) [pid = 4024] [serial = 765] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0D5D5000) [pid = 4024] [serial = 753] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (18EA0000) [pid = 4024] [serial = 778] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (188D1800) [pid = 4024] [serial = 775] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0D5E3400) [pid = 4024] [serial = 754] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DE15C00) [pid = 4024] [serial = 763] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0E318C00) [pid = 4024] [serial = 756] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (188D0800) [pid = 4024] [serial = 774] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D5D9800) [pid = 4024] [serial = 760] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (143A1400) [pid = 4024] [serial = 757] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17C49400) [pid = 4024] [serial = 771] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18F4DC00) [pid = 4024] [serial = 783] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1688CC00) [pid = 4024] [serial = 766] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17A9D800) [pid = 4024] [serial = 769] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DD2AC00) [pid = 4024] [serial = 762] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1775B000) [pid = 4024] [serial = 768] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA5800) [pid = 4024] [serial = 780] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C0F000) [pid = 4024] [serial = 784] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (19DD8400) [pid = 4024] [serial = 787] [outer = 00000000] [url = about:blank] 08:59:04 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (19D0C000) [pid = 4024] [serial = 786] [outer = 00000000] [url = about:blank] 08:59:05 INFO - PROCESS | 4024 | 1467647945141 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 910ms 08:59:05 INFO - PROCESS | 4024 | 1467647945187 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 4024 | 1467647945191 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:59:05 INFO - PROCESS | 4024 | 1467647945198 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 4024 | 1467647945200 Marionette TRACE conn6 <- [1,1082,null,{}] 08:59:05 INFO - PROCESS | 4024 | 1467647945204 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}] 08:59:05 INFO - PROCESS | 4024 | 1467647945207 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:05 INFO - PROCESS | 4024 | 1467647945298 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:59:05 INFO - PROCESS | 4024 | 1467647945306 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 4024 | 1467647945309 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:05 INFO - PROCESS | 4024 | ++DOCSHELL 0DA13000 == 30 [pid = 4024] [id = 280] 08:59:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DA2CC00) [pid = 4024] [serial = 839] [outer = 00000000] 08:59:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0E30C400) [pid = 4024] [serial = 840] [outer = 0DA2CC00] 08:59:05 INFO - PROCESS | 4024 | 1467647945356 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1439C800) [pid = 4024] [serial = 841] [outer = 0DA2CC00] 08:59:05 INFO - PROCESS | 4024 | 1467647945821 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 08:59:05 INFO - PROCESS | 4024 | 1467647945871 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 4024 | 1467647945874 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:59:05 INFO - PROCESS | 4024 | 1467647945877 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 4024 | 1467647945881 Marionette TRACE conn6 <- [1,1086,null,{}] 08:59:05 INFO - PROCESS | 4024 | 1467647945891 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}] 08:59:05 INFO - PROCESS | 4024 | 1467647945896 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:06 INFO - PROCESS | 4024 | 1467647946011 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:59:06 INFO - PROCESS | 4024 | 1467647946105 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 4024 | 1467647946108 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:06 INFO - PROCESS | 4024 | ++DOCSHELL 17578800 == 31 [pid = 4024] [id = 281] 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17579800) [pid = 4024] [serial = 842] [outer = 00000000] 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17581800) [pid = 4024] [serial = 843] [outer = 17579800] 08:59:06 INFO - PROCESS | 4024 | 1467647946155 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1775C000) [pid = 4024] [serial = 844] [outer = 17579800] 08:59:06 INFO - PROCESS | 4024 | 1467647946518 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 08:59:06 INFO - PROCESS | 4024 | 1467647946557 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 4024 | 1467647946560 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:59:06 INFO - PROCESS | 4024 | 1467647946563 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 4024 | 1467647946565 Marionette TRACE conn6 <- [1,1090,null,{}] 08:59:06 INFO - PROCESS | 4024 | 1467647946569 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}] 08:59:06 INFO - PROCESS | 4024 | 1467647946571 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:06 INFO - PROCESS | 4024 | 1467647946656 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:59:06 INFO - PROCESS | 4024 | 1467647946661 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 4024 | 1467647946663 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:06 INFO - PROCESS | 4024 | ++DOCSHELL 17A9D400 == 32 [pid = 4024] [id = 282] 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17AA1C00) [pid = 4024] [serial = 845] [outer = 00000000] 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18105800) [pid = 4024] [serial = 846] [outer = 17AA1C00] 08:59:06 INFO - PROCESS | 4024 | 1467647946717 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1810CC00) [pid = 4024] [serial = 847] [outer = 17AA1C00] 08:59:07 INFO - PROCESS | 4024 | 1467647947183 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:59:07 INFO - PROCESS | 4024 | 1467647947237 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 4024 | 1467647947239 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:59:07 INFO - PROCESS | 4024 | 1467647947247 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 4024 | 1467647947249 Marionette TRACE conn6 <- [1,1094,null,{}] 08:59:07 INFO - PROCESS | 4024 | 1467647947253 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}] 08:59:07 INFO - PROCESS | 4024 | 1467647947255 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:07 INFO - PROCESS | 4024 | 1467647947363 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:59:07 INFO - PROCESS | 4024 | 1467647947449 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 4024 | 1467647947451 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:07 INFO - PROCESS | 4024 | ++DOCSHELL 0E3CB000 == 33 [pid = 4024] [id = 283] 08:59:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18104800) [pid = 4024] [serial = 848] [outer = 00000000] 08:59:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186AA800) [pid = 4024] [serial = 849] [outer = 18104800] 08:59:07 INFO - PROCESS | 4024 | 1467647947495 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188D0800) [pid = 4024] [serial = 850] [outer = 18104800] 08:59:07 INFO - PROCESS | 4024 | 1467647947903 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 731ms 08:59:07 INFO - PROCESS | 4024 | 1467647947981 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 4024 | 1467647947984 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:59:07 INFO - PROCESS | 4024 | 1467647947987 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 4024 | 1467647947988 Marionette TRACE conn6 <- [1,1098,null,{}] 08:59:08 INFO - PROCESS | 4024 | 1467647947992 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}] 08:59:08 INFO - PROCESS | 4024 | 1467647947997 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:08 INFO - PROCESS | 4024 | 1467647948139 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:59:08 INFO - PROCESS | 4024 | 1467647948147 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 4024 | 1467647948149 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:08 INFO - PROCESS | 4024 | ++DOCSHELL 188D6C00 == 34 [pid = 4024] [id = 284] 08:59:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (188D8000) [pid = 4024] [serial = 851] [outer = 00000000] 08:59:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18CA2C00) [pid = 4024] [serial = 852] [outer = 188D8000] 08:59:08 INFO - PROCESS | 4024 | 1467647948193 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18EA0000) [pid = 4024] [serial = 853] [outer = 188D8000] 08:59:08 INFO - PROCESS | 4024 | 1467647948652 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 08:59:08 INFO - PROCESS | 4024 | 1467647948724 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 4024 | 1467647948726 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:59:08 INFO - PROCESS | 4024 | 1467647948734 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:59:08 INFO - PROCESS | 4024 | 1467647948736 Marionette TRACE conn6 <- [1,1102,null,{}] 08:59:08 INFO - PROCESS | 4024 | 1467647948739 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}] 08:59:08 INFO - PROCESS | 4024 | 1467647948741 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:08 INFO - PROCESS | 4024 | 1467647948863 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (09162000) [pid = 4024] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0E3C3C00) [pid = 4024] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CD84000) [pid = 4024] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17A9F400) [pid = 4024] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA14800) [pid = 4024] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17575C00) [pid = 4024] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DB65000) [pid = 4024] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA19C00) [pid = 4024] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (148B6400) [pid = 4024] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (19BE5C00) [pid = 4024] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1A7A6000) [pid = 4024] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18105C00) [pid = 4024] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:59:09 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (143A2400) [pid = 4024] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:59:09 INFO - PROCESS | 4024 | 1467647949042 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 4024 | 1467647949043 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:09 INFO - PROCESS | 4024 | ++DOCSHELL 0B052400 == 35 [pid = 4024] [id = 285] 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0CBB3800) [pid = 4024] [serial = 854] [outer = 00000000] 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DD35800) [pid = 4024] [serial = 855] [outer = 0CBB3800] 08:59:09 INFO - PROCESS | 4024 | 1467647949088 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (14CA0000) [pid = 4024] [serial = 856] [outer = 0CBB3800] 08:59:09 INFO - PROCESS | 4024 | 1467647949446 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 08:59:09 INFO - PROCESS | 4024 | 1467647949508 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:59:09 INFO - PROCESS | 4024 | 1467647949510 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 4024 | 1467647949513 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 4024 | 1467647949515 Marionette TRACE conn6 <- [1,1106,null,{}] 08:59:09 INFO - PROCESS | 4024 | 1467647949519 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}] 08:59:09 INFO - PROCESS | 4024 | 1467647949520 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:09 INFO - PROCESS | 4024 | 1467647949631 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:59:09 INFO - PROCESS | 4024 | 1467647949639 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 4024 | 1467647949641 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:09 INFO - PROCESS | 4024 | ++DOCSHELL 146CD400 == 36 [pid = 4024] [id = 286] 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (146D5000) [pid = 4024] [serial = 857] [outer = 00000000] 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18F4CC00) [pid = 4024] [serial = 858] [outer = 146D5000] 08:59:09 INFO - PROCESS | 4024 | 1467647949683 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18F55C00) [pid = 4024] [serial = 859] [outer = 146D5000] 08:59:10 INFO - PROCESS | 4024 | 1467647950087 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:59:10 INFO - PROCESS | 4024 | 1467647950144 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 4024 | 1467647950146 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:59:10 INFO - PROCESS | 4024 | 1467647950149 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 4024 | 1467647950151 Marionette TRACE conn6 <- [1,1110,null,{}] 08:59:10 INFO - PROCESS | 4024 | 1467647950154 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}] 08:59:10 INFO - PROCESS | 4024 | 1467647950156 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:10 INFO - PROCESS | 4024 | 1467647950269 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:59:10 INFO - PROCESS | 4024 | 1467647950307 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 4024 | 1467647950309 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:10 INFO - PROCESS | 4024 | ++DOCSHELL 0915B800 == 37 [pid = 4024] [id = 287] 08:59:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17A9F800) [pid = 4024] [serial = 860] [outer = 00000000] 08:59:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1926EC00) [pid = 4024] [serial = 861] [outer = 17A9F800] 08:59:10 INFO - PROCESS | 4024 | 1467647950354 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (19BE6C00) [pid = 4024] [serial = 862] [outer = 17A9F800] 08:59:10 INFO - PROCESS | 4024 | 1467647950754 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 08:59:10 INFO - PROCESS | 4024 | 1467647950780 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 4024 | 1467647950782 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:59:10 INFO - PROCESS | 4024 | 1467647950795 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 4024 | 1467647950797 Marionette TRACE conn6 <- [1,1114,null,{}] 08:59:10 INFO - PROCESS | 4024 | 1467647950800 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}] 08:59:10 INFO - PROCESS | 4024 | 1467647950802 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:10 INFO - PROCESS | 4024 | 1467647950918 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:59:10 INFO - PROCESS | 4024 | 1467647950939 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 4024 | 1467647950941 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:10 INFO - PROCESS | 4024 | ++DOCSHELL 0DB6CC00 == 38 [pid = 4024] [id = 288] 08:59:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1757C400) [pid = 4024] [serial = 863] [outer = 00000000] 08:59:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1A05C000) [pid = 4024] [serial = 864] [outer = 1757C400] 08:59:11 INFO - PROCESS | 4024 | 1467647950987 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1A730000) [pid = 4024] [serial = 865] [outer = 1757C400] 08:59:11 INFO - PROCESS | 4024 | 1467647951688 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 08:59:11 INFO - PROCESS | 4024 | 1467647951726 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 4024 | 1467647951731 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:59:11 INFO - PROCESS | 4024 | 1467647951735 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 4024 | 1467647951740 Marionette TRACE conn6 <- [1,1118,null,{}] 08:59:11 INFO - PROCESS | 4024 | 1467647951746 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}] 08:59:11 INFO - PROCESS | 4024 | 1467647951749 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:11 INFO - PROCESS | 4024 | 1467647951864 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:59:12 INFO - PROCESS | 4024 | 1467647951996 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 4024 | 1467647951999 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:12 INFO - PROCESS | 4024 | ++DOCSHELL 0D57C000 == 39 [pid = 4024] [id = 289] 08:59:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DA12C00) [pid = 4024] [serial = 866] [outer = 00000000] 08:59:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1459F800) [pid = 4024] [serial = 867] [outer = 0DA12C00] 08:59:12 INFO - PROCESS | 4024 | 1467647952057 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (14C97C00) [pid = 4024] [serial = 868] [outer = 0DA12C00] 08:59:12 INFO - PROCESS | 4024 | [4024] 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 08:59:12 INFO - PROCESS | 4024 | 1467647952736 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1024ms 08:59:12 INFO - PROCESS | 4024 | 1467647952772 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 4024 | 1467647952778 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:59:12 INFO - PROCESS | 4024 | 1467647952786 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 4024 | 1467647952788 Marionette TRACE conn6 <- [1,1122,null,{}] 08:59:12 INFO - PROCESS | 4024 | 1467647952811 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}] 08:59:12 INFO - PROCESS | 4024 | 1467647952814 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:12 INFO - PROCESS | 4024 | 1467647952927 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:59:13 INFO - PROCESS | 4024 | 1467647953057 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 4024 | 1467647953060 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:13 INFO - PROCESS | 4024 | ++DOCSHELL 18C9B800 == 40 [pid = 4024] [id = 290] 08:59:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18C9CC00) [pid = 4024] [serial = 869] [outer = 00000000] 08:59:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18EA1C00) [pid = 4024] [serial = 870] [outer = 18C9CC00] 08:59:13 INFO - PROCESS | 4024 | 1467647953117 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (19D10000) [pid = 4024] [serial = 871] [outer = 18C9CC00] 08:59:13 INFO - PROCESS | 4024 | 1467647953695 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 08:59:13 INFO - PROCESS | 4024 | 1467647953757 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 4024 | 1467647953760 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:59:13 INFO - PROCESS | 4024 | 1467647953763 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 4024 | 1467647953767 Marionette TRACE conn6 <- [1,1126,null,{}] 08:59:13 INFO - PROCESS | 4024 | 1467647953778 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}] 08:59:13 INFO - PROCESS | 4024 | 1467647953783 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:13 INFO - PROCESS | 4024 | 1467647953890 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:59:14 INFO - PROCESS | 4024 | 1467647953997 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 4024 | 1467647954001 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:14 INFO - PROCESS | 4024 | ++DOCSHELL 1B377C00 == 41 [pid = 4024] [id = 291] 08:59:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1B378C00) [pid = 4024] [serial = 872] [outer = 00000000] 08:59:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1BA0F400) [pid = 4024] [serial = 873] [outer = 1B378C00] 08:59:14 INFO - PROCESS | 4024 | 1467647954060 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1C0CE800) [pid = 4024] [serial = 874] [outer = 1B378C00] 08:59:14 INFO - PROCESS | 4024 | 1467647954727 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 08:59:14 INFO - PROCESS | 4024 | 1467647954737 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 4024 | 1467647954740 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 4024 | 1467647954743 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:59:14 INFO - PROCESS | 4024 | 1467647954745 Marionette TRACE conn6 <- [1,1130,null,{}] 08:59:14 INFO - PROCESS | 4024 | 1467647954749 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}] 08:59:14 INFO - PROCESS | 4024 | 1467647954751 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:14 INFO - PROCESS | 4024 | 1467647954862 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:59:15 INFO - PROCESS | 4024 | 1467647955096 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 4024 | 1467647955099 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:15 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E6000 == 42 [pid = 4024] [id = 292] 08:59:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0CBB0C00) [pid = 4024] [serial = 875] [outer = 00000000] 08:59:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0CD84000) [pid = 4024] [serial = 876] [outer = 0CBB0C00] 08:59:15 INFO - PROCESS | 4024 | 1467647955168 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0D5DC000) [pid = 4024] [serial = 877] [outer = 0CBB0C00] 08:59:15 INFO - PROCESS | 4024 | 1467647955767 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1067ms 08:59:15 INFO - PROCESS | 4024 | 1467647955815 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 4024 | 1467647955818 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:59:15 INFO - PROCESS | 4024 | 1467647955822 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 4024 | 1467647955825 Marionette TRACE conn6 <- [1,1134,null,{}] 08:59:15 INFO - PROCESS | 4024 | 1467647955830 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}] 08:59:15 INFO - PROCESS | 4024 | 1467647955833 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0915B800 == 41 [pid = 4024] [id = 287] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 146CD400 == 40 [pid = 4024] [id = 286] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0B052400 == 39 [pid = 4024] [id = 285] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 188D6C00 == 38 [pid = 4024] [id = 284] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0E3CB000 == 37 [pid = 4024] [id = 283] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 17A9D400 == 36 [pid = 4024] [id = 282] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 17578800 == 35 [pid = 4024] [id = 281] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0DA13000 == 34 [pid = 4024] [id = 280] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 1439D000 == 33 [pid = 4024] [id = 279] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0DA28400 == 32 [pid = 4024] [id = 278] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 08D85400 == 31 [pid = 4024] [id = 277] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 1B377C00 == 30 [pid = 4024] [id = 291] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0B0E6000 == 29 [pid = 4024] [id = 292] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 18C9B800 == 28 [pid = 4024] [id = 290] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0DB6CC00 == 27 [pid = 4024] [id = 288] 08:59:16 INFO - PROCESS | 4024 | --DOCSHELL 0D57C000 == 26 [pid = 4024] [id = 289] 08:59:16 INFO - PROCESS | 4024 | 1467647956533 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (188D9000) [pid = 4024] [serial = 828] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0B04D000) [pid = 4024] [serial = 804] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0B0E9000) [pid = 4024] [serial = 805] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0E433C00) [pid = 4024] [serial = 810] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (11548C00) [pid = 4024] [serial = 811] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DA1F800) [pid = 4024] [serial = 802] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0D5D4C00) [pid = 4024] [serial = 801] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17AABC00) [pid = 4024] [serial = 819] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DA1FC00) [pid = 4024] [serial = 807] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA2B800) [pid = 4024] [serial = 808] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1758E000) [pid = 4024] [serial = 816] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17AA0C00) [pid = 4024] [serial = 823] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1757DC00) [pid = 4024] [serial = 822] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DB6B000) [pid = 4024] [serial = 790] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA2DC00) [pid = 4024] [serial = 789] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17590000) [pid = 4024] [serial = 793] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (171E4800) [pid = 4024] [serial = 792] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A72F000) [pid = 4024] [serial = 796] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1A081000) [pid = 4024] [serial = 795] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B379000) [pid = 4024] [serial = 799] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1B2B1800) [pid = 4024] [serial = 798] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C4A400) [pid = 4024] [serial = 820] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (186AA400) [pid = 4024] [serial = 826] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (14C24C00) [pid = 4024] [serial = 813] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (15C63800) [pid = 4024] [serial = 814] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17757800) [pid = 4024] [serial = 817] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (186A5000) [pid = 4024] [serial = 825] [outer = 00000000] [url = about:blank] 08:59:16 INFO - PROCESS | 4024 | 1467647956751 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 4024 | 1467647956753 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:16 INFO - PROCESS | 4024 | ++DOCSHELL 0915B000 == 27 [pid = 4024] [id = 293] 08:59:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0915B800) [pid = 4024] [serial = 878] [outer = 00000000] 08:59:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (09161C00) [pid = 4024] [serial = 879] [outer = 0915B800] 08:59:16 INFO - PROCESS | 4024 | 1467647956802 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0B0E3800) [pid = 4024] [serial = 880] [outer = 0915B800] 08:59:17 INFO - PROCESS | 4024 | 1467647957243 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1471ms 08:59:17 INFO - PROCESS | 4024 | 1467647957295 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 4024 | 1467647957300 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:59:17 INFO - PROCESS | 4024 | 1467647957304 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 4024 | 1467647957307 Marionette TRACE conn6 <- [1,1138,null,{}] 08:59:17 INFO - PROCESS | 4024 | 1467647957312 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}] 08:59:17 INFO - PROCESS | 4024 | 1467647957315 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:17 INFO - PROCESS | 4024 | 1467647957401 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:59:17 INFO - PROCESS | 4024 | 1467647957408 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 4024 | 1467647957411 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:17 INFO - PROCESS | 4024 | ++DOCSHELL 0DA14800 == 28 [pid = 4024] [id = 294] 08:59:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA16800) [pid = 4024] [serial = 881] [outer = 00000000] 08:59:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DA26400) [pid = 4024] [serial = 882] [outer = 0DA16800] 08:59:17 INFO - PROCESS | 4024 | 1467647957459 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DA2C000) [pid = 4024] [serial = 883] [outer = 0DA16800] 08:59:17 INFO - PROCESS | 4024 | 1467647957914 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 631ms 08:59:17 INFO - PROCESS | 4024 | 1467647957935 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 4024 | 1467647957938 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:59:17 INFO - PROCESS | 4024 | 1467647957942 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 4024 | 1467647957944 Marionette TRACE conn6 <- [1,1142,null,{}] 08:59:17 INFO - PROCESS | 4024 | 1467647957949 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}] 08:59:17 INFO - PROCESS | 4024 | 1467647957951 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:18 INFO - PROCESS | 4024 | 1467647958070 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:59:18 INFO - PROCESS | 4024 | 1467647958082 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 4024 | 1467647958084 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:18 INFO - PROCESS | 4024 | ++DOCSHELL 0E435800 == 29 [pid = 4024] [id = 295] 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0E439C00) [pid = 4024] [serial = 884] [outer = 00000000] 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (11548C00) [pid = 4024] [serial = 885] [outer = 0E439C00] 08:59:18 INFO - PROCESS | 4024 | 1467647958129 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1439C000) [pid = 4024] [serial = 886] [outer = 0E439C00] 08:59:18 INFO - PROCESS | 4024 | 1467647958605 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 08:59:18 INFO - PROCESS | 4024 | 1467647958675 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 4024 | 1467647958679 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:59:18 INFO - PROCESS | 4024 | 1467647958689 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 4024 | 1467647958693 Marionette TRACE conn6 <- [1,1146,null,{}] 08:59:18 INFO - PROCESS | 4024 | 1467647958702 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}] 08:59:18 INFO - PROCESS | 4024 | 1467647958705 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:18 INFO - PROCESS | 4024 | 1467647958793 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:59:18 INFO - PROCESS | 4024 | 1467647958816 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 4024 | 1467647958818 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:18 INFO - PROCESS | 4024 | ++DOCSHELL 15C66400 == 30 [pid = 4024] [id = 296] 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (15C66800) [pid = 4024] [serial = 887] [outer = 00000000] 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (171E5800) [pid = 4024] [serial = 888] [outer = 15C66800] 08:59:18 INFO - PROCESS | 4024 | 1467647958862 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17579C00) [pid = 4024] [serial = 889] [outer = 15C66800] 08:59:19 INFO - PROCESS | 4024 | 1467647959326 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 08:59:19 INFO - PROCESS | 4024 | 1467647959375 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:59:19 INFO - PROCESS | 4024 | 1467647959377 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 4024 | 1467647959380 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 4024 | 1467647959382 Marionette TRACE conn6 <- [1,1150,null,{}] 08:59:19 INFO - PROCESS | 4024 | 1467647959385 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}] 08:59:19 INFO - PROCESS | 4024 | 1467647959387 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:19 INFO - PROCESS | 4024 | 1467647959526 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:59:19 INFO - PROCESS | 4024 | 1467647959536 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 4024 | 1467647959537 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:19 INFO - PROCESS | 4024 | ++DOCSHELL 1757F800 == 31 [pid = 4024] [id = 297] 08:59:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17580800) [pid = 4024] [serial = 890] [outer = 00000000] 08:59:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17755400) [pid = 4024] [serial = 891] [outer = 17580800] 08:59:19 INFO - PROCESS | 4024 | 1467647959633 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17A12C00) [pid = 4024] [serial = 892] [outer = 17580800] 08:59:20 INFO - PROCESS | 4024 | 1467647960051 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 08:59:20 INFO - PROCESS | 4024 | 1467647960111 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 4024 | 1467647960113 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:59:20 INFO - PROCESS | 4024 | 1467647960116 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 4024 | 1467647960118 Marionette TRACE conn6 <- [1,1154,null,{}] 08:59:20 INFO - PROCESS | 4024 | 1467647960122 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}] 08:59:20 INFO - PROCESS | 4024 | 1467647960124 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:20 INFO - PROCESS | 4024 | 1467647960233 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:59:20 INFO - PROCESS | 4024 | 1467647960239 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 4024 | 1467647960244 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:20 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6000 == 32 [pid = 4024] [id = 298] 08:59:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17AA8000) [pid = 4024] [serial = 893] [outer = 00000000] 08:59:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17C49400) [pid = 4024] [serial = 894] [outer = 17AA8000] 08:59:20 INFO - PROCESS | 4024 | 1467647960305 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18107800) [pid = 4024] [serial = 895] [outer = 17AA8000] 08:59:20 INFO - PROCESS | 4024 | 1467647960798 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 08:59:20 INFO - PROCESS | 4024 | 1467647960866 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 4024 | 1467647960868 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:59:20 INFO - PROCESS | 4024 | 1467647960879 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 4024 | 1467647960881 Marionette TRACE conn6 <- [1,1158,null,{}] 08:59:20 INFO - PROCESS | 4024 | 1467647960884 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}] 08:59:20 INFO - PROCESS | 4024 | 1467647960886 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:21 INFO - PROCESS | 4024 | 1467647961008 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:59:21 INFO - PROCESS | 4024 | 1467647961017 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 4024 | 1467647961019 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:21 INFO - PROCESS | 4024 | ++DOCSHELL 08D87000 == 33 [pid = 4024] [id = 299] 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1810E000) [pid = 4024] [serial = 896] [outer = 00000000] 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (186A3C00) [pid = 4024] [serial = 897] [outer = 1810E000] 08:59:21 INFO - PROCESS | 4024 | 1467647961061 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (186AD800) [pid = 4024] [serial = 898] [outer = 1810E000] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (188D0C00) [pid = 4024] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1757C400) [pid = 4024] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17A9F800) [pid = 4024] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18104800) [pid = 4024] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (188D8000) [pid = 4024] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0CBB3800) [pid = 4024] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17579800) [pid = 4024] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA2CC00) [pid = 4024] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (08D86400) [pid = 4024] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1439E000) [pid = 4024] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DDCD000) [pid = 4024] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17AA1C00) [pid = 4024] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:59:21 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (146D5000) [pid = 4024] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:59:21 INFO - PROCESS | 4024 | 1467647961693 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 08:59:21 INFO - PROCESS | 4024 | 1467647961753 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 4024 | 1467647961755 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:59:21 INFO - PROCESS | 4024 | 1467647961758 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:59:21 INFO - PROCESS | 4024 | 1467647961760 Marionette TRACE conn6 <- [1,1162,null,{}] 08:59:21 INFO - PROCESS | 4024 | 1467647961764 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}] 08:59:21 INFO - PROCESS | 4024 | 1467647961765 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:21 INFO - PROCESS | 4024 | 1467647961841 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:59:21 INFO - PROCESS | 4024 | 1467647961846 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 4024 | 1467647961848 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:21 INFO - PROCESS | 4024 | ++DOCSHELL 11548000 == 34 [pid = 4024] [id = 300] 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (143A4000) [pid = 4024] [serial = 899] [outer = 00000000] 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18101C00) [pid = 4024] [serial = 900] [outer = 143A4000] 08:59:21 INFO - PROCESS | 4024 | 1467647961891 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1860C000) [pid = 4024] [serial = 901] [outer = 143A4000] 08:59:22 INFO - PROCESS | 4024 | 1467647962317 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] 08:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:59:22 INFO - PROCESS | 4024 | 1467647962335 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:59:22 INFO - PROCESS | 4024 | 1467647962338 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 4024 | 1467647962340 Marionette TRACE conn6 <- [1,1166,null,{}] 08:59:22 INFO - PROCESS | 4024 | 1467647962360 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}] 08:59:22 INFO - PROCESS | 4024 | 1467647962362 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:22 INFO - PROCESS | 4024 | 1467647962440 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:59:22 INFO - PROCESS | 4024 | 1467647962445 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 4024 | 1467647962447 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:22 INFO - PROCESS | 4024 | ++DOCSHELL 188D6000 == 35 [pid = 4024] [id = 301] 08:59:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (188DCC00) [pid = 4024] [serial = 902] [outer = 00000000] 08:59:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18C9D400) [pid = 4024] [serial = 903] [outer = 188DCC00] 08:59:22 INFO - PROCESS | 4024 | 1467647962489 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18CA7800) [pid = 4024] [serial = 904] [outer = 188DCC00] 08:59:22 INFO - PROCESS | 4024 | 1467647962934 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] 08:59:22 INFO - PROCESS | 4024 | 1467647962974 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:59:23 INFO - PROCESS | 4024 | 1467647962993 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 4024 | 1467647962995 Marionette TRACE conn6 <- [1,1170,null,{}] 08:59:23 INFO - PROCESS | 4024 | 1467647962999 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}] 08:59:23 INFO - PROCESS | 4024 | 1467647963001 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:23 INFO - PROCESS | 4024 | 1467647963091 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:59:23 INFO - PROCESS | 4024 | 1467647963099 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 4024 | 1467647963101 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:23 INFO - PROCESS | 4024 | ++DOCSHELL 143A5C00 == 36 [pid = 4024] [id = 302] 08:59:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (188DEC00) [pid = 4024] [serial = 905] [outer = 00000000] 08:59:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18F56400) [pid = 4024] [serial = 906] [outer = 188DEC00] 08:59:23 INFO - PROCESS | 4024 | 1467647963145 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1919C000) [pid = 4024] [serial = 907] [outer = 188DEC00] 08:59:23 INFO - PROCESS | 4024 | 1467647963757 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] 08:59:23 INFO - PROCESS | 4024 | 1467647963884 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:59:23 INFO - PROCESS | 4024 | 1467647963891 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 4024 | 1467647963895 Marionette TRACE conn6 <- [1,1174,null,{}] 08:59:23 INFO - PROCESS | 4024 | 1467647963901 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}] 08:59:23 INFO - PROCESS | 4024 | 1467647963904 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:24 INFO - PROCESS | 4024 | 1467647964034 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:59:24 INFO - PROCESS | 4024 | 1467647964158 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 4024 | 1467647964163 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:24 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB1400 == 37 [pid = 4024] [id = 303] 08:59:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0CC90400) [pid = 4024] [serial = 908] [outer = 00000000] 08:59:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DA2CC00) [pid = 4024] [serial = 909] [outer = 0CC90400] 08:59:24 INFO - PROCESS | 4024 | 1467647964223 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DD2F000) [pid = 4024] [serial = 910] [outer = 0CC90400] 08:59:24 INFO - PROCESS | 4024 | 1467647964910 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] 08:59:24 INFO - PROCESS | 4024 | 1467647964977 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:59:25 INFO - PROCESS | 4024 | 1467647965008 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 4024 | 1467647965011 Marionette TRACE conn6 <- [1,1178,null,{}] 08:59:25 INFO - PROCESS | 4024 | 1467647965016 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}] 08:59:25 INFO - PROCESS | 4024 | 1467647965018 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:25 INFO - PROCESS | 4024 | 1467647965144 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:59:25 INFO - PROCESS | 4024 | 1467647965267 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 4024 | 1467647965269 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:25 INFO - PROCESS | 4024 | ++DOCSHELL 0DB67000 == 38 [pid = 4024] [id = 304] 08:59:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (171E5000) [pid = 4024] [serial = 911] [outer = 00000000] 08:59:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1758F400) [pid = 4024] [serial = 912] [outer = 171E5000] 08:59:25 INFO - PROCESS | 4024 | 1467647965326 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17AA4000) [pid = 4024] [serial = 913] [outer = 171E5000] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 188D6000 == 37 [pid = 4024] [id = 301] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 11548000 == 36 [pid = 4024] [id = 300] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 08D87000 == 35 [pid = 4024] [id = 299] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 17AA6000 == 34 [pid = 4024] [id = 298] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 1757F800 == 33 [pid = 4024] [id = 297] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 15C66400 == 32 [pid = 4024] [id = 296] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 0E435800 == 31 [pid = 4024] [id = 295] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 0DA14800 == 30 [pid = 4024] [id = 294] 08:59:26 INFO - PROCESS | 4024 | --DOCSHELL 0915B000 == 29 [pid = 4024] [id = 293] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (188DA800) [pid = 4024] [serial = 829] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (186AA800) [pid = 4024] [serial = 849] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18CA2C00) [pid = 4024] [serial = 852] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (188D0800) [pid = 4024] [serial = 850] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DD35800) [pid = 4024] [serial = 855] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18EA0000) [pid = 4024] [serial = 853] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17581800) [pid = 4024] [serial = 843] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1775C000) [pid = 4024] [serial = 844] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0E30C400) [pid = 4024] [serial = 840] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1439C800) [pid = 4024] [serial = 841] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (09159000) [pid = 4024] [serial = 831] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0B0DFC00) [pid = 4024] [serial = 832] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (145E6800) [pid = 4024] [serial = 837] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (146CF400) [pid = 4024] [serial = 838] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14CA0000) [pid = 4024] [serial = 856] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0E381000) [pid = 4024] [serial = 834] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (115AD400) [pid = 4024] [serial = 835] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18105800) [pid = 4024] [serial = 846] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (19BE6C00) [pid = 4024] [serial = 862] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18F4CC00) [pid = 4024] [serial = 858] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1810CC00) [pid = 4024] [serial = 847] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18F55C00) [pid = 4024] [serial = 859] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1A05C000) [pid = 4024] [serial = 864] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1A730000) [pid = 4024] [serial = 865] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1926EC00) [pid = 4024] [serial = 861] [outer = 00000000] [url = about:blank] 08:59:26 INFO - PROCESS | 4024 | 1467647966247 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] 08:59:26 INFO - PROCESS | 4024 | 1467647966288 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:59:26 INFO - PROCESS | 4024 | 1467647966293 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 4024 | 1467647966296 Marionette TRACE conn6 <- [1,1182,null,{}] 08:59:26 INFO - PROCESS | 4024 | 1467647966301 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}] 08:59:26 INFO - PROCESS | 4024 | 1467647966304 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:26 INFO - PROCESS | 4024 | 1467647966395 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:59:26 INFO - PROCESS | 4024 | 1467647966409 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 4024 | 1467647966412 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:26 INFO - PROCESS | 4024 | ++DOCSHELL 0D575400 == 30 [pid = 4024] [id = 305] 08:59:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D576800) [pid = 4024] [serial = 914] [outer = 00000000] 08:59:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D5DBC00) [pid = 4024] [serial = 915] [outer = 0D576800] 08:59:26 INFO - PROCESS | 4024 | 1467647966463 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DA2E000) [pid = 4024] [serial = 916] [outer = 0D576800] 08:59:26 INFO - PROCESS | 4024 | 1467647966981 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] 08:59:27 INFO - PROCESS | 4024 | 1467647967028 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 4024 | 1467647967034 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:59:27 INFO - PROCESS | 4024 | 1467647967037 Marionette TRACE conn6 <- [1,1186,null,{}] 08:59:27 INFO - PROCESS | 4024 | 1467647967040 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}] 08:59:27 INFO - PROCESS | 4024 | 1467647967043 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:27 INFO - PROCESS | 4024 | 1467647967127 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:59:27 INFO - PROCESS | 4024 | 1467647967218 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 4024 | 1467647967220 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:27 INFO - PROCESS | 4024 | ++DOCSHELL 1439B800 == 31 [pid = 4024] [id = 306] 08:59:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1439C800) [pid = 4024] [serial = 917] [outer = 00000000] 08:59:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (145EC400) [pid = 4024] [serial = 918] [outer = 1439C800] 08:59:27 INFO - PROCESS | 4024 | 1467647967266 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (14899C00) [pid = 4024] [serial = 919] [outer = 1439C800] 08:59:27 INFO - PROCESS | 4024 | 1467647967677 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 08:59:27 INFO - PROCESS | 4024 | 1467647967709 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 4024 | 1467647967712 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 4024 | 1467647967715 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:59:27 INFO - PROCESS | 4024 | 1467647967719 Marionette TRACE conn6 <- [1,1190,null,{}] 08:59:27 INFO - PROCESS | 4024 | 1467647967729 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}] 08:59:27 INFO - PROCESS | 4024 | 1467647967733 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:27 INFO - PROCESS | 4024 | 1467647967844 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:59:27 INFO - PROCESS | 4024 | 1467647967852 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 4024 | 1467647967855 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:27 INFO - PROCESS | 4024 | ++DOCSHELL 17599800 == 32 [pid = 4024] [id = 307] 08:59:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17756C00) [pid = 4024] [serial = 920] [outer = 00000000] 08:59:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17A9D800) [pid = 4024] [serial = 921] [outer = 17756C00] 08:59:27 INFO - PROCESS | 4024 | 1467647967902 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17C40400) [pid = 4024] [serial = 922] [outer = 17756C00] 08:59:28 INFO - PROCESS | 4024 | 1467647968348 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]]]}] 08:59:28 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 08:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 08:59:28 INFO - PROCESS | 4024 | 1467647968397 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 4024 | 1467647968399 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:59:28 INFO - PROCESS | 4024 | 1467647968403 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 4024 | 1467647968404 Marionette TRACE conn6 <- [1,1194,null,{}] 08:59:28 INFO - PROCESS | 4024 | 1467647968415 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}] 08:59:28 INFO - PROCESS | 4024 | 1467647968417 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:28 INFO - PROCESS | 4024 | 1467647968537 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:59:28 INFO - PROCESS | 4024 | 1467647968544 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 4024 | 1467647968546 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:28 INFO - PROCESS | 4024 | ++DOCSHELL 1810CC00 == 33 [pid = 4024] [id = 308] 08:59:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1810D000) [pid = 4024] [serial = 923] [outer = 00000000] 08:59:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186A8C00) [pid = 4024] [serial = 924] [outer = 1810D000] 08:59:28 INFO - PROCESS | 4024 | 1467647968593 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188CF400) [pid = 4024] [serial = 925] [outer = 1810D000] 08:59:29 INFO - PROCESS | 4024 | 1467647969021 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]]]}] 08:59:29 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 08:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 08:59:29 INFO - PROCESS | 4024 | 1467647969074 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 4024 | 1467647969076 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:59:29 INFO - PROCESS | 4024 | 1467647969086 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 4024 | 1467647969088 Marionette TRACE conn6 <- [1,1198,null,{}] 08:59:29 INFO - PROCESS | 4024 | 1467647969091 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}] 08:59:29 INFO - PROCESS | 4024 | 1467647969093 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:29 INFO - PROCESS | 4024 | 1467647969209 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:59:29 INFO - PROCESS | 4024 | 1467647969297 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 4024 | 1467647969299 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:29 INFO - PROCESS | 4024 | ++DOCSHELL 188D2800 == 34 [pid = 4024] [id = 309] 08:59:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D5000) [pid = 4024] [serial = 926] [outer = 00000000] 08:59:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (189AE000) [pid = 4024] [serial = 927] [outer = 188D5000] 08:59:29 INFO - PROCESS | 4024 | 1467647969342 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18C07C00) [pid = 4024] [serial = 928] [outer = 188D5000] 08:59:29 INFO - PROCESS | 4024 | 1467647969780 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 08:59:29 INFO - PROCESS | 4024 | 1467647969819 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:59:29 INFO - PROCESS | 4024 | 1467647969821 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:59:29 INFO - PROCESS | 4024 | 1467647969824 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 4024 | 1467647969826 Marionette TRACE conn6 <- [1,1202,null,{}] 08:59:29 INFO - PROCESS | 4024 | 1467647969830 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}] 08:59:29 INFO - PROCESS | 4024 | 1467647969835 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:29 INFO - PROCESS | 4024 | 1467647969982 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:59:30 INFO - PROCESS | 4024 | 1467647970044 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 4024 | 1467647970046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:30 INFO - PROCESS | 4024 | ++DOCSHELL 18CAA800 == 35 [pid = 4024] [id = 310] 08:59:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18CAAC00) [pid = 4024] [serial = 929] [outer = 00000000] 08:59:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (19BEB400) [pid = 4024] [serial = 930] [outer = 18CAAC00] 08:59:30 INFO - PROCESS | 4024 | 1467647970091 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19192400) [pid = 4024] [serial = 931] [outer = 18CAAC00] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1B378C00) [pid = 4024] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (143A4000) [pid = 4024] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (15C66800) [pid = 4024] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17580800) [pid = 4024] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA16800) [pid = 4024] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17AA8000) [pid = 4024] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0E439C00) [pid = 4024] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1810E000) [pid = 4024] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0915B800) [pid = 4024] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0CBB0C00) [pid = 4024] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (188DCC00) [pid = 4024] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA12C00) [pid = 4024] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:59:30 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C9CC00) [pid = 4024] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:59:30 INFO - PROCESS | 4024 | 1467647970640 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 871ms 08:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:59:30 INFO - PROCESS | 4024 | 1467647970696 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 4024 | 1467647970698 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 4024 | 1467647970701 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 4024 | 1467647970703 Marionette TRACE conn6 <- [1,1206,null,{}] 08:59:30 INFO - PROCESS | 4024 | 1467647970706 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}] 08:59:30 INFO - PROCESS | 4024 | 1467647970708 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:30 INFO - PROCESS | 4024 | 1467647970819 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:59:30 INFO - PROCESS | 4024 | 1467647970896 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 4024 | 1467647970897 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:30 INFO - PROCESS | 4024 | ++DOCSHELL 0E30E000 == 36 [pid = 4024] [id = 311] 08:59:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0E316000) [pid = 4024] [serial = 932] [outer = 00000000] 08:59:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17AA8000) [pid = 4024] [serial = 933] [outer = 0E316000] 08:59:30 INFO - PROCESS | 4024 | 1467647970940 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188DCC00) [pid = 4024] [serial = 934] [outer = 0E316000] 08:59:31 INFO - PROCESS | 4024 | 1467647971277 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 08:59:31 INFO - PROCESS | 4024 | 1467647971335 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 4024 | 1467647971337 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:59:31 INFO - PROCESS | 4024 | 1467647971340 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 4024 | 1467647971342 Marionette TRACE conn6 <- [1,1210,null,{}] 08:59:31 INFO - PROCESS | 4024 | 1467647971345 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}] 08:59:31 INFO - PROCESS | 4024 | 1467647971347 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:31 INFO - PROCESS | 4024 | 1467647971430 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:59:31 INFO - PROCESS | 4024 | 1467647971435 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 4024 | 1467647971437 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:31 INFO - PROCESS | 4024 | ++DOCSHELL 18CA5C00 == 37 [pid = 4024] [id = 312] 08:59:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18F76000) [pid = 4024] [serial = 935] [outer = 00000000] 08:59:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A088C00) [pid = 4024] [serial = 936] [outer = 18F76000] 08:59:31 INFO - PROCESS | 4024 | 1467647971480 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1A73A800) [pid = 4024] [serial = 937] [outer = 18F76000] 08:59:31 INFO - PROCESS | 4024 | 1467647971912 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] 08:59:31 INFO - PROCESS | 4024 | 1467647971974 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:59:31 INFO - PROCESS | 4024 | 1467647971977 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 4024 | 1467647971979 Marionette TRACE conn6 <- [1,1214,null,{}] 08:59:32 INFO - PROCESS | 4024 | 1467647971982 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}] 08:59:32 INFO - PROCESS | 4024 | 1467647971984 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:32 INFO - PROCESS | 4024 | 1467647972062 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:59:32 INFO - PROCESS | 4024 | 1467647972069 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 4024 | 1467647972071 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:32 INFO - PROCESS | 4024 | ++DOCSHELL 171E5400 == 38 [pid = 4024] [id = 313] 08:59:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17593800) [pid = 4024] [serial = 938] [outer = 00000000] 08:59:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1B2B9C00) [pid = 4024] [serial = 939] [outer = 17593800] 08:59:32 INFO - PROCESS | 4024 | 1467647972115 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1B371400) [pid = 4024] [serial = 940] [outer = 17593800] 08:59:32 INFO - PROCESS | 4024 | 1467647972630 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 731ms 08:59:32 INFO - PROCESS | 4024 | 1467647972709 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 4024 | 1467647972714 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:59:32 INFO - PROCESS | 4024 | 1467647972720 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 4024 | 1467647972723 Marionette TRACE conn6 <- [1,1218,null,{}] 08:59:32 INFO - PROCESS | 4024 | 1467647972730 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}] 08:59:32 INFO - PROCESS | 4024 | 1467647972733 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:32 INFO - PROCESS | 4024 | 1467647972887 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:59:33 INFO - PROCESS | 4024 | 1467647972986 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 4024 | 1467647972991 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:33 INFO - PROCESS | 4024 | ++DOCSHELL 0DA18C00 == 39 [pid = 4024] [id = 314] 08:59:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DA1A400) [pid = 4024] [serial = 941] [outer = 00000000] 08:59:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DA2B800) [pid = 4024] [serial = 942] [outer = 0DA1A400] 08:59:33 INFO - PROCESS | 4024 | 1467647973062 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DE11400) [pid = 4024] [serial = 943] [outer = 0DA1A400] 08:59:33 INFO - PROCESS | 4024 | 1467647973681 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 08:59:33 INFO - PROCESS | 4024 | 1467647973694 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 4024 | 1467647973698 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:59:33 INFO - PROCESS | 4024 | 1467647973705 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 4024 | 1467647973708 Marionette TRACE conn6 <- [1,1222,null,{}] 08:59:33 INFO - PROCESS | 4024 | 1467647973712 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}] 08:59:33 INFO - PROCESS | 4024 | 1467647973715 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:33 INFO - PROCESS | 4024 | 1467647973827 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:59:33 INFO - PROCESS | 4024 | 1467647973931 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 4024 | 1467647973934 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:33 INFO - PROCESS | 4024 | ++DOCSHELL 1758E000 == 40 [pid = 4024] [id = 315] 08:59:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17590400) [pid = 4024] [serial = 944] [outer = 00000000] 08:59:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17AA3000) [pid = 4024] [serial = 945] [outer = 17590400] 08:59:34 INFO - PROCESS | 4024 | 1467647973989 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1810A400) [pid = 4024] [serial = 946] [outer = 17590400] 08:59:34 INFO - PROCESS | 4024 | 1467647974594 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 08:59:34 INFO - PROCESS | 4024 | 1467647974639 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 4024 | 1467647974642 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:59:34 INFO - PROCESS | 4024 | 1467647974646 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 4024 | 1467647974649 Marionette TRACE conn6 <- [1,1226,null,{}] 08:59:34 INFO - PROCESS | 4024 | 1467647974661 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}] 08:59:34 INFO - PROCESS | 4024 | 1467647974665 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:34 INFO - PROCESS | 4024 | 1467647974782 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:59:34 INFO - PROCESS | 4024 | 1467647974880 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 4024 | 1467647974884 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:34 INFO - PROCESS | 4024 | ++DOCSHELL 1A764400 == 41 [pid = 4024] [id = 316] 08:59:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1A766400) [pid = 4024] [serial = 947] [outer = 00000000] 08:59:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1B379000) [pid = 4024] [serial = 948] [outer = 1A766400] 08:59:34 INFO - PROCESS | 4024 | 1467647974939 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1BA7D800) [pid = 4024] [serial = 949] [outer = 1A766400] 08:59:35 INFO - PROCESS | 4024 | 1467647975522 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 08:59:35 INFO - PROCESS | 4024 | 1467647975579 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 4024 | 1467647975582 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:59:35 INFO - PROCESS | 4024 | 1467647975585 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 4024 | 1467647975587 Marionette TRACE conn6 <- [1,1230,null,{}] 08:59:35 INFO - PROCESS | 4024 | 1467647975591 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}] 08:59:35 INFO - PROCESS | 4024 | 1467647975593 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:35 INFO - PROCESS | 4024 | 1467647975701 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:59:35 INFO - PROCESS | 4024 | 1467647975804 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 4024 | 1467647975807 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:35 INFO - PROCESS | 4024 | ++DOCSHELL 1C29E400 == 42 [pid = 4024] [id = 317] 08:59:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1C50F400) [pid = 4024] [serial = 950] [outer = 00000000] 08:59:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1C5CAC00) [pid = 4024] [serial = 951] [outer = 1C50F400] 08:59:35 INFO - PROCESS | 4024 | 1467647975860 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1C8D0400) [pid = 4024] [serial = 952] [outer = 1C50F400] 08:59:36 INFO - PROCESS | 4024 | 1467647976670 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1122ms 08:59:36 INFO - PROCESS | 4024 | 1467647976724 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 4024 | 1467647976729 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:59:36 INFO - PROCESS | 4024 | 1467647976735 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 4024 | 1467647976738 Marionette TRACE conn6 <- [1,1234,null,{}] 08:59:36 INFO - PROCESS | 4024 | 1467647976744 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}] 08:59:36 INFO - PROCESS | 4024 | 1467647976747 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:36 INFO - PROCESS | 4024 | 1467647976854 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:59:36 INFO - PROCESS | 4024 | 1467647976982 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 4024 | 1467647976986 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:37 INFO - PROCESS | 4024 | ++DOCSHELL 0DB65400 == 43 [pid = 4024] [id = 318] 08:59:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0DD2FC00) [pid = 4024] [serial = 953] [outer = 00000000] 08:59:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (115AB400) [pid = 4024] [serial = 954] [outer = 0DD2FC00] 08:59:37 INFO - PROCESS | 4024 | 1467647977036 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (143A2C00) [pid = 4024] [serial = 955] [outer = 0DD2FC00] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 18CA5C00 == 42 [pid = 4024] [id = 312] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 0E30E000 == 41 [pid = 4024] [id = 311] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 18CAA800 == 40 [pid = 4024] [id = 310] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 188D2800 == 39 [pid = 4024] [id = 309] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 1810CC00 == 38 [pid = 4024] [id = 308] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 17599800 == 37 [pid = 4024] [id = 307] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 1439B800 == 36 [pid = 4024] [id = 306] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 0D575400 == 35 [pid = 4024] [id = 305] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 143A5C00 == 34 [pid = 4024] [id = 302] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 0CBB1400 == 33 [pid = 4024] [id = 303] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 0DB67000 == 32 [pid = 4024] [id = 304] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 1C29E400 == 31 [pid = 4024] [id = 317] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 1A764400 == 30 [pid = 4024] [id = 316] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 171E5400 == 29 [pid = 4024] [id = 313] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 0DA18C00 == 28 [pid = 4024] [id = 314] 08:59:38 INFO - PROCESS | 4024 | --DOCSHELL 1758E000 == 27 [pid = 4024] [id = 315] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (171E5800) [pid = 4024] [serial = 888] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (17755400) [pid = 4024] [serial = 891] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0DA26400) [pid = 4024] [serial = 882] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0DA2C000) [pid = 4024] [serial = 883] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (17C49400) [pid = 4024] [serial = 894] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17A12C00) [pid = 4024] [serial = 892] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (11548C00) [pid = 4024] [serial = 885] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (186A3C00) [pid = 4024] [serial = 897] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1439C000) [pid = 4024] [serial = 886] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18107800) [pid = 4024] [serial = 895] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (09161C00) [pid = 4024] [serial = 879] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0B0E3800) [pid = 4024] [serial = 880] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D5DC000) [pid = 4024] [serial = 877] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CD84000) [pid = 4024] [serial = 876] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18C9D400) [pid = 4024] [serial = 903] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (14C97C00) [pid = 4024] [serial = 868] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1459F800) [pid = 4024] [serial = 867] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18CA7800) [pid = 4024] [serial = 904] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (19D10000) [pid = 4024] [serial = 871] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18EA1C00) [pid = 4024] [serial = 870] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1C0CE800) [pid = 4024] [serial = 874] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1BA0F400) [pid = 4024] [serial = 873] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (186AD800) [pid = 4024] [serial = 898] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18F56400) [pid = 4024] [serial = 906] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18101C00) [pid = 4024] [serial = 900] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17579C00) [pid = 4024] [serial = 889] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1860C000) [pid = 4024] [serial = 901] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 4024 | 1467647978320 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1637ms 08:59:38 INFO - PROCESS | 4024 | 1467647978375 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 4024 | 1467647978379 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:59:38 INFO - PROCESS | 4024 | 1467647978384 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 4024 | 1467647978387 Marionette TRACE conn6 <- [1,1238,null,{}] 08:59:38 INFO - PROCESS | 4024 | 1467647978392 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}] 08:59:38 INFO - PROCESS | 4024 | 1467647978395 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:38 INFO - PROCESS | 4024 | 1467647978486 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:59:38 INFO - PROCESS | 4024 | 1467647978572 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 4024 | 1467647978575 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:38 INFO - PROCESS | 4024 | ++DOCSHELL 0CD84000 == 28 [pid = 4024] [id = 319] 08:59:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0CD84C00) [pid = 4024] [serial = 956] [outer = 00000000] 08:59:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D4F2000) [pid = 4024] [serial = 957] [outer = 0CD84C00] 08:59:38 INFO - PROCESS | 4024 | 1467647978622 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D574800) [pid = 4024] [serial = 958] [outer = 0CD84C00] 08:59:39 INFO - PROCESS | 4024 | 1467647979030 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:59:39 INFO - PROCESS | 4024 | 1467647979055 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 4024 | 1467647979060 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:59:39 INFO - PROCESS | 4024 | 1467647979066 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 4024 | 1467647979068 Marionette TRACE conn6 <- [1,1242,null,{}] 08:59:39 INFO - PROCESS | 4024 | 1467647979072 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}] 08:59:39 INFO - PROCESS | 4024 | 1467647979075 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:39 INFO - PROCESS | 4024 | 1467647979189 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:59:39 INFO - PROCESS | 4024 | 1467647979199 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 4024 | 1467647979201 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:39 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2B000 == 29 [pid = 4024] [id = 320] 08:59:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA2C000) [pid = 4024] [serial = 959] [outer = 00000000] 08:59:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DB5EC00) [pid = 4024] [serial = 960] [outer = 0DA2C000] 08:59:39 INFO - PROCESS | 4024 | 1467647979248 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DB69800) [pid = 4024] [serial = 961] [outer = 0DA2C000] 08:59:39 INFO - PROCESS | 4024 | 1467647979704 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 08:59:39 INFO - PROCESS | 4024 | 1467647979740 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 4024 | 1467647979742 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 4024 | 1467647979745 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:59:39 INFO - PROCESS | 4024 | 1467647979749 Marionette TRACE conn6 <- [1,1246,null,{}] 08:59:39 INFO - PROCESS | 4024 | 1467647979759 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}] 08:59:39 INFO - PROCESS | 4024 | 1467647979764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:39 INFO - PROCESS | 4024 | 1467647979847 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:59:39 INFO - PROCESS | 4024 | 1467647979856 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 4024 | 1467647979859 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:39 INFO - PROCESS | 4024 | ++DOCSHELL 143A8000 == 30 [pid = 4024] [id = 321] 08:59:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (143A8800) [pid = 4024] [serial = 962] [outer = 00000000] 08:59:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1488E800) [pid = 4024] [serial = 963] [outer = 143A8800] 08:59:39 INFO - PROCESS | 4024 | 1467647979906 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (14C97C00) [pid = 4024] [serial = 964] [outer = 143A8800] 08:59:40 INFO - PROCESS | 4024 | 1467647980346 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 08:59:40 INFO - PROCESS | 4024 | 1467647980385 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 4024 | 1467647980388 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:59:40 INFO - PROCESS | 4024 | 1467647980392 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 4024 | 1467647980393 Marionette TRACE conn6 <- [1,1250,null,{}] 08:59:40 INFO - PROCESS | 4024 | 1467647980397 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}] 08:59:40 INFO - PROCESS | 4024 | 1467647980399 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:40 INFO - PROCESS | 4024 | 1467647980522 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:59:40 INFO - PROCESS | 4024 | 1467647980618 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 4024 | 1467647980620 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:40 INFO - PROCESS | 4024 | ++DOCSHELL 15C5E000 == 31 [pid = 4024] [id = 322] 08:59:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (15C66400) [pid = 4024] [serial = 965] [outer = 00000000] 08:59:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17578400) [pid = 4024] [serial = 966] [outer = 15C66400] 08:59:40 INFO - PROCESS | 4024 | 1467647980665 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1757E400) [pid = 4024] [serial = 967] [outer = 15C66400] 08:59:41 INFO - PROCESS | 4024 | 1467647981090 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 08:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:59:41 INFO - PROCESS | 4024 | 1467647981125 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 4024 | 1467647981127 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 4024 | 1467647981130 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 4024 | 1467647981132 Marionette TRACE conn6 <- [1,1254,null,{}] 08:59:41 INFO - PROCESS | 4024 | 1467647981143 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}] 08:59:41 INFO - PROCESS | 4024 | 1467647981145 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:41 INFO - PROCESS | 4024 | 1467647981258 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:59:41 INFO - PROCESS | 4024 | 1467647981264 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 4024 | 1467647981266 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:41 INFO - PROCESS | 4024 | ++DOCSHELL 1758FC00 == 32 [pid = 4024] [id = 323] 08:59:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17599800) [pid = 4024] [serial = 968] [outer = 00000000] 08:59:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17872800) [pid = 4024] [serial = 969] [outer = 17599800] 08:59:41 INFO - PROCESS | 4024 | 1467647981310 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17AA0C00) [pid = 4024] [serial = 970] [outer = 17599800] 08:59:41 INFO - PROCESS | 4024 | 1467647981758 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 08:59:41 INFO - PROCESS | 4024 | 1467647981821 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 4024 | 1467647981823 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 4024 | 1467647981826 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:59:41 INFO - PROCESS | 4024 | 1467647981828 Marionette TRACE conn6 <- [1,1258,null,{}] 08:59:41 INFO - PROCESS | 4024 | 1467647981832 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}] 08:59:41 INFO - PROCESS | 4024 | 1467647981837 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:42 INFO - PROCESS | 4024 | 1467647981997 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:59:42 INFO - PROCESS | 4024 | 1467647982021 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 4024 | 1467647982023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:42 INFO - PROCESS | 4024 | ++DOCSHELL 17C4AC00 == 33 [pid = 4024] [id = 324] 08:59:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1810C800) [pid = 4024] [serial = 971] [outer = 00000000] 08:59:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1860C000) [pid = 4024] [serial = 972] [outer = 1810C800] 08:59:42 INFO - PROCESS | 4024 | 1467647982067 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (186A4400) [pid = 4024] [serial = 973] [outer = 1810C800] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1810D000) [pid = 4024] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (188D5000) [pid = 4024] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188DEC00) [pid = 4024] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17756C00) [pid = 4024] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CC90400) [pid = 4024] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (171E5000) [pid = 4024] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1439C800) [pid = 4024] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17593800) [pid = 4024] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D576800) [pid = 4024] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0E316000) [pid = 4024] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18CAAC00) [pid = 4024] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:59:42 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18F76000) [pid = 4024] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:59:42 INFO - PROCESS | 4024 | 1467647982783 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 971ms 08:59:42 INFO - PROCESS | 4024 | 1467647982801 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:59:42 INFO - PROCESS | 4024 | 1467647982802 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 4024 | 1467647982805 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 4024 | 1467647982807 Marionette TRACE conn6 <- [1,1262,null,{}] 08:59:42 INFO - PROCESS | 4024 | 1467647982810 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}] 08:59:42 INFO - PROCESS | 4024 | 1467647982812 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:42 INFO - PROCESS | 4024 | 1467647982888 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:59:42 INFO - PROCESS | 4024 | 1467647982893 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 4024 | 1467647982895 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:42 INFO - PROCESS | 4024 | ++DOCSHELL 09172C00 == 34 [pid = 4024] [id = 325] 08:59:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0B04D000) [pid = 4024] [serial = 974] [outer = 00000000] 08:59:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17C46C00) [pid = 4024] [serial = 975] [outer = 0B04D000] 08:59:42 INFO - PROCESS | 4024 | 1467647982939 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18103400) [pid = 4024] [serial = 976] [outer = 0B04D000] 08:59:43 INFO - PROCESS | 4024 | 1467647983750 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 08:59:43 INFO - PROCESS | 4024 | 1467647983800 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 4024 | 1467647983805 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:59:43 INFO - PROCESS | 4024 | 1467647983811 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 4024 | 1467647983816 Marionette TRACE conn6 <- [1,1266,null,{}] 08:59:43 INFO - PROCESS | 4024 | 1467647983822 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}] 08:59:43 INFO - PROCESS | 4024 | 1467647983824 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:43 INFO - PROCESS | 4024 | 1467647983944 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:59:44 INFO - PROCESS | 4024 | 1467647984072 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 4024 | 1467647984075 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:44 INFO - PROCESS | 4024 | ++DOCSHELL 0B052400 == 35 [pid = 4024] [id = 326] 08:59:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0D45D000) [pid = 4024] [serial = 977] [outer = 00000000] 08:59:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DA29000) [pid = 4024] [serial = 978] [outer = 0D45D000] 08:59:44 INFO - PROCESS | 4024 | 1467647984134 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DE0C000) [pid = 4024] [serial = 979] [outer = 0D45D000] 08:59:44 INFO - PROCESS | 4024 | 1467647984857 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1079ms 08:59:44 INFO - PROCESS | 4024 | 1467647984892 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 4024 | 1467647984897 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 4024 | 1467647984903 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:59:44 INFO - PROCESS | 4024 | 1467647984906 Marionette TRACE conn6 <- [1,1270,null,{}] 08:59:44 INFO - PROCESS | 4024 | 1467647984910 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}] 08:59:44 INFO - PROCESS | 4024 | 1467647984913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:45 INFO - PROCESS | 4024 | 1467647985032 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:59:45 INFO - PROCESS | 4024 | 1467647985165 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 4024 | 1467647985167 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:45 INFO - PROCESS | 4024 | ++DOCSHELL 143A7C00 == 36 [pid = 4024] [id = 327] 08:59:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14DE1400) [pid = 4024] [serial = 980] [outer = 00000000] 08:59:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17582C00) [pid = 4024] [serial = 981] [outer = 14DE1400] 08:59:45 INFO - PROCESS | 4024 | 1467647985224 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1775BC00) [pid = 4024] [serial = 982] [outer = 14DE1400] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 17C4AC00 == 35 [pid = 4024] [id = 324] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 1758FC00 == 34 [pid = 4024] [id = 323] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 15C5E000 == 33 [pid = 4024] [id = 322] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 143A8000 == 32 [pid = 4024] [id = 321] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 0DA2B000 == 31 [pid = 4024] [id = 320] 08:59:45 INFO - PROCESS | 4024 | --DOCSHELL 0CD84000 == 30 [pid = 4024] [id = 319] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (186A8C00) [pid = 4024] [serial = 924] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18C07C00) [pid = 4024] [serial = 928] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (189AE000) [pid = 4024] [serial = 927] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1919C000) [pid = 4024] [serial = 907] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17A9D800) [pid = 4024] [serial = 921] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA2CC00) [pid = 4024] [serial = 909] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DD2F000) [pid = 4024] [serial = 910] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1758F400) [pid = 4024] [serial = 912] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17AA4000) [pid = 4024] [serial = 913] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (145EC400) [pid = 4024] [serial = 918] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1B2B9C00) [pid = 4024] [serial = 939] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (14899C00) [pid = 4024] [serial = 919] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0D5DBC00) [pid = 4024] [serial = 915] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1B371400) [pid = 4024] [serial = 940] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DA2E000) [pid = 4024] [serial = 916] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17AA8000) [pid = 4024] [serial = 933] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (19BEB400) [pid = 4024] [serial = 930] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1A73A800) [pid = 4024] [serial = 937] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1A088C00) [pid = 4024] [serial = 936] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (19192400) [pid = 4024] [serial = 931] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (188CF400) [pid = 4024] [serial = 925] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (17C40400) [pid = 4024] [serial = 922] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (188DCC00) [pid = 4024] [serial = 934] [outer = 00000000] [url = about:blank] 08:59:46 INFO - PROCESS | 4024 | 1467647986001 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1131ms 08:59:46 INFO - PROCESS | 4024 | 1467647986038 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 4024 | 1467647986042 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:59:46 INFO - PROCESS | 4024 | 1467647986046 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 4024 | 1467647986049 Marionette TRACE conn6 <- [1,1274,null,{}] 08:59:46 INFO - PROCESS | 4024 | 1467647986054 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}] 08:59:46 INFO - PROCESS | 4024 | 1467647986056 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:46 INFO - PROCESS | 4024 | 1467647986142 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:59:46 INFO - PROCESS | 4024 | 1467647986148 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 4024 | 1467647986151 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:46 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FE400 == 31 [pid = 4024] [id = 328] 08:59:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0D576800) [pid = 4024] [serial = 983] [outer = 00000000] 08:59:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DA2B000) [pid = 4024] [serial = 984] [outer = 0D576800] 08:59:46 INFO - PROCESS | 4024 | 1467647986198 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DB68400) [pid = 4024] [serial = 985] [outer = 0D576800] 08:59:46 INFO - PROCESS | 4024 | 1467647986723 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 08:59:46 INFO - PROCESS | 4024 | 1467647986778 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 4024 | 1467647986782 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 4024 | 1467647986788 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 4024 | 1467647986790 Marionette TRACE conn6 <- [1,1278,null,{}] 08:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:59:46 INFO - PROCESS | 4024 | 1467647986794 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}] 08:59:46 INFO - PROCESS | 4024 | 1467647986797 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:46 INFO - PROCESS | 4024 | 1467647986886 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:59:46 INFO - PROCESS | 4024 | 1467647986972 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 4024 | 1467647986975 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:47 INFO - PROCESS | 4024 | ++DOCSHELL 143A1C00 == 32 [pid = 4024] [id = 329] 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (143A2400) [pid = 4024] [serial = 986] [outer = 00000000] 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (146D6000) [pid = 4024] [serial = 987] [outer = 143A2400] 08:59:47 INFO - PROCESS | 4024 | 1467647987021 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (14D54400) [pid = 4024] [serial = 988] [outer = 143A2400] 08:59:47 INFO - PROCESS | 4024 | 1467647987405 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 08:59:47 INFO - PROCESS | 4024 | 1467647987463 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 4024 | 1467647987465 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:59:47 INFO - PROCESS | 4024 | 1467647987469 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 4024 | 1467647987472 Marionette TRACE conn6 <- [1,1282,null,{}] 08:59:47 INFO - PROCESS | 4024 | 1467647987484 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}] 08:59:47 INFO - PROCESS | 4024 | 1467647987489 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:47 INFO - PROCESS | 4024 | 1467647987575 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:59:47 INFO - PROCESS | 4024 | 1467647987582 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 4024 | 1467647987585 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:47 INFO - PROCESS | 4024 | ++DOCSHELL 17875C00 == 33 [pid = 4024] [id = 330] 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17A12800) [pid = 4024] [serial = 989] [outer = 00000000] 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17AAA800) [pid = 4024] [serial = 990] [outer = 17A12800] 08:59:47 INFO - PROCESS | 4024 | 1467647987632 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17C49C00) [pid = 4024] [serial = 991] [outer = 17A12800] 08:59:48 INFO - PROCESS | 4024 | 1467647988112 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 08:59:48 INFO - PROCESS | 4024 | 1467647988148 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 4024 | 1467647988150 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 4024 | 1467647988153 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:59:48 INFO - PROCESS | 4024 | 1467647988155 Marionette TRACE conn6 <- [1,1286,null,{}] 08:59:48 INFO - PROCESS | 4024 | 1467647988158 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}] 08:59:48 INFO - PROCESS | 4024 | 1467647988160 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:48 INFO - PROCESS | 4024 | 1467647988287 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:59:48 INFO - PROCESS | 4024 | 1467647988293 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 4024 | 1467647988295 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:48 INFO - PROCESS | 4024 | ++DOCSHELL 1810AC00 == 34 [pid = 4024] [id = 331] 08:59:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1810FC00) [pid = 4024] [serial = 992] [outer = 00000000] 08:59:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (186AA800) [pid = 4024] [serial = 993] [outer = 1810FC00] 08:59:48 INFO - PROCESS | 4024 | 1467647988343 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (188D1000) [pid = 4024] [serial = 994] [outer = 1810FC00] 08:59:48 INFO - PROCESS | 4024 | 1467647988788 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 08:59:48 INFO - PROCESS | 4024 | 1467647988828 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 4024 | 1467647988830 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 4024 | 1467647988850 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 4024 | 1467647988852 Marionette TRACE conn6 <- [1,1290,null,{}] 08:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:59:48 INFO - PROCESS | 4024 | 1467647988855 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}] 08:59:48 INFO - PROCESS | 4024 | 1467647988857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:48 INFO - PROCESS | 4024 | 1467647988966 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:59:49 INFO - PROCESS | 4024 | 1467647989054 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 4024 | 1467647989056 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:49 INFO - PROCESS | 4024 | ++DOCSHELL 188D8800 == 35 [pid = 4024] [id = 332] 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (188D8C00) [pid = 4024] [serial = 995] [outer = 00000000] 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (189A7400) [pid = 4024] [serial = 996] [outer = 188D8C00] 08:59:49 INFO - PROCESS | 4024 | 1467647989099 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18C07C00) [pid = 4024] [serial = 997] [outer = 188D8C00] 08:59:49 INFO - PROCESS | 4024 | 1467647989526 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 08:59:49 INFO - PROCESS | 4024 | 1467647989586 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 4024 | 1467647989588 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:59:49 INFO - PROCESS | 4024 | 1467647989591 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 4024 | 1467647989593 Marionette TRACE conn6 <- [1,1294,null,{}] 08:59:49 INFO - PROCESS | 4024 | 1467647989597 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}] 08:59:49 INFO - PROCESS | 4024 | 1467647989602 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:49 INFO - PROCESS | 4024 | 1467647989737 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:59:49 INFO - PROCESS | 4024 | 1467647989798 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 4024 | 1467647989800 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:49 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3B000 == 36 [pid = 4024] [id = 333] 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18C9D400) [pid = 4024] [serial = 998] [outer = 00000000] 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18F47C00) [pid = 4024] [serial = 999] [outer = 18C9D400] 08:59:49 INFO - PROCESS | 4024 | 1467647989853 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18F4C000) [pid = 4024] [serial = 1000] [outer = 18C9D400] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CD84C00) [pid = 4024] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA2C000) [pid = 4024] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (143A8800) [pid = 4024] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (15C66400) [pid = 4024] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DD2FC00) [pid = 4024] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA1A400) [pid = 4024] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17590400) [pid = 4024] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17599800) [pid = 4024] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1A766400) [pid = 4024] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1C50F400) [pid = 4024] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:59:50 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1810C800) [pid = 4024] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:59:50 INFO - PROCESS | 4024 | 1467647990339 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 08:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:59:50 INFO - PROCESS | 4024 | 1467647990362 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 4024 | 1467647990364 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:59:50 INFO - PROCESS | 4024 | 1467647990367 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 4024 | 1467647990369 Marionette TRACE conn6 <- [1,1298,null,{}] 08:59:50 INFO - PROCESS | 4024 | 1467647990373 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}] 08:59:50 INFO - PROCESS | 4024 | 1467647990374 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:50 INFO - PROCESS | 4024 | 1467647990453 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:59:50 INFO - PROCESS | 4024 | 1467647990541 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 4024 | 1467647990543 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:50 INFO - PROCESS | 4024 | ++DOCSHELL 0CC90400 == 37 [pid = 4024] [id = 334] 08:59:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0CC97400) [pid = 4024] [serial = 1001] [outer = 00000000] 08:59:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (1439F000) [pid = 4024] [serial = 1002] [outer = 0CC97400] 08:59:50 INFO - PROCESS | 4024 | 1467647990587 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17184000) [pid = 4024] [serial = 1003] [outer = 0CC97400] 08:59:50 INFO - PROCESS | 4024 | 1467647990923 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] 08:59:51 INFO - PROCESS | 4024 | 1467647991000 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:59:51 INFO - PROCESS | 4024 | 1467647991003 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 4024 | 1467647991005 Marionette TRACE conn6 <- [1,1302,null,{}] 08:59:51 INFO - PROCESS | 4024 | 1467647991008 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}] 08:59:51 INFO - PROCESS | 4024 | 1467647991010 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:51 INFO - PROCESS | 4024 | 1467647991124 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:59:51 INFO - PROCESS | 4024 | 1467647991132 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 4024 | 1467647991133 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:51 INFO - PROCESS | 4024 | ++DOCSHELL 09160C00 == 38 [pid = 4024] [id = 335] 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D572800) [pid = 4024] [serial = 1004] [outer = 00000000] 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18F52400) [pid = 4024] [serial = 1005] [outer = 0D572800] 08:59:51 INFO - PROCESS | 4024 | 1467647991177 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18F83800) [pid = 4024] [serial = 1006] [outer = 0D572800] 08:59:51 INFO - PROCESS | 4024 | 1467647991585 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 08:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:59:51 INFO - PROCESS | 4024 | 1467647991634 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 4024 | 1467647991636 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 4024 | 1467647991639 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 4024 | 1467647991641 Marionette TRACE conn6 <- [1,1306,null,{}] 08:59:51 INFO - PROCESS | 4024 | 1467647991644 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}] 08:59:51 INFO - PROCESS | 4024 | 1467647991646 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:51 INFO - PROCESS | 4024 | 1467647991769 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:59:51 INFO - PROCESS | 4024 | 1467647991808 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 4024 | 1467647991810 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:51 INFO - PROCESS | 4024 | ++DOCSHELL 18F4AC00 == 39 [pid = 4024] [id = 336] 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F51400) [pid = 4024] [serial = 1007] [outer = 00000000] 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19BF4800) [pid = 4024] [serial = 1008] [outer = 18F51400] 08:59:51 INFO - PROCESS | 4024 | 1467647991855 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A054C00) [pid = 4024] [serial = 1009] [outer = 18F51400] 08:59:52 INFO - PROCESS | 4024 | 1467647992321 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 731ms 08:59:52 INFO - PROCESS | 4024 | 1467647992371 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 4024 | 1467647992376 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:59:52 INFO - PROCESS | 4024 | 1467647992382 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 4024 | 1467647992385 Marionette TRACE conn6 <- [1,1310,null,{}] 08:59:52 INFO - PROCESS | 4024 | 1467647992391 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}] 08:59:52 INFO - PROCESS | 4024 | 1467647992394 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:52 INFO - PROCESS | 4024 | 1467647992515 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:59:52 INFO - PROCESS | 4024 | 1467647992619 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 4024 | 1467647992624 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:52 INFO - PROCESS | 4024 | ++DOCSHELL 0CD82000 == 40 [pid = 4024] [id = 337] 08:59:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DA16800) [pid = 4024] [serial = 1010] [outer = 00000000] 08:59:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DE0BC00) [pid = 4024] [serial = 1011] [outer = 0DA16800] 08:59:52 INFO - PROCESS | 4024 | 1467647992682 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (113E8000) [pid = 4024] [serial = 1012] [outer = 0DA16800] 08:59:53 INFO - PROCESS | 4024 | 1467647993341 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 08:59:53 INFO - PROCESS | 4024 | 1467647993356 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 4024 | 1467647993360 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:59:53 INFO - PROCESS | 4024 | 1467647993367 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 4024 | 1467647993370 Marionette TRACE conn6 <- [1,1314,null,{}] 08:59:53 INFO - PROCESS | 4024 | 1467647993374 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}] 08:59:53 INFO - PROCESS | 4024 | 1467647993377 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:53 INFO - PROCESS | 4024 | 1467647993495 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:59:53 INFO - PROCESS | 4024 | 1467647993603 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 4024 | 1467647993606 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:53 INFO - PROCESS | 4024 | ++DOCSHELL 17577400 == 41 [pid = 4024] [id = 338] 08:59:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1757D000) [pid = 4024] [serial = 1013] [outer = 00000000] 08:59:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17C4E800) [pid = 4024] [serial = 1014] [outer = 1757D000] 08:59:53 INFO - PROCESS | 4024 | 1467647993661 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18607800) [pid = 4024] [serial = 1015] [outer = 1757D000] 08:59:54 INFO - PROCESS | 4024 | 1467647994258 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]]]}] 08:59:54 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 08:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 08:59:54 INFO - PROCESS | 4024 | 1467647994300 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 4024 | 1467647994303 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:59:54 INFO - PROCESS | 4024 | 1467647994307 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 4024 | 1467647994311 Marionette TRACE conn6 <- [1,1318,null,{}] 08:59:54 INFO - PROCESS | 4024 | 1467647994322 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}] 08:59:54 INFO - PROCESS | 4024 | 1467647994327 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:54 INFO - PROCESS | 4024 | 1467647994438 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:59:54 INFO - PROCESS | 4024 | 1467647994543 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 4024 | 1467647994546 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:54 INFO - PROCESS | 4024 | ++DOCSHELL 1A058800 == 42 [pid = 4024] [id = 339] 08:59:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1A05B800) [pid = 4024] [serial = 1016] [outer = 00000000] 08:59:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1A08CC00) [pid = 4024] [serial = 1017] [outer = 1A05B800] 08:59:54 INFO - PROCESS | 4024 | 1467647994603 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A737400) [pid = 4024] [serial = 1018] [outer = 1A05B800] 08:59:55 INFO - PROCESS | 4024 | 1467647995187 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]]]}] 08:59:55 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 08:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 08:59:55 INFO - PROCESS | 4024 | 1467647995240 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 4024 | 1467647995243 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 4024 | 1467647995247 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:59:55 INFO - PROCESS | 4024 | 1467647995249 Marionette TRACE conn6 <- [1,1322,null,{}] 08:59:55 INFO - PROCESS | 4024 | 1467647995252 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}] 08:59:55 INFO - PROCESS | 4024 | 1467647995254 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:55 INFO - PROCESS | 4024 | 1467647995363 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:59:55 INFO - PROCESS | 4024 | 1467647995467 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 4024 | 1467647995469 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:55 INFO - PROCESS | 4024 | ++DOCSHELL 1B2B3C00 == 43 [pid = 4024] [id = 340] 08:59:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1B2B5C00) [pid = 4024] [serial = 1019] [outer = 00000000] 08:59:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1B372C00) [pid = 4024] [serial = 1020] [outer = 1B2B5C00] 08:59:55 INFO - PROCESS | 4024 | 1467647995522 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1BA0F400) [pid = 4024] [serial = 1021] [outer = 1B2B5C00] 08:59:56 INFO - PROCESS | 4024 | 1467647996169 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1116ms 08:59:56 INFO - PROCESS | 4024 | 1467647996387 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 4024 | 1467647996392 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 4024 | 1467647996398 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:59:56 INFO - PROCESS | 4024 | 1467647996401 Marionette TRACE conn6 <- [1,1326,null,{}] 08:59:56 INFO - PROCESS | 4024 | 1467647996406 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}] 08:59:56 INFO - PROCESS | 4024 | 1467647996409 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:56 INFO - PROCESS | 4024 | 1467647996512 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:59:56 INFO - PROCESS | 4024 | 1467647996637 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 4024 | 1467647996642 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:56 INFO - PROCESS | 4024 | ++DOCSHELL 0DA27400 == 44 [pid = 4024] [id = 341] 08:59:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DA29C00) [pid = 4024] [serial = 1022] [outer = 00000000] 08:59:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0E30C400) [pid = 4024] [serial = 1023] [outer = 0DA29C00] 08:59:56 INFO - PROCESS | 4024 | 1467647996691 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (113E6400) [pid = 4024] [serial = 1024] [outer = 0DA29C00] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0DB65400 == 43 [pid = 4024] [id = 318] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 09160C00 == 42 [pid = 4024] [id = 335] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0CC90400 == 41 [pid = 4024] [id = 334] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0CD3B000 == 40 [pid = 4024] [id = 333] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 188D8800 == 39 [pid = 4024] [id = 332] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 1810AC00 == 38 [pid = 4024] [id = 331] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 17875C00 == 37 [pid = 4024] [id = 330] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 143A1C00 == 36 [pid = 4024] [id = 329] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0D4FE400 == 35 [pid = 4024] [id = 328] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0B052400 == 34 [pid = 4024] [id = 326] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 143A7C00 == 33 [pid = 4024] [id = 327] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 09172C00 == 32 [pid = 4024] [id = 325] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 1B2B3C00 == 31 [pid = 4024] [id = 340] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 1A058800 == 30 [pid = 4024] [id = 339] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 18F4AC00 == 29 [pid = 4024] [id = 336] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 0CD82000 == 28 [pid = 4024] [id = 337] 08:59:57 INFO - PROCESS | 4024 | --DOCSHELL 17577400 == 27 [pid = 4024] [id = 338] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0D4F2000) [pid = 4024] [serial = 957] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0D574800) [pid = 4024] [serial = 958] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0DB5EC00) [pid = 4024] [serial = 960] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0DB69800) [pid = 4024] [serial = 961] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1488E800) [pid = 4024] [serial = 963] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17578400) [pid = 4024] [serial = 966] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1757E400) [pid = 4024] [serial = 967] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (143A2C00) [pid = 4024] [serial = 955] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (115AB400) [pid = 4024] [serial = 954] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DE11400) [pid = 4024] [serial = 943] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA2B800) [pid = 4024] [serial = 942] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1810A400) [pid = 4024] [serial = 946] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17AA3000) [pid = 4024] [serial = 945] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17AA0C00) [pid = 4024] [serial = 970] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1BA7D800) [pid = 4024] [serial = 949] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B379000) [pid = 4024] [serial = 948] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1C5CAC00) [pid = 4024] [serial = 951] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (186A4400) [pid = 4024] [serial = 973] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17872800) [pid = 4024] [serial = 969] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1C8D0400) [pid = 4024] [serial = 952] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1860C000) [pid = 4024] [serial = 972] [outer = 00000000] [url = about:blank] 08:59:57 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (14C97C00) [pid = 4024] [serial = 964] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 4024 | 1467647998473 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2119ms 08:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:59:58 INFO - PROCESS | 4024 | 1467647998521 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 4024 | 1467647998525 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 4024 | 1467647998530 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 4024 | 1467647998533 Marionette TRACE conn6 <- [1,1330,null,{}] 08:59:58 INFO - PROCESS | 4024 | 1467647998538 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}] 08:59:58 INFO - PROCESS | 4024 | 1467647998541 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:58 INFO - PROCESS | 4024 | 1467647998633 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:59:58 INFO - PROCESS | 4024 | 1467647998712 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 4024 | 1467647998714 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:58 INFO - PROCESS | 4024 | ++DOCSHELL 0B0DD400 == 28 [pid = 4024] [id = 342] 08:59:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0B0E2400) [pid = 4024] [serial = 1025] [outer = 00000000] 08:59:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D2CA800) [pid = 4024] [serial = 1026] [outer = 0B0E2400] 08:59:58 INFO - PROCESS | 4024 | 1467647998762 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D572400) [pid = 4024] [serial = 1027] [outer = 0B0E2400] 08:59:59 INFO - PROCESS | 4024 | 1467647999172 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 08:59:59 INFO - PROCESS | 4024 | 1467647999236 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 4024 | 1467647999241 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:59:59 INFO - PROCESS | 4024 | 1467647999247 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 4024 | 1467647999250 Marionette TRACE conn6 <- [1,1334,null,{}] 08:59:59 INFO - PROCESS | 4024 | 1467647999254 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}] 08:59:59 INFO - PROCESS | 4024 | 1467647999256 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:59 INFO - PROCESS | 4024 | 1467647999342 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:59:59 INFO - PROCESS | 4024 | 1467647999352 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 4024 | 1467647999354 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 08:59:59 INFO - PROCESS | 4024 | ++DOCSHELL 0DB65C00 == 29 [pid = 4024] [id = 343] 08:59:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DB67400) [pid = 4024] [serial = 1028] [outer = 00000000] 08:59:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DD31400) [pid = 4024] [serial = 1029] [outer = 0DB67400] 08:59:59 INFO - PROCESS | 4024 | 1467647999401 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DE0C800) [pid = 4024] [serial = 1030] [outer = 0DB67400] 08:59:59 INFO - PROCESS | 4024 | 1467647999882 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 08:59:59 INFO - PROCESS | 4024 | 1467647999920 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 4024 | 1467647999922 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 4024 | 1467647999925 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:59:59 INFO - PROCESS | 4024 | 1467647999929 Marionette TRACE conn6 <- [1,1338,null,{}] 08:59:59 INFO - PROCESS | 4024 | 1467647999940 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}] 08:59:59 INFO - PROCESS | 4024 | 1467647999944 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:00 INFO - PROCESS | 4024 | 1467648000099 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:00:00 INFO - PROCESS | 4024 | 1467648000115 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 4024 | 1467648000118 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:00 INFO - PROCESS | 4024 | ++DOCSHELL 148B8C00 == 30 [pid = 4024] [id = 344] 09:00:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (148B9000) [pid = 4024] [serial = 1031] [outer = 00000000] 09:00:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (14C94800) [pid = 4024] [serial = 1032] [outer = 148B9000] 09:00:00 INFO - PROCESS | 4024 | 1467648000213 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (14DE9C00) [pid = 4024] [serial = 1033] [outer = 148B9000] 09:00:00 INFO - PROCESS | 4024 | 1467648000663 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 09:00:00 INFO - PROCESS | 4024 | 1467648000701 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 4024 | 1467648000703 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:00:00 INFO - PROCESS | 4024 | 1467648000706 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 4024 | 1467648000708 Marionette TRACE conn6 <- [1,1342,null,{}] 09:00:00 INFO - PROCESS | 4024 | 1467648000712 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}] 09:00:00 INFO - PROCESS | 4024 | 1467648000714 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:00 INFO - PROCESS | 4024 | 1467648000828 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:00:00 INFO - PROCESS | 4024 | 1467648000836 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 4024 | 1467648000838 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:00 INFO - PROCESS | 4024 | ++DOCSHELL 17576C00 == 31 [pid = 4024] [id = 345] 09:00:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17577400) [pid = 4024] [serial = 1034] [outer = 00000000] 09:00:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1757E800) [pid = 4024] [serial = 1035] [outer = 17577400] 09:00:00 INFO - PROCESS | 4024 | 1467648000930 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17758000) [pid = 4024] [serial = 1036] [outer = 17577400] 09:00:01 INFO - PROCESS | 4024 | 1467648001396 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 09:00:01 INFO - PROCESS | 4024 | 1467648001460 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 4024 | 1467648001462 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:00:01 INFO - PROCESS | 4024 | 1467648001478 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 4024 | 1467648001480 Marionette TRACE conn6 <- [1,1346,null,{}] 09:00:01 INFO - PROCESS | 4024 | 1467648001484 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}] 09:00:01 INFO - PROCESS | 4024 | 1467648001486 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:01 INFO - PROCESS | 4024 | 1467648001595 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:00:01 INFO - PROCESS | 4024 | 1467648001607 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 4024 | 1467648001609 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:01 INFO - PROCESS | 4024 | ++DOCSHELL 17AA3800 == 32 [pid = 4024] [id = 346] 09:00:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17AA4C00) [pid = 4024] [serial = 1037] [outer = 00000000] 09:00:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17C47C00) [pid = 4024] [serial = 1038] [outer = 17AA4C00] 09:00:01 INFO - PROCESS | 4024 | 1467648001703 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18102800) [pid = 4024] [serial = 1039] [outer = 17AA4C00] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0D572800) [pid = 4024] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (188D8C00) [pid = 4024] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CC97400) [pid = 4024] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0B04D000) [pid = 4024] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D45D000) [pid = 4024] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (143A2400) [pid = 4024] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18C9D400) [pid = 4024] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D576800) [pid = 4024] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17A12800) [pid = 4024] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (14DE1400) [pid = 4024] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18F51400) [pid = 4024] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:00:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1810FC00) [pid = 4024] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:00:02 INFO - PROCESS | 4024 | 1467648002305 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 891ms 09:00:02 INFO - PROCESS | 4024 | 1467648002369 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 4024 | 1467648002371 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:00:02 INFO - PROCESS | 4024 | 1467648002374 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 4024 | 1467648002376 Marionette TRACE conn6 <- [1,1350,null,{}] 09:00:02 INFO - PROCESS | 4024 | 1467648002379 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}] 09:00:02 INFO - PROCESS | 4024 | 1467648002384 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:02 INFO - PROCESS | 4024 | 1467648002484 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:00:02 INFO - PROCESS | 4024 | 1467648002498 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 4024 | 1467648002500 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:02 INFO - PROCESS | 4024 | ++DOCSHELL 171E8400 == 33 [pid = 4024] [id = 347] 09:00:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17AA3000) [pid = 4024] [serial = 1040] [outer = 00000000] 09:00:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18110C00) [pid = 4024] [serial = 1041] [outer = 17AA3000] 09:00:02 INFO - PROCESS | 4024 | 1467648002545 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (186A4C00) [pid = 4024] [serial = 1042] [outer = 17AA3000] 09:00:03 INFO - PROCESS | 4024 | 1467648002991 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 09:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:00:03 INFO - PROCESS | 4024 | 1467648003046 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 4024 | 1467648003048 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 4024 | 1467648003051 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 4024 | 1467648003053 Marionette TRACE conn6 <- [1,1354,null,{}] 09:00:03 INFO - PROCESS | 4024 | 1467648003056 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}] 09:00:03 INFO - PROCESS | 4024 | 1467648003058 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:03 INFO - PROCESS | 4024 | 1467648003135 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:00:03 INFO - PROCESS | 4024 | 1467648003168 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 4024 | 1467648003169 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:03 INFO - PROCESS | 4024 | ++DOCSHELL 09166C00 == 34 [pid = 4024] [id = 348] 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (146CA800) [pid = 4024] [serial = 1043] [outer = 00000000] 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (188D4800) [pid = 4024] [serial = 1044] [outer = 146CA800] 09:00:03 INFO - PROCESS | 4024 | 1467648003212 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188D5400) [pid = 4024] [serial = 1045] [outer = 146CA800] 09:00:03 INFO - PROCESS | 4024 | 1467648003652 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] 09:00:03 INFO - PROCESS | 4024 | 1467648003685 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 4024 | 1467648003688 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 4024 | 1467648003690 Marionette TRACE conn6 <- [1,1358,null,{}] 09:00:03 INFO - PROCESS | 4024 | 1467648003693 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}] 09:00:03 INFO - PROCESS | 4024 | 1467648003695 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:03 INFO - PROCESS | 4024 | 1467648003773 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:00:03 INFO - PROCESS | 4024 | 1467648003782 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 4024 | 1467648003784 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:03 INFO - PROCESS | 4024 | ++DOCSHELL 189ADC00 == 35 [pid = 4024] [id = 349] 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18C07000) [pid = 4024] [serial = 1046] [outer = 00000000] 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18E99400) [pid = 4024] [serial = 1047] [outer = 18C07000] 09:00:03 INFO - PROCESS | 4024 | 1467648003826 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18CA6400) [pid = 4024] [serial = 1048] [outer = 18C07000] 09:00:04 INFO - PROCESS | 4024 | 1467648004548 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] 09:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:00:04 INFO - PROCESS | 4024 | 1467648004628 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 4024 | 1467648004633 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 4024 | 1467648004636 Marionette TRACE conn6 <- [1,1362,null,{}] 09:00:04 INFO - PROCESS | 4024 | 1467648004642 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}] 09:00:04 INFO - PROCESS | 4024 | 1467648004645 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:04 INFO - PROCESS | 4024 | 1467648004796 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:00:04 INFO - PROCESS | 4024 | 1467648004919 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 4024 | 1467648004922 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:04 INFO - PROCESS | 4024 | ++DOCSHELL 0D273000 == 36 [pid = 4024] [id = 350] 09:00:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0D2E5000) [pid = 4024] [serial = 1049] [outer = 00000000] 09:00:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DB69C00) [pid = 4024] [serial = 1050] [outer = 0D2E5000] 09:00:05 INFO - PROCESS | 4024 | 1467648004982 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DA2EC00) [pid = 4024] [serial = 1051] [outer = 0D2E5000] 09:00:05 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:05 INFO - PROCESS | 4024 | 1467648005774 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] 09:00:05 INFO - PROCESS | 4024 | 1467648005814 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:00:05 INFO - PROCESS | 4024 | 1467648005820 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:00:05 INFO - PROCESS | 4024 | 1467648005823 Marionette TRACE conn6 <- [1,1366,null,{}] 09:00:05 INFO - PROCESS | 4024 | 1467648005828 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}] 09:00:05 INFO - PROCESS | 4024 | 1467648005830 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:05 INFO - PROCESS | 4024 | 1467648005948 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:00:06 INFO - PROCESS | 4024 | 1467648006079 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 4024 | 1467648006082 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:06 INFO - PROCESS | 4024 | ++DOCSHELL 09163000 == 37 [pid = 4024] [id = 351] 09:00:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0CBB0400) [pid = 4024] [serial = 1052] [outer = 00000000] 09:00:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DB61400) [pid = 4024] [serial = 1053] [outer = 0CBB0400] 09:00:06 INFO - PROCESS | 4024 | 1467648006141 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (15C5D400) [pid = 4024] [serial = 1054] [outer = 0CBB0400] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 09166C00 == 36 [pid = 4024] [id = 348] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 171E8400 == 35 [pid = 4024] [id = 347] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 17AA3800 == 34 [pid = 4024] [id = 346] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 17576C00 == 33 [pid = 4024] [id = 345] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 148B8C00 == 32 [pid = 4024] [id = 344] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 0DB65C00 == 31 [pid = 4024] [id = 343] 09:00:06 INFO - PROCESS | 4024 | --DOCSHELL 0B0DD400 == 30 [pid = 4024] [id = 342] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (18F83800) [pid = 4024] [serial = 1006] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18C07C00) [pid = 4024] [serial = 997] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (189A7400) [pid = 4024] [serial = 996] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1439F000) [pid = 4024] [serial = 1002] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18103400) [pid = 4024] [serial = 976] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17C46C00) [pid = 4024] [serial = 975] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA29000) [pid = 4024] [serial = 978] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DE0C000) [pid = 4024] [serial = 979] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (146D6000) [pid = 4024] [serial = 987] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (14D54400) [pid = 4024] [serial = 988] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18F47C00) [pid = 4024] [serial = 999] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DA2B000) [pid = 4024] [serial = 984] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DB68400) [pid = 4024] [serial = 985] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17AAA800) [pid = 4024] [serial = 990] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17582C00) [pid = 4024] [serial = 981] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1A054C00) [pid = 4024] [serial = 1009] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F4C000) [pid = 4024] [serial = 1000] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1775BC00) [pid = 4024] [serial = 982] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18F52400) [pid = 4024] [serial = 1005] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (19BF4800) [pid = 4024] [serial = 1008] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (186AA800) [pid = 4024] [serial = 993] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (188D1000) [pid = 4024] [serial = 994] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (17184000) [pid = 4024] [serial = 1003] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17C49C00) [pid = 4024] [serial = 991] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 4024 | 1467648006907 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] 09:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:00:06 INFO - PROCESS | 4024 | 1467648006947 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 4024 | 1467648006951 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 4024 | 1467648006956 Marionette TRACE conn6 <- [1,1370,null,{}] 09:00:06 INFO - PROCESS | 4024 | 1467648006961 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}] 09:00:06 INFO - PROCESS | 4024 | 1467648006963 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:07 INFO - PROCESS | 4024 | 1467648007060 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:00:07 INFO - PROCESS | 4024 | 1467648007149 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 4024 | 1467648007152 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:07 INFO - PROCESS | 4024 | ++DOCSHELL 0D575C00 == 31 [pid = 4024] [id = 352] 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0D5DA400) [pid = 4024] [serial = 1055] [outer = 00000000] 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DA25C00) [pid = 4024] [serial = 1056] [outer = 0D5DA400] 09:00:07 INFO - PROCESS | 4024 | 1467648007200 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DB65000) [pid = 4024] [serial = 1057] [outer = 0D5DA400] 09:00:07 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:07 INFO - PROCESS | 4024 | 1467648007634 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] 09:00:07 INFO - PROCESS | 4024 | 1467648007688 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:00:07 INFO - PROCESS | 4024 | 1467648007693 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 4024 | 1467648007696 Marionette TRACE conn6 <- [1,1374,null,{}] 09:00:07 INFO - PROCESS | 4024 | 1467648007699 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}] 09:00:07 INFO - PROCESS | 4024 | 1467648007702 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:07 INFO - PROCESS | 4024 | 1467648007791 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:00:07 INFO - PROCESS | 4024 | 1467648007798 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 4024 | 1467648007800 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:07 INFO - PROCESS | 4024 | ++DOCSHELL 143A3000 == 32 [pid = 4024] [id = 353] 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1452A400) [pid = 4024] [serial = 1058] [outer = 00000000] 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (14C5D400) [pid = 4024] [serial = 1059] [outer = 1452A400] 09:00:07 INFO - PROCESS | 4024 | 1467648007846 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (15C5C800) [pid = 4024] [serial = 1060] [outer = 1452A400] 09:00:08 INFO - PROCESS | 4024 | 1467648008308 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] 09:00:08 INFO - PROCESS | 4024 | 1467648008371 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 4024 | 1467648008374 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:00:08 INFO - PROCESS | 4024 | 1467648008378 Marionette TRACE conn6 <- [1,1378,null,{}] 09:00:08 INFO - PROCESS | 4024 | 1467648008388 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}] 09:00:08 INFO - PROCESS | 4024 | 1467648008393 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:08 INFO - PROCESS | 4024 | 1467648008477 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:00:08 INFO - PROCESS | 4024 | 1467648008566 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 4024 | 1467648008569 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:08 INFO - PROCESS | 4024 | ++DOCSHELL 17C40400 == 33 [pid = 4024] [id = 354] 09:00:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C40800) [pid = 4024] [serial = 1061] [outer = 00000000] 09:00:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17C45800) [pid = 4024] [serial = 1062] [outer = 17C40800] 09:00:08 INFO - PROCESS | 4024 | 1467648008616 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18103000) [pid = 4024] [serial = 1063] [outer = 17C40800] 09:00:09 INFO - PROCESS | 4024 | 1467648009000 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 09:00:09 INFO - PROCESS | 4024 | 1467648009050 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 4024 | 1467648009052 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 4024 | 1467648009056 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 4024 | 1467648009057 Marionette TRACE conn6 <- [1,1382,null,{}] 09:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:00:09 INFO - PROCESS | 4024 | 1467648009061 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}] 09:00:09 INFO - PROCESS | 4024 | 1467648009063 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:09 INFO - PROCESS | 4024 | 1467648009218 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:00:09 INFO - PROCESS | 4024 | 1467648009239 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 4024 | 1467648009241 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:09 INFO - PROCESS | 4024 | ++DOCSHELL 1810D400 == 34 [pid = 4024] [id = 355] 09:00:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1810F400) [pid = 4024] [serial = 1064] [outer = 00000000] 09:00:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (186AEC00) [pid = 4024] [serial = 1065] [outer = 1810F400] 09:00:09 INFO - PROCESS | 4024 | 1467648009288 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (188D7800) [pid = 4024] [serial = 1066] [outer = 1810F400] 09:00:09 INFO - PROCESS | 4024 | 1467648009732 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 09:00:09 INFO - PROCESS | 4024 | 1467648009790 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 4024 | 1467648009792 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:00:09 INFO - PROCESS | 4024 | 1467648009795 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 4024 | 1467648009796 Marionette TRACE conn6 <- [1,1386,null,{}] 09:00:09 INFO - PROCESS | 4024 | 1467648009800 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}] 09:00:09 INFO - PROCESS | 4024 | 1467648009801 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:09 INFO - PROCESS | 4024 | 1467648009911 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:00:09 INFO - PROCESS | 4024 | 1467648009916 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 4024 | 1467648009918 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:09 INFO - PROCESS | 4024 | ++DOCSHELL 08D8D800 == 35 [pid = 4024] [id = 356] 09:00:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (188DDC00) [pid = 4024] [serial = 1067] [outer = 00000000] 09:00:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18C9F400) [pid = 4024] [serial = 1068] [outer = 188DDC00] 09:00:09 INFO - PROCESS | 4024 | 1467648009966 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18CA2C00) [pid = 4024] [serial = 1069] [outer = 188DDC00] 09:00:10 INFO - PROCESS | 4024 | 1467648010444 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 09:00:10 INFO - PROCESS | 4024 | 1467648010466 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:00:10 INFO - PROCESS | 4024 | 1467648010468 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 4024 | 1467648010476 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 4024 | 1467648010478 Marionette TRACE conn6 <- [1,1390,null,{}] 09:00:10 INFO - PROCESS | 4024 | 1467648010485 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}] 09:00:10 INFO - PROCESS | 4024 | 1467648010490 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:10 INFO - PROCESS | 4024 | 1467648010644 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:00:10 INFO - PROCESS | 4024 | 1467648010666 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 4024 | 1467648010668 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:10 INFO - PROCESS | 4024 | ++DOCSHELL 18F48000 == 36 [pid = 4024] [id = 357] 09:00:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18F4C000) [pid = 4024] [serial = 1070] [outer = 00000000] 09:00:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (19268400) [pid = 4024] [serial = 1071] [outer = 18F4C000] 09:00:10 INFO - PROCESS | 4024 | 1467648010712 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14DE2800) [pid = 4024] [serial = 1072] [outer = 18F4C000] 09:00:11 INFO - PROCESS | 4024 | 1467648011159 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]]]}] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0B0E2400) [pid = 4024] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DB67400) [pid = 4024] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (148B9000) [pid = 4024] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA29C00) [pid = 4024] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA16800) [pid = 4024] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1757D000) [pid = 4024] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1A05B800) [pid = 4024] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1B2B5C00) [pid = 4024] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (146CA800) [pid = 4024] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17577400) [pid = 4024] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:00:11 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17AA4C00) [pid = 4024] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 830ms 09:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:00:11 INFO - PROCESS | 4024 | 1467648011302 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 4024 | 1467648011304 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 4024 | 1467648011307 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 4024 | 1467648011308 Marionette TRACE conn6 <- [1,1394,null,{}] 09:00:11 INFO - PROCESS | 4024 | 1467648011312 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}] 09:00:11 INFO - PROCESS | 4024 | 1467648011314 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:11 INFO - PROCESS | 4024 | 1467648011394 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:00:11 INFO - PROCESS | 4024 | 1467648011402 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 4024 | 1467648011403 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:11 INFO - PROCESS | 4024 | ++DOCSHELL 0DB5F400 == 37 [pid = 4024] [id = 358] 09:00:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DB67400) [pid = 4024] [serial = 1073] [outer = 00000000] 09:00:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (148BD800) [pid = 4024] [serial = 1074] [outer = 0DB67400] 09:00:11 INFO - PROCESS | 4024 | 1467648011448 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17577400) [pid = 4024] [serial = 1075] [outer = 0DB67400] 09:00:11 INFO - PROCESS | 4024 | 1467648011864 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 570ms 09:00:11 INFO - PROCESS | 4024 | 1467648011878 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 4024 | 1467648011880 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:00:11 INFO - PROCESS | 4024 | 1467648011883 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 4024 | 1467648011885 Marionette TRACE conn6 <- [1,1398,null,{}] 09:00:11 INFO - PROCESS | 4024 | 1467648011888 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}] 09:00:11 INFO - PROCESS | 4024 | 1467648011890 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:12 INFO - PROCESS | 4024 | 1467648012033 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:00:12 INFO - PROCESS | 4024 | 1467648012044 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 4024 | 1467648012046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:12 INFO - PROCESS | 4024 | ++DOCSHELL 148B9000 == 38 [pid = 4024] [id = 359] 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA8000) [pid = 4024] [serial = 1076] [outer = 00000000] 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19D0FC00) [pid = 4024] [serial = 1077] [outer = 17AA8000] 09:00:12 INFO - PROCESS | 4024 | 1467648012089 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A059C00) [pid = 4024] [serial = 1078] [outer = 17AA8000] 09:00:12 INFO - PROCESS | 4024 | 1467648012521 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 09:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:00:12 INFO - PROCESS | 4024 | 1467648012554 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 4024 | 1467648012556 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 4024 | 1467648012570 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 4024 | 1467648012572 Marionette TRACE conn6 <- [1,1402,null,{}] 09:00:12 INFO - PROCESS | 4024 | 1467648012576 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}] 09:00:12 INFO - PROCESS | 4024 | 1467648012578 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:12 INFO - PROCESS | 4024 | 1467648012663 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:00:12 INFO - PROCESS | 4024 | 1467648012668 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 4024 | 1467648012680 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:12 INFO - PROCESS | 4024 | ++DOCSHELL 17AAA800 == 39 [pid = 4024] [id = 360] 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19267C00) [pid = 4024] [serial = 1079] [outer = 00000000] 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1A7A8400) [pid = 4024] [serial = 1080] [outer = 19267C00] 09:00:12 INFO - PROCESS | 4024 | 1467648012728 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1A7AD400) [pid = 4024] [serial = 1081] [outer = 19267C00] 09:00:13 INFO - PROCESS | 4024 | 1467648013173 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 631ms 09:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:00:13 INFO - PROCESS | 4024 | 1467648013205 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 4024 | 1467648013207 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 4024 | 1467648013210 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 4024 | 1467648013212 Marionette TRACE conn6 <- [1,1406,null,{}] 09:00:13 INFO - PROCESS | 4024 | 1467648013215 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}] 09:00:13 INFO - PROCESS | 4024 | 1467648013217 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:13 INFO - PROCESS | 4024 | 1467648013339 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:00:13 INFO - PROCESS | 4024 | 1467648013525 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 4024 | 1467648013529 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:13 INFO - PROCESS | 4024 | ++DOCSHELL 0B046400 == 40 [pid = 4024] [id = 361] 09:00:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0B048800) [pid = 4024] [serial = 1082] [outer = 00000000] 09:00:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0CC90400) [pid = 4024] [serial = 1083] [outer = 0B048800] 09:00:13 INFO - PROCESS | 4024 | 1467648013586 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0D5D8800) [pid = 4024] [serial = 1084] [outer = 0B048800] 09:00:14 INFO - PROCESS | 4024 | 1467648014234 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1070ms 09:00:14 INFO - PROCESS | 4024 | 1467648014283 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:00:14 INFO - PROCESS | 4024 | 1467648014287 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 4024 | 1467648014292 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 4024 | 1467648014296 Marionette TRACE conn6 <- [1,1410,null,{}] 09:00:14 INFO - PROCESS | 4024 | 1467648014300 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}] 09:00:14 INFO - PROCESS | 4024 | 1467648014303 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:14 INFO - PROCESS | 4024 | 1467648014415 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:00:14 INFO - PROCESS | 4024 | 1467648014547 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 4024 | 1467648014550 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:14 INFO - PROCESS | 4024 | ++DOCSHELL 148BA400 == 41 [pid = 4024] [id = 362] 09:00:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (171EC800) [pid = 4024] [serial = 1085] [outer = 00000000] 09:00:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17590000) [pid = 4024] [serial = 1086] [outer = 171EC800] 09:00:14 INFO - PROCESS | 4024 | 1467648014608 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17A83C00) [pid = 4024] [serial = 1087] [outer = 171EC800] 09:00:15 INFO - PROCESS | 4024 | 1467648015204 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 987ms 09:00:15 INFO - PROCESS | 4024 | 1467648015280 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 4024 | 1467648015284 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:00:15 INFO - PROCESS | 4024 | 1467648015288 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 4024 | 1467648015290 Marionette TRACE conn6 <- [1,1414,null,{}] 09:00:15 INFO - PROCESS | 4024 | 1467648015294 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}] 09:00:15 INFO - PROCESS | 4024 | 1467648015297 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:15 INFO - PROCESS | 4024 | 1467648015408 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:00:15 INFO - PROCESS | 4024 | 1467648015543 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 4024 | 1467648015545 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:15 INFO - PROCESS | 4024 | ++DOCSHELL 17C44C00 == 42 [pid = 4024] [id = 363] 09:00:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18E97C00) [pid = 4024] [serial = 1088] [outer = 00000000] 09:00:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18F74400) [pid = 4024] [serial = 1089] [outer = 18E97C00] 09:00:15 INFO - PROCESS | 4024 | 1467648015600 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (19DD8400) [pid = 4024] [serial = 1090] [outer = 18E97C00] 09:00:16 INFO - PROCESS | 4024 | 1467648016274 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1023ms 09:00:16 INFO - PROCESS | 4024 | 1467648016312 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 4024 | 1467648016316 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:00:16 INFO - PROCESS | 4024 | 1467648016327 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 4024 | 1467648016332 Marionette TRACE conn6 <- [1,1418,null,{}] 09:00:16 INFO - PROCESS | 4024 | 1467648016353 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}] 09:00:16 INFO - PROCESS | 4024 | 1467648016356 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:16 INFO - PROCESS | 4024 | 1467648016500 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:00:16 INFO - PROCESS | 4024 | 1467648016630 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 4024 | 1467648016633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:16 INFO - PROCESS | 4024 | ++DOCSHELL 0915D400 == 43 [pid = 4024] [id = 364] 09:00:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (09160000) [pid = 4024] [serial = 1091] [outer = 00000000] 09:00:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0D579C00) [pid = 4024] [serial = 1092] [outer = 09160000] 09:00:16 INFO - PROCESS | 4024 | 1467648016687 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0E381000) [pid = 4024] [serial = 1093] [outer = 09160000] 09:00:17 INFO - PROCESS | 4024 | 1467648017436 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1186ms 09:00:17 INFO - PROCESS | 4024 | 1467648017509 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 4024 | 1467648017512 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:00:17 INFO - PROCESS | 4024 | 1467648017532 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:00:17 INFO - PROCESS | 4024 | 1467648017537 Marionette TRACE conn6 <- [1,1422,null,{}] 09:00:17 INFO - PROCESS | 4024 | 1467648017542 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}] 09:00:17 INFO - PROCESS | 4024 | 1467648017544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:17 INFO - PROCESS | 4024 | 1467648017650 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 17AAA800 == 42 [pid = 4024] [id = 360] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 148B9000 == 41 [pid = 4024] [id = 359] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0DB5F400 == 40 [pid = 4024] [id = 358] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 18F48000 == 39 [pid = 4024] [id = 357] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 08D8D800 == 38 [pid = 4024] [id = 356] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 1810D400 == 37 [pid = 4024] [id = 355] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 17C40400 == 36 [pid = 4024] [id = 354] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 143A3000 == 35 [pid = 4024] [id = 353] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0D575C00 == 34 [pid = 4024] [id = 352] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 189ADC00 == 33 [pid = 4024] [id = 349] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0D273000 == 32 [pid = 4024] [id = 350] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 09163000 == 31 [pid = 4024] [id = 351] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0DA27400 == 30 [pid = 4024] [id = 341] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0915D400 == 29 [pid = 4024] [id = 364] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 17C44C00 == 28 [pid = 4024] [id = 363] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 0B046400 == 27 [pid = 4024] [id = 361] 09:00:18 INFO - PROCESS | 4024 | --DOCSHELL 148BA400 == 26 [pid = 4024] [id = 362] 09:00:18 INFO - PROCESS | 4024 | 1467648018360 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 4024 | 1467648018364 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0D2CA800) [pid = 4024] [serial = 1026] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0D572400) [pid = 4024] [serial = 1027] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0DD31400) [pid = 4024] [serial = 1029] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (14C94800) [pid = 4024] [serial = 1032] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (14DE9C00) [pid = 4024] [serial = 1033] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (113E6400) [pid = 4024] [serial = 1024] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0E30C400) [pid = 4024] [serial = 1023] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (113E8000) [pid = 4024] [serial = 1012] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DE0BC00) [pid = 4024] [serial = 1011] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18607800) [pid = 4024] [serial = 1015] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17C4E800) [pid = 4024] [serial = 1014] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1A737400) [pid = 4024] [serial = 1018] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A08CC00) [pid = 4024] [serial = 1017] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1BA0F400) [pid = 4024] [serial = 1021] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1B372C00) [pid = 4024] [serial = 1020] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (188D5400) [pid = 4024] [serial = 1045] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1757E800) [pid = 4024] [serial = 1035] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18E99400) [pid = 4024] [serial = 1047] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17C47C00) [pid = 4024] [serial = 1038] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17758000) [pid = 4024] [serial = 1036] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (188D4800) [pid = 4024] [serial = 1044] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18102800) [pid = 4024] [serial = 1039] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18110C00) [pid = 4024] [serial = 1041] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0DE0C800) [pid = 4024] [serial = 1030] [outer = 00000000] [url = about:blank] 09:00:18 INFO - PROCESS | 4024 | ++DOCSHELL 08D84400 == 27 [pid = 4024] [id = 365] 09:00:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (08D87400) [pid = 4024] [serial = 1094] [outer = 00000000] 09:00:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (09158C00) [pid = 4024] [serial = 1095] [outer = 08D87400] 09:00:18 INFO - PROCESS | 4024 | 1467648018582 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0916F400) [pid = 4024] [serial = 1096] [outer = 08D87400] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 0E30A400 == 26 [pid = 4024] [id = 194] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 0D459800 == 25 [pid = 4024] [id = 188] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 14C98400 == 24 [pid = 4024] [id = 196] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 17A7A000 == 23 [pid = 4024] [id = 197] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 0D26A000 == 22 [pid = 4024] [id = 189] 09:00:19 INFO - PROCESS | 4024 | --DOCSHELL 1439E400 == 21 [pid = 4024] [id = 195] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0D26C800 == 20 [pid = 4024] [id = 193] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0CBB3C00 == 19 [pid = 4024] [id = 202] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0DB66C00 == 18 [pid = 4024] [id = 186] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 14C64000 == 17 [pid = 4024] [id = 187] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0D268C00 == 16 [pid = 4024] [id = 185] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 17C47400 == 15 [pid = 4024] [id = 198] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0DA1D000 == 14 [pid = 4024] [id = 190] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 14893800 == 13 [pid = 4024] [id = 200] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0D5DD400 == 12 [pid = 4024] [id = 199] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0D5D5400 == 11 [pid = 4024] [id = 201] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 1810BC00 == 10 [pid = 4024] [id = 191] 09:00:20 INFO - PROCESS | 4024 | --DOCSHELL 0915C400 == 9 [pid = 4024] [id = 192] 09:00:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0B046400) [pid = 4024] [serial = 1097] [outer = 11540000] 09:00:21 INFO - PROCESS | 4024 | 1467648021135 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3639ms 09:00:21 INFO - PROCESS | 4024 | 1467648021177 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 4024 | 1467648021181 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:00:21 INFO - PROCESS | 4024 | 1467648021189 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 4024 | 1467648021191 Marionette TRACE conn6 <- [1,1426,null,{}] 09:00:21 INFO - PROCESS | 4024 | 1467648021197 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}] 09:00:21 INFO - PROCESS | 4024 | 1467648021200 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:21 INFO - PROCESS | 4024 | 1467648021294 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:00:21 INFO - PROCESS | 4024 | 1467648021301 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 4024 | 1467648021305 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:21 INFO - PROCESS | 4024 | ++DOCSHELL 0D575000 == 10 [pid = 4024] [id = 366] 09:00:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D576000) [pid = 4024] [serial = 1098] [outer = 00000000] 09:00:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D5D5000) [pid = 4024] [serial = 1099] [outer = 0D576000] 09:00:21 INFO - PROCESS | 4024 | 1467648021354 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0D5DB400) [pid = 4024] [serial = 1100] [outer = 0D576000] 09:00:21 INFO - PROCESS | 4024 | 1467648021850 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 09:00:21 INFO - PROCESS | 4024 | 1467648021921 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 4024 | 1467648021926 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 4024 | 1467648021932 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:00:21 INFO - PROCESS | 4024 | 1467648021935 Marionette TRACE conn6 <- [1,1430,null,{}] 09:00:21 INFO - PROCESS | 4024 | 1467648021939 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}] 09:00:21 INFO - PROCESS | 4024 | 1467648021942 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:22 INFO - PROCESS | 4024 | 1467648022043 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:00:22 INFO - PROCESS | 4024 | 1467648022135 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 4024 | 1467648022137 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:22 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2E400 == 11 [pid = 4024] [id = 367] 09:00:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA2F000) [pid = 4024] [serial = 1101] [outer = 00000000] 09:00:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DD31000) [pid = 4024] [serial = 1102] [outer = 0DA2F000] 09:00:22 INFO - PROCESS | 4024 | 1467648022184 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DE0BC00) [pid = 4024] [serial = 1103] [outer = 0DA2F000] 09:00:22 INFO - PROCESS | 4024 | 1467648022609 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 09:00:22 INFO - PROCESS | 4024 | 1467648022665 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 4024 | 1467648022668 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:00:22 INFO - PROCESS | 4024 | 1467648022684 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 4024 | 1467648022688 Marionette TRACE conn6 <- [1,1434,null,{}] 09:00:22 INFO - PROCESS | 4024 | 1467648022701 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}] 09:00:22 INFO - PROCESS | 4024 | 1467648022706 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:22 INFO - PROCESS | 4024 | 1467648022852 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:00:22 INFO - PROCESS | 4024 | 1467648022910 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 4024 | 1467648022914 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:22 INFO - PROCESS | 4024 | ++DOCSHELL 1459F000 == 12 [pid = 4024] [id = 368] 09:00:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1459F800) [pid = 4024] [serial = 1104] [outer = 00000000] 09:00:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (145E6000) [pid = 4024] [serial = 1105] [outer = 1459F800] 09:00:22 INFO - PROCESS | 4024 | 1467648022965 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1488F800) [pid = 4024] [serial = 1106] [outer = 1459F800] 09:00:23 INFO - PROCESS | 4024 | 1467648023474 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 831ms 09:00:23 INFO - PROCESS | 4024 | 1467648023511 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 4024 | 1467648023514 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 4024 | 1467648023517 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:00:23 INFO - PROCESS | 4024 | 1467648023519 Marionette TRACE conn6 <- [1,1438,null,{}] 09:00:23 INFO - PROCESS | 4024 | 1467648023522 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}] 09:00:23 INFO - PROCESS | 4024 | 1467648023524 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:23 INFO - PROCESS | 4024 | 1467648023641 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:00:23 INFO - PROCESS | 4024 | 1467648023649 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 4024 | 1467648023651 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:23 INFO - PROCESS | 4024 | ++DOCSHELL 14DE9000 == 13 [pid = 4024] [id = 369] 09:00:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14E78800) [pid = 4024] [serial = 1107] [outer = 00000000] 09:00:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (16880800) [pid = 4024] [serial = 1108] [outer = 14E78800] 09:00:23 INFO - PROCESS | 4024 | 1467648023699 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17183800) [pid = 4024] [serial = 1109] [outer = 14E78800] 09:00:24 INFO - PROCESS | 4024 | 1467648024158 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 09:00:24 INFO - PROCESS | 4024 | 1467648024191 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:00:24 INFO - PROCESS | 4024 | 1467648024193 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 4024 | 1467648024196 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 4024 | 1467648024198 Marionette TRACE conn6 <- [1,1442,null,{}] 09:00:24 INFO - PROCESS | 4024 | 1467648024202 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}] 09:00:24 INFO - PROCESS | 4024 | 1467648024204 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:24 INFO - PROCESS | 4024 | 1467648024323 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:00:24 INFO - PROCESS | 4024 | 1467648024331 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 4024 | 1467648024333 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:24 INFO - PROCESS | 4024 | ++DOCSHELL 143A4C00 == 14 [pid = 4024] [id = 370] 09:00:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (15C64800) [pid = 4024] [serial = 1110] [outer = 00000000] 09:00:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17579400) [pid = 4024] [serial = 1111] [outer = 15C64800] 09:00:24 INFO - PROCESS | 4024 | 1467648024381 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1757C000) [pid = 4024] [serial = 1112] [outer = 15C64800] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17AA3000) [pid = 4024] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (19267C00) [pid = 4024] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1452A400) [pid = 4024] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0CBB0400) [pid = 4024] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D5DA400) [pid = 4024] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18C07000) [pid = 4024] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D2E5000) [pid = 4024] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (188DDC00) [pid = 4024] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17C40800) [pid = 4024] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0B048800) [pid = 4024] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18F4C000) [pid = 4024] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (171EC800) [pid = 4024] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DB67400) [pid = 4024] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18E97C00) [pid = 4024] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1810F400) [pid = 4024] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:00:24 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17AA8000) [pid = 4024] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:00:25 INFO - PROCESS | 4024 | 1467648025177 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 09:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:00:25 INFO - PROCESS | 4024 | 1467648025221 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 4024 | 1467648025223 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 4024 | 1467648025227 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 4024 | 1467648025228 Marionette TRACE conn6 <- [1,1446,null,{}] 09:00:25 INFO - PROCESS | 4024 | 1467648025232 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}] 09:00:25 INFO - PROCESS | 4024 | 1467648025237 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:25 INFO - PROCESS | 4024 | 1467648025356 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:00:25 INFO - PROCESS | 4024 | 1467648025369 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 4024 | 1467648025371 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:25 INFO - PROCESS | 4024 | ++DOCSHELL 17578400 == 15 [pid = 4024] [id = 371] 09:00:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17595000) [pid = 4024] [serial = 1113] [outer = 00000000] 09:00:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17A12C00) [pid = 4024] [serial = 1114] [outer = 17595000] 09:00:25 INFO - PROCESS | 4024 | 1467648025414 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17A9E800) [pid = 4024] [serial = 1115] [outer = 17595000] 09:00:25 INFO - PROCESS | 4024 | 1467648025876 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 09:00:25 INFO - PROCESS | 4024 | 1467648025897 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:00:25 INFO - PROCESS | 4024 | 1467648025899 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 4024 | 1467648025902 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 4024 | 1467648025904 Marionette TRACE conn6 <- [1,1450,null,{}] 09:00:25 INFO - PROCESS | 4024 | 1467648025907 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}] 09:00:25 INFO - PROCESS | 4024 | 1467648025909 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:26 INFO - PROCESS | 4024 | 1467648025986 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:00:26 INFO - PROCESS | 4024 | 1467648025991 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 4024 | 1467648025993 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:26 INFO - PROCESS | 4024 | ++DOCSHELL 17AA3400 == 16 [pid = 4024] [id = 372] 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA3800) [pid = 4024] [serial = 1116] [outer = 00000000] 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17AAA000) [pid = 4024] [serial = 1117] [outer = 17AA3800] 09:00:26 INFO - PROCESS | 4024 | 1467648026036 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17C42C00) [pid = 4024] [serial = 1118] [outer = 17AA3800] 09:00:26 INFO - PROCESS | 4024 | 1467648026508 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 631ms 09:00:26 INFO - PROCESS | 4024 | 1467648026535 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:00:26 INFO - PROCESS | 4024 | 1467648026537 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 4024 | 1467648026540 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 4024 | 1467648026542 Marionette TRACE conn6 <- [1,1454,null,{}] 09:00:26 INFO - PROCESS | 4024 | 1467648026550 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}] 09:00:26 INFO - PROCESS | 4024 | 1467648026552 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:26 INFO - PROCESS | 4024 | 1467648026638 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:00:26 INFO - PROCESS | 4024 | 1467648026644 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 4024 | 1467648026646 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:26 INFO - PROCESS | 4024 | ++DOCSHELL 17C49800 == 17 [pid = 4024] [id = 373] 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C4A800) [pid = 4024] [serial = 1119] [outer = 00000000] 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18102800) [pid = 4024] [serial = 1120] [outer = 17C4A800] 09:00:26 INFO - PROCESS | 4024 | 1467648026691 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18103400) [pid = 4024] [serial = 1121] [outer = 17C4A800] 09:00:27 INFO - PROCESS | 4024 | 1467648027550 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1068ms 09:00:27 INFO - PROCESS | 4024 | 1467648027610 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 4024 | 1467648027615 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:00:27 INFO - PROCESS | 4024 | 1467648027620 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 4024 | 1467648027623 Marionette TRACE conn6 <- [1,1458,null,{}] 09:00:27 INFO - PROCESS | 4024 | 1467648027630 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}] 09:00:27 INFO - PROCESS | 4024 | 1467648027633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:27 INFO - PROCESS | 4024 | 1467648027752 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:00:27 INFO - PROCESS | 4024 | 1467648027883 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 4024 | 1467648027886 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:27 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D5400 == 18 [pid = 4024] [id = 374] 09:00:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DA12C00) [pid = 4024] [serial = 1122] [outer = 00000000] 09:00:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DA25400) [pid = 4024] [serial = 1123] [outer = 0DA12C00] 09:00:27 INFO - PROCESS | 4024 | 1467648027944 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DB67800) [pid = 4024] [serial = 1124] [outer = 0DA12C00] 09:00:28 INFO - PROCESS | 4024 | 1467648028666 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1131ms 09:00:28 INFO - PROCESS | 4024 | 1467648028751 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 4024 | 1467648028756 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:00:28 INFO - PROCESS | 4024 | 1467648028763 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 4024 | 1467648028765 Marionette TRACE conn6 <- [1,1462,null,{}] 09:00:28 INFO - PROCESS | 4024 | 1467648028770 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}] 09:00:28 INFO - PROCESS | 4024 | 1467648028773 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:29 INFO - PROCESS | 4024 | 1467648028992 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:00:29 INFO - PROCESS | 4024 | 1467648029125 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 4024 | 1467648029128 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:29 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E7800 == 19 [pid = 4024] [id = 375] 09:00:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0CBB0C00) [pid = 4024] [serial = 1125] [outer = 00000000] 09:00:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0D26B400) [pid = 4024] [serial = 1126] [outer = 0CBB0C00] 09:00:29 INFO - PROCESS | 4024 | 1467648029181 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0D573800) [pid = 4024] [serial = 1127] [outer = 0CBB0C00] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (186A4C00) [pid = 4024] [serial = 1042] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1A7A8400) [pid = 4024] [serial = 1080] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (14C5D400) [pid = 4024] [serial = 1059] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (15C5C800) [pid = 4024] [serial = 1060] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB61400) [pid = 4024] [serial = 1053] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (15C5D400) [pid = 4024] [serial = 1054] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA25C00) [pid = 4024] [serial = 1056] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DB65000) [pid = 4024] [serial = 1057] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18CA6400) [pid = 4024] [serial = 1048] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DB69C00) [pid = 4024] [serial = 1050] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18C9F400) [pid = 4024] [serial = 1068] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DA2EC00) [pid = 4024] [serial = 1051] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17C45800) [pid = 4024] [serial = 1062] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18103000) [pid = 4024] [serial = 1063] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0CC90400) [pid = 4024] [serial = 1083] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (19268400) [pid = 4024] [serial = 1071] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17590000) [pid = 4024] [serial = 1086] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (148BD800) [pid = 4024] [serial = 1074] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0D5D8800) [pid = 4024] [serial = 1084] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (18F74400) [pid = 4024] [serial = 1089] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (17A83C00) [pid = 4024] [serial = 1087] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17577400) [pid = 4024] [serial = 1075] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (14DE2800) [pid = 4024] [serial = 1072] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (19DD8400) [pid = 4024] [serial = 1090] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (186AEC00) [pid = 4024] [serial = 1065] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (18CA2C00) [pid = 4024] [serial = 1069] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (1A7AD400) [pid = 4024] [serial = 1081] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0D579C00) [pid = 4024] [serial = 1092] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (188D7800) [pid = 4024] [serial = 1066] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (1A059C00) [pid = 4024] [serial = 1078] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (19D0FC00) [pid = 4024] [serial = 1077] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 4024 | 1467648029762 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1019ms 09:00:29 INFO - PROCESS | 4024 | 1467648029785 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:00:29 INFO - PROCESS | 4024 | 1467648029789 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 4024 | 1467648029794 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 4024 | 1467648029797 Marionette TRACE conn6 <- [1,1466,null,{}] 09:00:29 INFO - PROCESS | 4024 | 1467648029801 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}] 09:00:29 INFO - PROCESS | 4024 | 1467648029804 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:29 INFO - PROCESS | 4024 | 1467648029892 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:00:29 INFO - PROCESS | 4024 | 1467648029902 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 4024 | 1467648029904 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:29 INFO - PROCESS | 4024 | ++DOCSHELL 0DB69C00 == 20 [pid = 4024] [id = 376] 09:00:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0DB6A400) [pid = 4024] [serial = 1128] [outer = 00000000] 09:00:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0DE14000) [pid = 4024] [serial = 1129] [outer = 0DB6A400] 09:00:29 INFO - PROCESS | 4024 | 1467648029955 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0E3C3800) [pid = 4024] [serial = 1130] [outer = 0DB6A400] 09:00:30 INFO - PROCESS | 4024 | 1467648030451 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 09:00:30 INFO - PROCESS | 4024 | 1467648030465 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 4024 | 1467648030468 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 4024 | 1467648030471 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:00:30 INFO - PROCESS | 4024 | 1467648030473 Marionette TRACE conn6 <- [1,1470,null,{}] 09:00:30 INFO - PROCESS | 4024 | 1467648030508 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}] 09:00:30 INFO - PROCESS | 4024 | 1467648030510 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:30 INFO - PROCESS | 4024 | 1467648030600 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:00:30 INFO - PROCESS | 4024 | 1467648030683 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 4024 | 1467648030685 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:30 INFO - PROCESS | 4024 | ++DOCSHELL 14C27C00 == 21 [pid = 4024] [id = 377] 09:00:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (14C2A800) [pid = 4024] [serial = 1131] [outer = 00000000] 09:00:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (14C60800) [pid = 4024] [serial = 1132] [outer = 14C2A800] 09:00:30 INFO - PROCESS | 4024 | 1467648030738 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (14DE2C00) [pid = 4024] [serial = 1133] [outer = 14C2A800] 09:00:31 INFO - PROCESS | 4024 | 1467648031167 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 750ms 09:00:31 INFO - PROCESS | 4024 | 1467648031239 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 4024 | 1467648031242 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:00:31 INFO - PROCESS | 4024 | 1467648031255 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 4024 | 1467648031260 Marionette TRACE conn6 <- [1,1474,null,{}] 09:00:31 INFO - PROCESS | 4024 | 1467648031263 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}] 09:00:31 INFO - PROCESS | 4024 | 1467648031267 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:31 INFO - PROCESS | 4024 | 1467648031356 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:00:31 INFO - PROCESS | 4024 | 1467648031366 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 4024 | 1467648031367 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:31 INFO - PROCESS | 4024 | ++DOCSHELL 1758E000 == 22 [pid = 4024] [id = 378] 09:00:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (1758E400) [pid = 4024] [serial = 1134] [outer = 00000000] 09:00:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (1775A800) [pid = 4024] [serial = 1135] [outer = 1758E400] 09:00:31 INFO - PROCESS | 4024 | 1467648031420 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (17878800) [pid = 4024] [serial = 1136] [outer = 1758E400] 09:00:31 INFO - PROCESS | 4024 | 1467648031859 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms 09:00:31 INFO - PROCESS | 4024 | 1467648031904 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 4024 | 1467648031906 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:00:31 INFO - PROCESS | 4024 | 1467648031916 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 4024 | 1467648031918 Marionette TRACE conn6 <- [1,1478,null,{}] 09:00:31 INFO - PROCESS | 4024 | 1467648031921 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}] 09:00:31 INFO - PROCESS | 4024 | 1467648031923 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:32 INFO - PROCESS | 4024 | 1467648032064 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:00:32 INFO - PROCESS | 4024 | 1467648032070 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 4024 | 1467648032071 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:32 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6000 == 23 [pid = 4024] [id = 379] 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (17AA7800) [pid = 4024] [serial = 1137] [outer = 00000000] 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (17C4C000) [pid = 4024] [serial = 1138] [outer = 17AA7800] 09:00:32 INFO - PROCESS | 4024 | 1467648032115 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17C4FC00) [pid = 4024] [serial = 1139] [outer = 17AA7800] 09:00:32 INFO - PROCESS | 4024 | 1467648032552 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 09:00:32 INFO - PROCESS | 4024 | 1467648032589 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 4024 | 1467648032591 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:00:32 INFO - PROCESS | 4024 | 1467648032594 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 4024 | 1467648032596 Marionette TRACE conn6 <- [1,1482,null,{}] 09:00:32 INFO - PROCESS | 4024 | 1467648032607 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}] 09:00:32 INFO - PROCESS | 4024 | 1467648032609 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:32 INFO - PROCESS | 4024 | 1467648032724 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:00:32 INFO - PROCESS | 4024 | 1467648032730 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 4024 | 1467648032736 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:32 INFO - PROCESS | 4024 | ++DOCSHELL 115CA800 == 24 [pid = 4024] [id = 380] 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17C4B800) [pid = 4024] [serial = 1140] [outer = 00000000] 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (18604800) [pid = 4024] [serial = 1141] [outer = 17C4B800] 09:00:32 INFO - PROCESS | 4024 | 1467648032837 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (186A6400) [pid = 4024] [serial = 1142] [outer = 17C4B800] 09:00:33 INFO - PROCESS | 4024 | 1467648033302 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 09:00:33 INFO - PROCESS | 4024 | 1467648033324 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:00:33 INFO - PROCESS | 4024 | 1467648033326 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 4024 | 1467648033330 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 4024 | 1467648033332 Marionette TRACE conn6 <- [1,1486,null,{}] 09:00:33 INFO - PROCESS | 4024 | 1467648033368 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}] 09:00:33 INFO - PROCESS | 4024 | 1467648033370 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:33 INFO - PROCESS | 4024 | 1467648033486 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:00:33 INFO - PROCESS | 4024 | 1467648033546 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 4024 | 1467648033557 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:33 INFO - PROCESS | 4024 | ++DOCSHELL 18604000 == 25 [pid = 4024] [id = 381] 09:00:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (186A8800) [pid = 4024] [serial = 1143] [outer = 00000000] 09:00:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (188D5400) [pid = 4024] [serial = 1144] [outer = 186A8800] 09:00:33 INFO - PROCESS | 4024 | 1467648033601 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (188D6400) [pid = 4024] [serial = 1145] [outer = 186A8800] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DA2F000) [pid = 4024] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0D576000) [pid = 4024] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (08D87400) [pid = 4024] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (14E78800) [pid = 4024] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (15C64800) [pid = 4024] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17AA3800) [pid = 4024] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1459F800) [pid = 4024] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:00:33 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (17595000) [pid = 4024] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:00:34 INFO - PROCESS | 4024 | 1467648034044 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 09:00:34 INFO - PROCESS | 4024 | 1467648034060 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 4024 | 1467648034062 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:00:34 INFO - PROCESS | 4024 | 1467648034069 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 4024 | 1467648034071 Marionette TRACE conn6 <- [1,1490,null,{}] 09:00:34 INFO - PROCESS | 4024 | 1467648034074 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}] 09:00:34 INFO - PROCESS | 4024 | 1467648034076 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:34 INFO - PROCESS | 4024 | 1467648034156 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:00:34 INFO - PROCESS | 4024 | 1467648034162 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 4024 | 1467648034164 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:34 INFO - PROCESS | 4024 | ++DOCSHELL 0DA21800 == 26 [pid = 4024] [id = 382] 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DA28800) [pid = 4024] [serial = 1146] [outer = 00000000] 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17580C00) [pid = 4024] [serial = 1147] [outer = 0DA28800] 09:00:34 INFO - PROCESS | 4024 | 1467648034209 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17581C00) [pid = 4024] [serial = 1148] [outer = 0DA28800] 09:00:34 INFO - PROCESS | 4024 | 1467648034647 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 09:00:34 INFO - PROCESS | 4024 | 1467648034701 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 4024 | 1467648034702 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:00:34 INFO - PROCESS | 4024 | 1467648034705 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 4024 | 1467648034707 Marionette TRACE conn6 <- [1,1494,null,{}] 09:00:34 INFO - PROCESS | 4024 | 1467648034710 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}] 09:00:34 INFO - PROCESS | 4024 | 1467648034712 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:34 INFO - PROCESS | 4024 | 1467648034793 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:00:34 INFO - PROCESS | 4024 | 1467648034824 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 4024 | 1467648034826 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:34 INFO - PROCESS | 4024 | ++DOCSHELL 186AC400 == 27 [pid = 4024] [id = 383] 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1887C800) [pid = 4024] [serial = 1149] [outer = 00000000] 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (18C06000) [pid = 4024] [serial = 1150] [outer = 1887C800] 09:00:34 INFO - PROCESS | 4024 | 1467648034872 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (18C07C00) [pid = 4024] [serial = 1151] [outer = 1887C800] 09:00:35 INFO - PROCESS | 4024 | 1467648035297 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 09:00:35 INFO - PROCESS | 4024 | 1467648035337 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 4024 | 1467648035339 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:00:35 INFO - PROCESS | 4024 | 1467648035342 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 4024 | 1467648035344 Marionette TRACE conn6 <- [1,1498,null,{}] 09:00:35 INFO - PROCESS | 4024 | 1467648035347 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}] 09:00:35 INFO - PROCESS | 4024 | 1467648035349 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:35 INFO - PROCESS | 4024 | 1467648035445 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:00:35 INFO - PROCESS | 4024 | 1467648035451 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 4024 | 1467648035453 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:35 INFO - PROCESS | 4024 | ++DOCSHELL 17583000 == 28 [pid = 4024] [id = 384] 09:00:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18CA3C00) [pid = 4024] [serial = 1152] [outer = 00000000] 09:00:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18E97000) [pid = 4024] [serial = 1153] [outer = 18CA3C00] 09:00:35 INFO - PROCESS | 4024 | 1467648035498 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18EA2400) [pid = 4024] [serial = 1154] [outer = 18CA3C00] 09:00:35 INFO - PROCESS | 4024 | 1467648035922 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 09:00:36 INFO - PROCESS | 4024 | 1467648035993 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 4024 | 1467648035997 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:00:36 INFO - PROCESS | 4024 | 1467648036007 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 4024 | 1467648036012 Marionette TRACE conn6 <- [1,1502,null,{}] 09:00:36 INFO - PROCESS | 4024 | 1467648036018 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}] 09:00:36 INFO - PROCESS | 4024 | 1467648036022 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:36 INFO - PROCESS | 4024 | 1467648036138 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:00:36 INFO - PROCESS | 4024 | 1467648036302 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 4024 | 1467648036307 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:36 INFO - PROCESS | 4024 | ++DOCSHELL 0D572C00 == 29 [pid = 4024] [id = 385] 09:00:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0D574400) [pid = 4024] [serial = 1155] [outer = 00000000] 09:00:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA2D000) [pid = 4024] [serial = 1156] [outer = 0D574400] 09:00:36 INFO - PROCESS | 4024 | 1467648036364 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DDCB800) [pid = 4024] [serial = 1157] [outer = 0D574400] 09:00:36 INFO - PROCESS | 4024 | 1467648036921 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 09:00:37 INFO - PROCESS | 4024 | 1467648037000 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 4024 | 1467648037003 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:00:37 INFO - PROCESS | 4024 | 1467648037009 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 4024 | 1467648037013 Marionette TRACE conn6 <- [1,1506,null,{}] 09:00:37 INFO - PROCESS | 4024 | 1467648037018 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}] 09:00:37 INFO - PROCESS | 4024 | 1467648037021 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:37 INFO - PROCESS | 4024 | 1467648037169 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:00:37 INFO - PROCESS | 4024 | 1467648037293 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 4024 | 1467648037296 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:37 INFO - PROCESS | 4024 | ++DOCSHELL 15C63400 == 30 [pid = 4024] [id = 386] 09:00:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1688BC00) [pid = 4024] [serial = 1158] [outer = 00000000] 09:00:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (171E5400) [pid = 4024] [serial = 1159] [outer = 1688BC00] 09:00:37 INFO - PROCESS | 4024 | 1467648037353 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1757BC00) [pid = 4024] [serial = 1160] [outer = 1688BC00] 09:00:38 INFO - PROCESS | 4024 | 1467648037972 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 990ms 09:00:38 INFO - PROCESS | 4024 | 1467648037999 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 4024 | 1467648038002 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:00:38 INFO - PROCESS | 4024 | 1467648038006 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 4024 | 1467648038008 Marionette TRACE conn6 <- [1,1510,null,{}] 09:00:38 INFO - PROCESS | 4024 | 1467648038018 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}] 09:00:38 INFO - PROCESS | 4024 | 1467648038023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:38 INFO - PROCESS | 4024 | 1467648038137 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:00:38 INFO - PROCESS | 4024 | 1467648038271 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 4024 | 1467648038275 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:38 INFO - PROCESS | 4024 | ++DOCSHELL 188D5C00 == 31 [pid = 4024] [id = 387] 09:00:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (189A9800) [pid = 4024] [serial = 1161] [outer = 00000000] 09:00:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18E97C00) [pid = 4024] [serial = 1162] [outer = 189A9800] 09:00:38 INFO - PROCESS | 4024 | 1467648038333 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F4CC00) [pid = 4024] [serial = 1163] [outer = 189A9800] 09:00:38 INFO - PROCESS | 4024 | 1467648038888 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"]]]}] 09:00:38 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 () { 09:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:00:38 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 () { 09:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:00:38 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 () { 09:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:00:38 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 () { 09:00:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:00:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 931ms 09:00:38 INFO - PROCESS | 4024 | 1467648038945 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 4024 | 1467648038948 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:00:38 INFO - PROCESS | 4024 | 1467648038952 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 4024 | 1467648038955 Marionette TRACE conn6 <- [1,1514,null,{}] 09:00:38 INFO - PROCESS | 4024 | 1467648038958 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}] 09:00:38 INFO - PROCESS | 4024 | 1467648038961 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:39 INFO - PROCESS | 4024 | 1467648039075 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:00:39 INFO - PROCESS | 4024 | 1467648039175 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 4024 | 1467648039178 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:39 INFO - PROCESS | 4024 | ++DOCSHELL 19190400 == 32 [pid = 4024] [id = 388] 09:00:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (19192000) [pid = 4024] [serial = 1164] [outer = 00000000] 09:00:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19BF4000) [pid = 4024] [serial = 1165] [outer = 19192000] 09:00:39 INFO - PROCESS | 4024 | 1467648039231 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A055400) [pid = 4024] [serial = 1166] [outer = 19192000] 09:00:39 INFO - PROCESS | 4024 | 1467648039748 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"]]]}] 09:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:00:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:00:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 831ms 09:00:39 INFO - PROCESS | 4024 | 1467648039786 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 4024 | 1467648039789 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:00:39 INFO - PROCESS | 4024 | 1467648039792 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:00:39 INFO - PROCESS | 4024 | 1467648039794 Marionette TRACE conn6 <- [1,1518,null,{}] 09:00:39 INFO - PROCESS | 4024 | 1467648039839 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}] 09:00:39 INFO - PROCESS | 4024 | 1467648039841 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:39 INFO - PROCESS | 4024 | 1467648039945 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:00:40 INFO - PROCESS | 4024 | 1467648040047 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 4024 | 1467648040050 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:40 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D8400 == 33 [pid = 4024] [id = 389] 09:00:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0D5DD000) [pid = 4024] [serial = 1167] [outer = 00000000] 09:00:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0E3CB000) [pid = 4024] [serial = 1168] [outer = 0D5DD000] 09:00:40 INFO - PROCESS | 4024 | 1467648040103 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (14C25C00) [pid = 4024] [serial = 1169] [outer = 0D5DD000] 09:00:40 INFO - PROCESS | 4024 | 1467648040769 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]]]}] 09:00:40 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 09:00:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:00:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:00:40 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. 09:00:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:00:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1017ms 09:00:40 INFO - PROCESS | 4024 | 1467648040813 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 4024 | 1467648040817 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:00:40 INFO - PROCESS | 4024 | 1467648040821 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 4024 | 1467648040826 Marionette TRACE conn6 <- [1,1522,null,{}] 09:00:40 INFO - PROCESS | 4024 | 1467648040848 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}] 09:00:40 INFO - PROCESS | 4024 | 1467648040851 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:41 INFO - PROCESS | 4024 | 1467648040990 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:00:41 INFO - PROCESS | 4024 | 1467648041065 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 4024 | 1467648041068 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:41 INFO - PROCESS | 4024 | ++DOCSHELL 0DE15C00 == 34 [pid = 4024] [id = 390] 09:00:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0E433C00) [pid = 4024] [serial = 1170] [outer = 00000000] 09:00:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (143A1400) [pid = 4024] [serial = 1171] [outer = 0E433C00] 09:00:41 INFO - PROCESS | 4024 | 1467648041118 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1488F400) [pid = 4024] [serial = 1172] [outer = 0E433C00] 09:00:42 INFO - PROCESS | 4024 | --DOCSHELL 08D84400 == 33 [pid = 4024] [id = 365] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (09158C00) [pid = 4024] [serial = 1095] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DD31000) [pid = 4024] [serial = 1102] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0D5D5000) [pid = 4024] [serial = 1099] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0D5DB400) [pid = 4024] [serial = 1100] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0916F400) [pid = 4024] [serial = 1096] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17183800) [pid = 4024] [serial = 1109] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (16880800) [pid = 4024] [serial = 1108] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (18102800) [pid = 4024] [serial = 1120] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (09163C00) [pid = 4024] [serial = 664] [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.] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17579400) [pid = 4024] [serial = 1111] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17AAA000) [pid = 4024] [serial = 1117] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1757C000) [pid = 4024] [serial = 1112] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (145E6000) [pid = 4024] [serial = 1105] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1488F800) [pid = 4024] [serial = 1106] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17A12C00) [pid = 4024] [serial = 1114] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17C42C00) [pid = 4024] [serial = 1118] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DE0BC00) [pid = 4024] [serial = 1103] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17A9E800) [pid = 4024] [serial = 1115] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 4024 | 1467648042408 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1636ms 09:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:00:42 INFO - PROCESS | 4024 | 1467648042459 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 4024 | 1467648042463 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 4024 | 1467648042467 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 4024 | 1467648042470 Marionette TRACE conn6 <- [1,1526,null,{}] 09:00:42 INFO - PROCESS | 4024 | 1467648042476 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}] 09:00:42 INFO - PROCESS | 4024 | 1467648042479 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:42 INFO - PROCESS | 4024 | 1467648042566 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:00:42 INFO - PROCESS | 4024 | 1467648042573 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 4024 | 1467648042577 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:42 INFO - PROCESS | 4024 | ++DOCSHELL 0D222C00 == 34 [pid = 4024] [id = 391] 09:00:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0D2D3C00) [pid = 4024] [serial = 1173] [outer = 00000000] 09:00:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0D4F8C00) [pid = 4024] [serial = 1174] [outer = 0D2D3C00] 09:00:42 INFO - PROCESS | 4024 | 1467648042624 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0D5D7800) [pid = 4024] [serial = 1175] [outer = 0D2D3C00] 09:00:43 INFO - PROCESS | 4024 | 1467648043113 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 09:00:43 INFO - PROCESS | 4024 | 1467648043138 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 4024 | 1467648043143 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:00:43 INFO - PROCESS | 4024 | 1467648043150 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 4024 | 1467648043152 Marionette TRACE conn6 <- [1,1530,null,{}] 09:00:43 INFO - PROCESS | 4024 | 1467648043156 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}] 09:00:43 INFO - PROCESS | 4024 | 1467648043159 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:43 INFO - PROCESS | 4024 | 1467648043247 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:00:43 INFO - PROCESS | 4024 | 1467648043256 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 4024 | 1467648043258 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:43 INFO - PROCESS | 4024 | ++DOCSHELL 0DB61400 == 35 [pid = 4024] [id = 392] 09:00:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DB61800) [pid = 4024] [serial = 1176] [outer = 00000000] 09:00:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DDCE000) [pid = 4024] [serial = 1177] [outer = 0DB61800] 09:00:43 INFO - PROCESS | 4024 | 1467648043306 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0E312400) [pid = 4024] [serial = 1178] [outer = 0DB61800] 09:00:43 INFO - PROCESS | 4024 | 1467648043756 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:00:43 INFO - PROCESS | 4024 | 1467648043823 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 4024 | 1467648043825 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:00:43 INFO - PROCESS | 4024 | 1467648043829 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 4024 | 1467648043832 Marionette TRACE conn6 <- [1,1534,null,{}] 09:00:43 INFO - PROCESS | 4024 | 1467648043842 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}] 09:00:43 INFO - PROCESS | 4024 | 1467648043847 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:43 INFO - PROCESS | 4024 | 1467648043930 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:00:44 INFO - PROCESS | 4024 | 1467648043981 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 4024 | 1467648043983 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:44 INFO - PROCESS | 4024 | ++DOCSHELL 16883C00 == 36 [pid = 4024] [id = 393] 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (16884000) [pid = 4024] [serial = 1179] [outer = 00000000] 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17184800) [pid = 4024] [serial = 1180] [outer = 16884000] 09:00:44 INFO - PROCESS | 4024 | 1467648044031 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (171F0C00) [pid = 4024] [serial = 1181] [outer = 16884000] 09:00:44 INFO - PROCESS | 4024 | 1467648044488 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 09:00:44 INFO - PROCESS | 4024 | 1467648044559 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 4024 | 1467648044562 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 4024 | 1467648044565 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:00:44 INFO - PROCESS | 4024 | 1467648044567 Marionette TRACE conn6 <- [1,1538,null,{}] 09:00:44 INFO - PROCESS | 4024 | 1467648044577 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}] 09:00:44 INFO - PROCESS | 4024 | 1467648044579 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:44 INFO - PROCESS | 4024 | 1467648044690 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:00:44 INFO - PROCESS | 4024 | 1467648044695 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 4024 | 1467648044697 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:44 INFO - PROCESS | 4024 | ++DOCSHELL 171E8400 == 37 [pid = 4024] [id = 394] 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17577000) [pid = 4024] [serial = 1182] [outer = 00000000] 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1775CC00) [pid = 4024] [serial = 1183] [outer = 17577000] 09:00:44 INFO - PROCESS | 4024 | 1467648044742 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17A9E800) [pid = 4024] [serial = 1184] [outer = 17577000] 09:00:45 INFO - PROCESS | 4024 | 1467648045199 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 09:00:45 INFO - PROCESS | 4024 | 1467648045239 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 4024 | 1467648045241 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:00:45 INFO - PROCESS | 4024 | 1467648045244 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 4024 | 1467648045246 Marionette TRACE conn6 <- [1,1542,null,{}] 09:00:45 INFO - PROCESS | 4024 | 1467648045250 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}] 09:00:45 INFO - PROCESS | 4024 | 1467648045252 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:45 INFO - PROCESS | 4024 | 1467648045360 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:00:45 INFO - PROCESS | 4024 | 1467648045448 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 4024 | 1467648045450 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:45 INFO - PROCESS | 4024 | ++DOCSHELL 17AA8000 == 38 [pid = 4024] [id = 395] 09:00:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17AA8C00) [pid = 4024] [serial = 1185] [outer = 00000000] 09:00:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17C45C00) [pid = 4024] [serial = 1186] [outer = 17AA8C00] 09:00:45 INFO - PROCESS | 4024 | 1467648045493 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18104400) [pid = 4024] [serial = 1187] [outer = 17AA8C00] 09:00:46 INFO - PROCESS | 4024 | 1467648046230 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]]]}] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17AA7800) [pid = 4024] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17C4B800) [pid = 4024] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (186A8800) [pid = 4024] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0CBB0C00) [pid = 4024] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DB6A400) [pid = 4024] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17C4A800) [pid = 4024] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1758E400) [pid = 4024] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA12C00) [pid = 4024] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA28800) [pid = 4024] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14C2A800) [pid = 4024] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1887C800) [pid = 4024] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18CA3C00) [pid = 4024] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:00:46 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (09160000) [pid = 4024] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1069ms 09:00:46 INFO - PROCESS | 4024 | 1467648046357 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 4024 | 1467648046360 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:00:46 INFO - PROCESS | 4024 | 1467648046391 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 4024 | 1467648046394 Marionette TRACE conn6 <- [1,1546,null,{}] 09:00:46 INFO - PROCESS | 4024 | 1467648046401 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}] 09:00:46 INFO - PROCESS | 4024 | 1467648046404 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:46 INFO - PROCESS | 4024 | 1467648046522 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:00:46 INFO - PROCESS | 4024 | 1467648046629 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 4024 | 1467648046632 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:46 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB9C00 == 39 [pid = 4024] [id = 396] 09:00:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0CBBA800) [pid = 4024] [serial = 1188] [outer = 00000000] 09:00:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0D228400) [pid = 4024] [serial = 1189] [outer = 0CBBA800] 09:00:46 INFO - PROCESS | 4024 | 1467648046712 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0D5D5C00) [pid = 4024] [serial = 1190] [outer = 0CBBA800] 09:00:47 INFO - PROCESS | 4024 | 1467648047429 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1104ms 09:00:47 INFO - PROCESS | 4024 | 1467648047488 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 4024 | 1467648047493 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:00:47 INFO - PROCESS | 4024 | 1467648047500 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 4024 | 1467648047503 Marionette TRACE conn6 <- [1,1550,null,{}] 09:00:47 INFO - PROCESS | 4024 | 1467648047507 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}] 09:00:47 INFO - PROCESS | 4024 | 1467648047510 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:47 INFO - PROCESS | 4024 | 1467648047628 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:00:47 INFO - PROCESS | 4024 | 1467648047763 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 4024 | 1467648047765 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:47 INFO - PROCESS | 4024 | ++DOCSHELL 11546400 == 40 [pid = 4024] [id = 397] 09:00:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (143A1C00) [pid = 4024] [serial = 1191] [outer = 00000000] 09:00:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (14893000) [pid = 4024] [serial = 1192] [outer = 143A1C00] 09:00:47 INFO - PROCESS | 4024 | 1467648047823 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14C64000) [pid = 4024] [serial = 1193] [outer = 143A1C00] 09:00:48 INFO - PROCESS | 4024 | 1467648048630 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1175ms 09:00:48 INFO - PROCESS | 4024 | 1467648048676 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:00:48 INFO - PROCESS | 4024 | 1467648048681 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 4024 | 1467648048685 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 4024 | 1467648048689 Marionette TRACE conn6 <- [1,1554,null,{}] 09:00:48 INFO - PROCESS | 4024 | 1467648048694 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}] 09:00:48 INFO - PROCESS | 4024 | 1467648048696 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:48 INFO - PROCESS | 4024 | 1467648048811 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:00:48 INFO - PROCESS | 4024 | 1467648048940 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 4024 | 1467648048944 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:48 INFO - PROCESS | 4024 | --DOCSHELL 171E8400 == 39 [pid = 4024] [id = 394] 09:00:48 INFO - PROCESS | 4024 | --DOCSHELL 16883C00 == 38 [pid = 4024] [id = 393] 09:00:48 INFO - PROCESS | 4024 | --DOCSHELL 0DB61400 == 37 [pid = 4024] [id = 392] 09:00:48 INFO - PROCESS | 4024 | --DOCSHELL 0D222C00 == 36 [pid = 4024] [id = 391] 09:00:48 INFO - PROCESS | 4024 | --DOCSHELL 0DE15C00 == 35 [pid = 4024] [id = 390] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0E381000) [pid = 4024] [serial = 1093] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17C4C000) [pid = 4024] [serial = 1138] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18604800) [pid = 4024] [serial = 1141] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (188D5400) [pid = 4024] [serial = 1144] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (186A6400) [pid = 4024] [serial = 1142] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D26B400) [pid = 4024] [serial = 1126] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D573800) [pid = 4024] [serial = 1127] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DE14000) [pid = 4024] [serial = 1129] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0E3C3800) [pid = 4024] [serial = 1130] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18103400) [pid = 4024] [serial = 1121] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1775A800) [pid = 4024] [serial = 1135] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0DA25400) [pid = 4024] [serial = 1123] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17580C00) [pid = 4024] [serial = 1147] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0DB67800) [pid = 4024] [serial = 1124] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (14C60800) [pid = 4024] [serial = 1132] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (14DE2C00) [pid = 4024] [serial = 1133] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (18C06000) [pid = 4024] [serial = 1150] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (18C07C00) [pid = 4024] [serial = 1151] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18EA2400) [pid = 4024] [serial = 1154] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (18E97000) [pid = 4024] [serial = 1153] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (17581C00) [pid = 4024] [serial = 1148] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (188D6400) [pid = 4024] [serial = 1145] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (17C4FC00) [pid = 4024] [serial = 1139] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (17878800) [pid = 4024] [serial = 1136] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 4024 | ++DOCSHELL 09156800 == 36 [pid = 4024] [id = 398] 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0915A800) [pid = 4024] [serial = 1194] [outer = 00000000] 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0D26B400) [pid = 4024] [serial = 1195] [outer = 0915A800] 09:00:49 INFO - PROCESS | 4024 | 1467648049024 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0D4FF400) [pid = 4024] [serial = 1196] [outer = 0915A800] 09:00:49 INFO - PROCESS | 4024 | 1467648049451 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 09:00:49 INFO - PROCESS | 4024 | 1467648049457 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 4024 | 1467648049461 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:00:49 INFO - PROCESS | 4024 | 1467648049466 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:00:49 INFO - PROCESS | 4024 | 1467648049469 Marionette TRACE conn6 <- [1,1558,null,{}] 09:00:49 INFO - PROCESS | 4024 | 1467648049473 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}] 09:00:49 INFO - PROCESS | 4024 | 1467648049475 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:49 INFO - PROCESS | 4024 | 1467648049580 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:00:49 INFO - PROCESS | 4024 | 1467648049671 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 4024 | 1467648049674 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:49 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FEC00 == 37 [pid = 4024] [id = 399] 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0D5D5800) [pid = 4024] [serial = 1197] [outer = 00000000] 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DB6AC00) [pid = 4024] [serial = 1198] [outer = 0D5D5800] 09:00:49 INFO - PROCESS | 4024 | 1467648049721 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DE14C00) [pid = 4024] [serial = 1199] [outer = 0D5D5800] 09:00:50 INFO - PROCESS | 4024 | 1467648050083 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 09:00:50 INFO - PROCESS | 4024 | 1467648050142 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 4024 | 1467648050144 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:00:50 INFO - PROCESS | 4024 | 1467648050148 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 4024 | 1467648050152 Marionette TRACE conn6 <- [1,1562,null,{}] 09:00:50 INFO - PROCESS | 4024 | 1467648050163 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}] 09:00:50 INFO - PROCESS | 4024 | 1467648050168 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:50 INFO - PROCESS | 4024 | 1467648050256 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:00:50 INFO - PROCESS | 4024 | 1467648050292 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 4024 | 1467648050295 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:50 INFO - PROCESS | 4024 | ++DOCSHELL 14C9A400 == 38 [pid = 4024] [id = 400] 09:00:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (14C9A800) [pid = 4024] [serial = 1200] [outer = 00000000] 09:00:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (15C68000) [pid = 4024] [serial = 1201] [outer = 14C9A800] 09:00:50 INFO - PROCESS | 4024 | 1467648050343 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (171E5800) [pid = 4024] [serial = 1202] [outer = 14C9A800] 09:00:50 INFO - PROCESS | 4024 | 1467648050792 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 09:00:50 INFO - PROCESS | 4024 | 1467648050821 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 4024 | 1467648050824 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 4024 | 1467648050827 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 4024 | 1467648050828 Marionette TRACE conn6 <- [1,1566,null,{}] 09:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:00:50 INFO - PROCESS | 4024 | 1467648050832 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}] 09:00:50 INFO - PROCESS | 4024 | 1467648050834 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:50 INFO - PROCESS | 4024 | 1467648050931 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:00:50 INFO - PROCESS | 4024 | 1467648050936 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 4024 | 1467648050938 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:50 INFO - PROCESS | 4024 | ++DOCSHELL 1775A800 == 39 [pid = 4024] [id = 401] 09:00:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17872800) [pid = 4024] [serial = 1203] [outer = 00000000] 09:00:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17AA5800) [pid = 4024] [serial = 1204] [outer = 17872800] 09:00:51 INFO - PROCESS | 4024 | 1467648050985 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17AAC000) [pid = 4024] [serial = 1205] [outer = 17872800] 09:00:51 INFO - PROCESS | 4024 | 1467648051431 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 09:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:00:51 INFO - PROCESS | 4024 | 1467648051501 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 4024 | 1467648051503 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 4024 | 1467648051506 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 4024 | 1467648051508 Marionette TRACE conn6 <- [1,1570,null,{}] 09:00:51 INFO - PROCESS | 4024 | 1467648051511 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}] 09:00:51 INFO - PROCESS | 4024 | 1467648051513 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:51 INFO - PROCESS | 4024 | 1467648051630 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:00:51 INFO - PROCESS | 4024 | 1467648051723 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 4024 | 1467648051725 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:51 INFO - PROCESS | 4024 | ++DOCSHELL 17C4A400 == 40 [pid = 4024] [id = 402] 09:00:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C4A800) [pid = 4024] [serial = 1206] [outer = 00000000] 09:00:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18103000) [pid = 4024] [serial = 1207] [outer = 17C4A800] 09:00:51 INFO - PROCESS | 4024 | 1467648051769 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18103800) [pid = 4024] [serial = 1208] [outer = 17C4A800] 09:00:52 INFO - PROCESS | 4024 | 1467648052202 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 09:00:52 INFO - PROCESS | 4024 | 1467648052237 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 4024 | 1467648052239 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:00:52 INFO - PROCESS | 4024 | 1467648052242 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 4024 | 1467648052244 Marionette TRACE conn6 <- [1,1574,null,{}] 09:00:52 INFO - PROCESS | 4024 | 1467648052248 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}] 09:00:52 INFO - PROCESS | 4024 | 1467648052253 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:52 INFO - PROCESS | 4024 | 1467648052394 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:00:52 INFO - PROCESS | 4024 | 1467648052457 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 4024 | 1467648052458 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:52 INFO - PROCESS | 4024 | ++DOCSHELL 0916F800 == 41 [pid = 4024] [id = 403] 09:00:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18606400) [pid = 4024] [serial = 1209] [outer = 00000000] 09:00:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188D1400) [pid = 4024] [serial = 1210] [outer = 18606400] 09:00:52 INFO - PROCESS | 4024 | 1467648052502 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (188D8C00) [pid = 4024] [serial = 1211] [outer = 18606400] 09:00:52 INFO - PROCESS | 4024 | 1467648052924 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (16884000) [pid = 4024] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17577000) [pid = 4024] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (19192000) [pid = 4024] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1688BC00) [pid = 4024] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0D574400) [pid = 4024] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D5DD000) [pid = 4024] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (189A9800) [pid = 4024] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0D2D3C00) [pid = 4024] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0E433C00) [pid = 4024] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:00:53 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0DB61800) [pid = 4024] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:00:53 INFO - PROCESS | 4024 | 1467648053008 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 4024 | 1467648053010 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:00:53 INFO - PROCESS | 4024 | 1467648053020 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 4024 | 1467648053022 Marionette TRACE conn6 <- [1,1578,null,{}] 09:00:53 INFO - PROCESS | 4024 | 1467648053026 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}] 09:00:53 INFO - PROCESS | 4024 | 1467648053027 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:53 INFO - PROCESS | 4024 | 1467648053115 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:00:53 INFO - PROCESS | 4024 | 1467648053126 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 4024 | 1467648053128 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:53 INFO - PROCESS | 4024 | ++DOCSHELL 16884000 == 42 [pid = 4024] [id = 404] 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (1688BC00) [pid = 4024] [serial = 1212] [outer = 00000000] 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17C48000) [pid = 4024] [serial = 1213] [outer = 1688BC00] 09:00:53 INFO - PROCESS | 4024 | 1467648053170 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (188DD000) [pid = 4024] [serial = 1214] [outer = 1688BC00] 09:00:53 INFO - PROCESS | 4024 | 1467648053586 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 09:00:53 INFO - PROCESS | 4024 | 1467648053652 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 4024 | 1467648053654 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:00:53 INFO - PROCESS | 4024 | 1467648053657 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 4024 | 1467648053658 Marionette TRACE conn6 <- [1,1582,null,{}] 09:00:53 INFO - PROCESS | 4024 | 1467648053662 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}] 09:00:53 INFO - PROCESS | 4024 | 1467648053664 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:53 INFO - PROCESS | 4024 | 1467648053743 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:00:53 INFO - PROCESS | 4024 | 1467648053751 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 4024 | 1467648053753 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:53 INFO - PROCESS | 4024 | ++DOCSHELL 189ADC00 == 43 [pid = 4024] [id = 405] 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (18C0B000) [pid = 4024] [serial = 1215] [outer = 00000000] 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (18CA2C00) [pid = 4024] [serial = 1216] [outer = 18C0B000] 09:00:53 INFO - PROCESS | 4024 | 1467648053796 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18CAAC00) [pid = 4024] [serial = 1217] [outer = 18C0B000] 09:00:54 INFO - PROCESS | 4024 | 1467648054237 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 09:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:00:54 INFO - PROCESS | 4024 | 1467648054289 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 4024 | 1467648054291 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 4024 | 1467648054294 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 4024 | 1467648054296 Marionette TRACE conn6 <- [1,1586,null,{}] 09:00:54 INFO - PROCESS | 4024 | 1467648054299 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}] 09:00:54 INFO - PROCESS | 4024 | 1467648054301 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:54 INFO - PROCESS | 4024 | 1467648054382 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:00:54 INFO - PROCESS | 4024 | 1467648054388 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 4024 | 1467648054390 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:54 INFO - PROCESS | 4024 | ++DOCSHELL 18CA8800 == 44 [pid = 4024] [id = 406] 09:00:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18EA5800) [pid = 4024] [serial = 1218] [outer = 00000000] 09:00:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18F54400) [pid = 4024] [serial = 1219] [outer = 18EA5800] 09:00:54 INFO - PROCESS | 4024 | 1467648054435 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F74400) [pid = 4024] [serial = 1220] [outer = 18EA5800] 09:00:54 INFO - PROCESS | 4024 | 1467648054889 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 09:00:54 INFO - PROCESS | 4024 | 1467648054941 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 4024 | 1467648054943 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 4024 | 1467648054946 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 4024 | 1467648054948 Marionette TRACE conn6 <- [1,1590,null,{}] 09:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:00:54 INFO - PROCESS | 4024 | 1467648054951 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}] 09:00:54 INFO - PROCESS | 4024 | 1467648054953 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:55 INFO - PROCESS | 4024 | 1467648055032 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:00:55 INFO - PROCESS | 4024 | 1467648055037 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 4024 | 1467648055039 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:55 INFO - PROCESS | 4024 | ++DOCSHELL 17877000 == 45 [pid = 4024] [id = 407] 09:00:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19268400) [pid = 4024] [serial = 1221] [outer = 00000000] 09:00:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A056400) [pid = 4024] [serial = 1222] [outer = 19268400] 09:00:55 INFO - PROCESS | 4024 | 1467648055081 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1A058800) [pid = 4024] [serial = 1223] [outer = 19268400] 09:00:55 INFO - PROCESS | 4024 | 1467648055793 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 870ms 09:00:55 INFO - PROCESS | 4024 | 1467648055827 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 4024 | 1467648055832 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:00:55 INFO - PROCESS | 4024 | 1467648055836 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 4024 | 1467648055842 Marionette TRACE conn6 <- [1,1594,null,{}] 09:00:55 INFO - PROCESS | 4024 | 1467648055847 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}] 09:00:55 INFO - PROCESS | 4024 | 1467648055850 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:55 INFO - PROCESS | 4024 | 1467648055964 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:00:56 INFO - PROCESS | 4024 | 1467648056098 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 4024 | 1467648056101 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:56 INFO - PROCESS | 4024 | ++DOCSHELL 0D2F2800 == 46 [pid = 4024] [id = 408] 09:00:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0D573800) [pid = 4024] [serial = 1224] [outer = 00000000] 09:00:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DE0BC00) [pid = 4024] [serial = 1225] [outer = 0D573800] 09:00:56 INFO - PROCESS | 4024 | 1467648056160 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1439EC00) [pid = 4024] [serial = 1226] [outer = 0D573800] 09:00:56 INFO - PROCESS | 4024 | 1467648056692 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 09:00:56 INFO - PROCESS | 4024 | 1467648056780 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 4024 | 1467648056785 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:00:56 INFO - PROCESS | 4024 | 1467648056793 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:00:56 INFO - PROCESS | 4024 | 1467648056795 Marionette TRACE conn6 <- [1,1598,null,{}] 09:00:56 INFO - PROCESS | 4024 | 1467648056800 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}] 09:00:56 INFO - PROCESS | 4024 | 1467648056803 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:56 INFO - PROCESS | 4024 | 1467648056925 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:00:57 INFO - PROCESS | 4024 | 1467648057027 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 4024 | 1467648057030 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:57 INFO - PROCESS | 4024 | ++DOCSHELL 17576400 == 47 [pid = 4024] [id = 409] 09:00:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17582C00) [pid = 4024] [serial = 1227] [outer = 00000000] 09:00:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17AA1400) [pid = 4024] [serial = 1228] [outer = 17582C00] 09:00:57 INFO - PROCESS | 4024 | 1467648057099 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18106C00) [pid = 4024] [serial = 1229] [outer = 17582C00] 09:00:57 INFO - PROCESS | 4024 | 1467648057680 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 09:00:57 INFO - PROCESS | 4024 | 1467648057727 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 4024 | 1467648057730 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:00:57 INFO - PROCESS | 4024 | 1467648057734 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 4024 | 1467648057737 Marionette TRACE conn6 <- [1,1602,null,{}] 09:00:57 INFO - PROCESS | 4024 | 1467648057749 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}] 09:00:57 INFO - PROCESS | 4024 | 1467648057754 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:57 INFO - PROCESS | 4024 | 1467648057864 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:00:58 INFO - PROCESS | 4024 | 1467648058001 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 4024 | 1467648058004 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:58 INFO - PROCESS | 4024 | ++DOCSHELL 1A054C00 == 48 [pid = 4024] [id = 410] 09:00:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1A05C000) [pid = 4024] [serial = 1230] [outer = 00000000] 09:00:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A08DC00) [pid = 4024] [serial = 1231] [outer = 1A05C000] 09:00:58 INFO - PROCESS | 4024 | 1467648058062 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A75B000) [pid = 4024] [serial = 1232] [outer = 1A05C000] 09:00:58 INFO - PROCESS | 4024 | 1467648058618 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 09:00:58 INFO - PROCESS | 4024 | 1467648058667 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 4024 | 1467648058670 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:00:58 INFO - PROCESS | 4024 | 1467648058673 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:00:58 INFO - PROCESS | 4024 | 1467648058675 Marionette TRACE conn6 <- [1,1606,null,{}] 09:00:58 INFO - PROCESS | 4024 | 1467648058678 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}] 09:00:58 INFO - PROCESS | 4024 | 1467648058681 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:58 INFO - PROCESS | 4024 | 1467648058804 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:00:58 INFO - PROCESS | 4024 | 1467648058911 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 4024 | 1467648058913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:58 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DC400 == 49 [pid = 4024] [id = 411] 09:00:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0D5DC800) [pid = 4024] [serial = 1233] [outer = 00000000] 09:00:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1488E000) [pid = 4024] [serial = 1234] [outer = 0D5DC800] 09:00:58 INFO - PROCESS | 4024 | 1467648058967 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17AA5000) [pid = 4024] [serial = 1235] [outer = 0D5DC800] 09:00:59 INFO - PROCESS | 4024 | 1467648059754 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1118ms 09:00:59 INFO - PROCESS | 4024 | 1467648059795 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 4024 | 1467648059799 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:00:59 INFO - PROCESS | 4024 | 1467648059803 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 4024 | 1467648059808 Marionette TRACE conn6 <- [1,1610,null,{}] 09:00:59 INFO - PROCESS | 4024 | 1467648059813 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}] 09:00:59 INFO - PROCESS | 4024 | 1467648059815 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:00:59 INFO - PROCESS | 4024 | 1467648059968 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:01:00 INFO - PROCESS | 4024 | 1467648059984 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 4024 | 1467648059986 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:00 INFO - PROCESS | 4024 | ++DOCSHELL 0DE14000 == 50 [pid = 4024] [id = 412] 09:01:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DE15400) [pid = 4024] [serial = 1236] [outer = 00000000] 09:01:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (143A8C00) [pid = 4024] [serial = 1237] [outer = 0DE15400] 09:01:00 INFO - PROCESS | 4024 | 1467648060035 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (14C65800) [pid = 4024] [serial = 1238] [outer = 0DE15400] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 18CA8800 == 49 [pid = 4024] [id = 406] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 189ADC00 == 48 [pid = 4024] [id = 405] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 16884000 == 47 [pid = 4024] [id = 404] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0916F800 == 46 [pid = 4024] [id = 403] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 17C4A400 == 45 [pid = 4024] [id = 402] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 1775A800 == 44 [pid = 4024] [id = 401] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 14C9A400 == 43 [pid = 4024] [id = 400] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0D4FEC00 == 42 [pid = 4024] [id = 399] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 09156800 == 41 [pid = 4024] [id = 398] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0D572C00 == 40 [pid = 4024] [id = 385] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 15C63400 == 39 [pid = 4024] [id = 386] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 188D5C00 == 38 [pid = 4024] [id = 387] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 19190400 == 37 [pid = 4024] [id = 388] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 17AA8000 == 36 [pid = 4024] [id = 395] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0CBB9C00 == 35 [pid = 4024] [id = 396] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 11546400 == 34 [pid = 4024] [id = 397] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0D5D8400 == 33 [pid = 4024] [id = 389] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 17583000 == 32 [pid = 4024] [id = 384] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 1A054C00 == 31 [pid = 4024] [id = 410] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0D5DC400 == 30 [pid = 4024] [id = 411] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 17576400 == 29 [pid = 4024] [id = 409] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 17877000 == 28 [pid = 4024] [id = 407] 09:01:00 INFO - PROCESS | 4024 | --DOCSHELL 0D2F2800 == 27 [pid = 4024] [id = 408] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (171F0C00) [pid = 4024] [serial = 1181] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (17184800) [pid = 4024] [serial = 1180] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1775CC00) [pid = 4024] [serial = 1183] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1A055400) [pid = 4024] [serial = 1166] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1757BC00) [pid = 4024] [serial = 1160] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DDCB800) [pid = 4024] [serial = 1157] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (14C25C00) [pid = 4024] [serial = 1169] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18F4CC00) [pid = 4024] [serial = 1163] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17A9E800) [pid = 4024] [serial = 1184] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D4F8C00) [pid = 4024] [serial = 1174] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D5D7800) [pid = 4024] [serial = 1175] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1488F400) [pid = 4024] [serial = 1172] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (143A1400) [pid = 4024] [serial = 1171] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DDCE000) [pid = 4024] [serial = 1177] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0E312400) [pid = 4024] [serial = 1178] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA2D000) [pid = 4024] [serial = 1156] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (171E5400) [pid = 4024] [serial = 1159] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18E97C00) [pid = 4024] [serial = 1162] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (19BF4000) [pid = 4024] [serial = 1165] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0E3CB000) [pid = 4024] [serial = 1168] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17C45C00) [pid = 4024] [serial = 1186] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 4024 | 1467648061295 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1538ms 09:01:01 INFO - PROCESS | 4024 | 1467648061344 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:01:01 INFO - PROCESS | 4024 | 1467648061348 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 4024 | 1467648061353 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 4024 | 1467648061358 Marionette TRACE conn6 <- [1,1614,null,{}] 09:01:01 INFO - PROCESS | 4024 | 1467648061382 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}] 09:01:01 INFO - PROCESS | 4024 | 1467648061385 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:01 INFO - PROCESS | 4024 | 1467648061474 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:01:01 INFO - PROCESS | 4024 | 1467648061486 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 4024 | 1467648061488 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:01 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3A800 == 28 [pid = 4024] [id = 413] 09:01:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D21E800) [pid = 4024] [serial = 1239] [outer = 00000000] 09:01:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D5D6C00) [pid = 4024] [serial = 1240] [outer = 0D21E800] 09:01:01 INFO - PROCESS | 4024 | 1467648061536 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0D5DF800) [pid = 4024] [serial = 1241] [outer = 0D21E800] 09:01:02 INFO - PROCESS | 4024 | 1467648061996 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 711ms 09:01:02 INFO - PROCESS | 4024 | 1467648062064 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 4024 | 1467648062069 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:01:02 INFO - PROCESS | 4024 | 1467648062075 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 4024 | 1467648062078 Marionette TRACE conn6 <- [1,1618,null,{}] 09:01:02 INFO - PROCESS | 4024 | 1467648062082 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}] 09:01:02 INFO - PROCESS | 4024 | 1467648062084 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:02 INFO - PROCESS | 4024 | 1467648062204 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:01:02 INFO - PROCESS | 4024 | 1467648062301 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 4024 | 1467648062303 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:02 INFO - PROCESS | 4024 | ++DOCSHELL 0DDCE000 == 29 [pid = 4024] [id = 414] 09:01:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DDD7000) [pid = 4024] [serial = 1242] [outer = 00000000] 09:01:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0E314800) [pid = 4024] [serial = 1243] [outer = 0DDD7000] 09:01:02 INFO - PROCESS | 4024 | 1467648062351 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0E3C8000) [pid = 4024] [serial = 1244] [outer = 0DDD7000] 09:01:02 INFO - PROCESS | 4024 | 1467648062725 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 09:01:02 INFO - PROCESS | 4024 | 1467648062759 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 4024 | 1467648062761 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 4024 | 1467648062765 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:01:02 INFO - PROCESS | 4024 | 1467648062768 Marionette TRACE conn6 <- [1,1622,null,{}] 09:01:02 INFO - PROCESS | 4024 | 1467648062778 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}] 09:01:02 INFO - PROCESS | 4024 | 1467648062783 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:02 INFO - PROCESS | 4024 | 1467648062866 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:01:02 INFO - PROCESS | 4024 | 1467648062874 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 4024 | 1467648062877 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:02 INFO - PROCESS | 4024 | ++DOCSHELL 145E6000 == 30 [pid = 4024] [id = 415] 09:01:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1489B400) [pid = 4024] [serial = 1245] [outer = 00000000] 09:01:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (14E7FC00) [pid = 4024] [serial = 1246] [outer = 1489B400] 09:01:02 INFO - PROCESS | 4024 | 1467648062927 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (16881C00) [pid = 4024] [serial = 1247] [outer = 1489B400] 09:01:03 INFO - PROCESS | 4024 | 1467648063432 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 09:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:01:03 INFO - PROCESS | 4024 | 1467648063500 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 4024 | 1467648063503 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:01:03 INFO - PROCESS | 4024 | 1467648063506 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 4024 | 1467648063507 Marionette TRACE conn6 <- [1,1626,null,{}] 09:01:03 INFO - PROCESS | 4024 | 1467648063511 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}] 09:01:03 INFO - PROCESS | 4024 | 1467648063513 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:03 INFO - PROCESS | 4024 | 1467648063660 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:01:03 INFO - PROCESS | 4024 | 1467648063685 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 4024 | 1467648063687 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:03 INFO - PROCESS | 4024 | ++DOCSHELL 17576000 == 31 [pid = 4024] [id = 416] 09:01:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17576C00) [pid = 4024] [serial = 1248] [outer = 00000000] 09:01:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1758FC00) [pid = 4024] [serial = 1249] [outer = 17576C00] 09:01:03 INFO - PROCESS | 4024 | 1467648063732 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17758000) [pid = 4024] [serial = 1250] [outer = 17576C00] 09:01:04 INFO - PROCESS | 4024 | 1467648064174 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 09:01:04 INFO - PROCESS | 4024 | 1467648064240 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 4024 | 1467648064242 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 4024 | 1467648064245 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:01:04 INFO - PROCESS | 4024 | 1467648064247 Marionette TRACE conn6 <- [1,1630,null,{}] 09:01:04 INFO - PROCESS | 4024 | 1467648064250 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}] 09:01:04 INFO - PROCESS | 4024 | 1467648064252 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:04 INFO - PROCESS | 4024 | 1467648064364 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:01:04 INFO - PROCESS | 4024 | 1467648064372 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 4024 | 1467648064374 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:04 INFO - PROCESS | 4024 | ++DOCSHELL 17A17400 == 32 [pid = 4024] [id = 417] 09:01:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17A7A000) [pid = 4024] [serial = 1251] [outer = 00000000] 09:01:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17AA8400) [pid = 4024] [serial = 1252] [outer = 17A7A000] 09:01:04 INFO - PROCESS | 4024 | 1467648064418 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17C4B400) [pid = 4024] [serial = 1253] [outer = 17A7A000] 09:01:04 INFO - PROCESS | 4024 | 1467648064873 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 09:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:01:04 INFO - PROCESS | 4024 | 1467648064920 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 4024 | 1467648064922 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 4024 | 1467648064925 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 4024 | 1467648064927 Marionette TRACE conn6 <- [1,1634,null,{}] 09:01:04 INFO - PROCESS | 4024 | 1467648064931 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}] 09:01:04 INFO - PROCESS | 4024 | 1467648064936 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:05 INFO - PROCESS | 4024 | 1467648065087 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (19268400) [pid = 4024] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18EA5800) [pid = 4024] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17C4A800) [pid = 4024] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18606400) [pid = 4024] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1688BC00) [pid = 4024] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0915A800) [pid = 4024] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (143A1C00) [pid = 4024] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18C0B000) [pid = 4024] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (14C9A800) [pid = 4024] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AA8C00) [pid = 4024] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0CBBA800) [pid = 4024] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17872800) [pid = 4024] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:01:05 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D5D5800) [pid = 4024] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:01:05 INFO - PROCESS | 4024 | 1467648065454 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 4024 | 1467648065456 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:05 INFO - PROCESS | 4024 | ++DOCSHELL 08D8D000 == 33 [pid = 4024] [id = 418] 09:01:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0915A800) [pid = 4024] [serial = 1254] [outer = 00000000] 09:01:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0D5D5800) [pid = 4024] [serial = 1255] [outer = 0915A800] 09:01:05 INFO - PROCESS | 4024 | 1467648065509 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (146CA800) [pid = 4024] [serial = 1256] [outer = 0915A800] 09:01:05 INFO - PROCESS | 4024 | 1467648065864 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 09:01:05 INFO - PROCESS | 4024 | 1467648065900 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 4024 | 1467648065902 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:01:05 INFO - PROCESS | 4024 | 1467648065905 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 4024 | 1467648065907 Marionette TRACE conn6 <- [1,1638,null,{}] 09:01:05 INFO - PROCESS | 4024 | 1467648065910 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}] 09:01:05 INFO - PROCESS | 4024 | 1467648065912 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:06 INFO - PROCESS | 4024 | 1467648066024 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:01:06 INFO - PROCESS | 4024 | 1467648066033 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 4024 | 1467648066035 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:06 INFO - PROCESS | 4024 | ++DOCSHELL 17C40400 == 34 [pid = 4024] [id = 419] 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C46400) [pid = 4024] [serial = 1257] [outer = 00000000] 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188D4800) [pid = 4024] [serial = 1258] [outer = 17C46400] 09:01:06 INFO - PROCESS | 4024 | 1467648066079 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D6C00) [pid = 4024] [serial = 1259] [outer = 17C46400] 09:01:06 INFO - PROCESS | 4024 | 1467648066490 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 09:01:06 INFO - PROCESS | 4024 | 1467648066536 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 4024 | 1467648066538 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:01:06 INFO - PROCESS | 4024 | 1467648066541 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 4024 | 1467648066543 Marionette TRACE conn6 <- [1,1642,null,{}] 09:01:06 INFO - PROCESS | 4024 | 1467648066546 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}] 09:01:06 INFO - PROCESS | 4024 | 1467648066548 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:06 INFO - PROCESS | 4024 | 1467648066661 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:01:06 INFO - PROCESS | 4024 | 1467648066669 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 4024 | 1467648066671 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:06 INFO - PROCESS | 4024 | ++DOCSHELL 0B0DC800 == 35 [pid = 4024] [id = 420] 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DA17400) [pid = 4024] [serial = 1260] [outer = 00000000] 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18C0E000) [pid = 4024] [serial = 1261] [outer = 0DA17400] 09:01:06 INFO - PROCESS | 4024 | 1467648066714 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17597C00) [pid = 4024] [serial = 1262] [outer = 0DA17400] 09:01:07 INFO - PROCESS | 4024 | 1467648067144 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 09:01:07 INFO - PROCESS | 4024 | 1467648067172 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 4024 | 1467648067174 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:01:07 INFO - PROCESS | 4024 | 1467648067177 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 4024 | 1467648067178 Marionette TRACE conn6 <- [1,1646,null,{}] 09:01:07 INFO - PROCESS | 4024 | 1467648067182 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}] 09:01:07 INFO - PROCESS | 4024 | 1467648067183 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:07 INFO - PROCESS | 4024 | 1467648067300 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:01:07 INFO - PROCESS | 4024 | 1467648067307 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 4024 | 1467648067309 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:07 INFO - PROCESS | 4024 | ++DOCSHELL 18C9D800 == 36 [pid = 4024] [id = 421] 09:01:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F48C00) [pid = 4024] [serial = 1263] [outer = 00000000] 09:01:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18F55000) [pid = 4024] [serial = 1264] [outer = 18F48C00] 09:01:07 INFO - PROCESS | 4024 | 1467648067362 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F81400) [pid = 4024] [serial = 1265] [outer = 18F48C00] 09:01:08 INFO - PROCESS | 4024 | 1467648068150 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1019ms 09:01:08 INFO - PROCESS | 4024 | 1467648068197 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 4024 | 1467648068202 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:01:08 INFO - PROCESS | 4024 | 1467648068207 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 4024 | 1467648068212 Marionette TRACE conn6 <- [1,1650,null,{}] 09:01:08 INFO - PROCESS | 4024 | 1467648068236 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}] 09:01:08 INFO - PROCESS | 4024 | 1467648068239 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:08 INFO - PROCESS | 4024 | 1467648068372 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:01:08 INFO - PROCESS | 4024 | 1467648068506 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 4024 | 1467648068510 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:08 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D7400 == 37 [pid = 4024] [id = 422] 09:01:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0D5DE400) [pid = 4024] [serial = 1266] [outer = 00000000] 09:01:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DB63C00) [pid = 4024] [serial = 1267] [outer = 0D5DE400] 09:01:08 INFO - PROCESS | 4024 | 1467648068572 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DDD6800) [pid = 4024] [serial = 1268] [outer = 0D5DE400] 09:01:09 INFO - PROCESS | 4024 | 1467648069263 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1081ms 09:01:09 INFO - PROCESS | 4024 | 1467648069325 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 4024 | 1467648069329 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 4024 | 1467648069337 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 4024 | 1467648069339 Marionette TRACE conn6 <- [1,1654,null,{}] 09:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:01:09 INFO - PROCESS | 4024 | 1467648069343 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}] 09:01:09 INFO - PROCESS | 4024 | 1467648069346 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:09 INFO - PROCESS | 4024 | 1467648069479 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:01:09 INFO - PROCESS | 4024 | 1467648069614 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 4024 | 1467648069617 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:09 INFO - PROCESS | 4024 | ++DOCSHELL 145A6000 == 38 [pid = 4024] [id = 423] 09:01:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (14DE8000) [pid = 4024] [serial = 1269] [outer = 00000000] 09:01:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (17583000) [pid = 4024] [serial = 1270] [outer = 14DE8000] 09:01:09 INFO - PROCESS | 4024 | 1467648069674 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (17AA1C00) [pid = 4024] [serial = 1271] [outer = 14DE8000] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 0B0DC800 == 37 [pid = 4024] [id = 420] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 17C40400 == 36 [pid = 4024] [id = 419] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 08D8D000 == 35 [pid = 4024] [id = 418] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 17A17400 == 34 [pid = 4024] [id = 417] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 17576000 == 33 [pid = 4024] [id = 416] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 145E6000 == 32 [pid = 4024] [id = 415] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 0DDCE000 == 31 [pid = 4024] [id = 414] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 0CD3A800 == 30 [pid = 4024] [id = 413] 09:01:10 INFO - PROCESS | 4024 | --DOCSHELL 0DE14000 == 29 [pid = 4024] [id = 412] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1A056400) [pid = 4024] [serial = 1222] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1A058800) [pid = 4024] [serial = 1223] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18F54400) [pid = 4024] [serial = 1219] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18103000) [pid = 4024] [serial = 1207] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (188D1400) [pid = 4024] [serial = 1210] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18103800) [pid = 4024] [serial = 1208] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C48000) [pid = 4024] [serial = 1213] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188D8C00) [pid = 4024] [serial = 1211] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D26B400) [pid = 4024] [serial = 1195] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (14893000) [pid = 4024] [serial = 1192] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18CA2C00) [pid = 4024] [serial = 1216] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (14C64000) [pid = 4024] [serial = 1193] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (15C68000) [pid = 4024] [serial = 1201] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (171E5800) [pid = 4024] [serial = 1202] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18104400) [pid = 4024] [serial = 1187] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D228400) [pid = 4024] [serial = 1189] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D5D5C00) [pid = 4024] [serial = 1190] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17AA5800) [pid = 4024] [serial = 1204] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18F74400) [pid = 4024] [serial = 1220] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DB6AC00) [pid = 4024] [serial = 1198] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0DE14C00) [pid = 4024] [serial = 1199] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D4FF400) [pid = 4024] [serial = 1196] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188DD000) [pid = 4024] [serial = 1214] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17AAC000) [pid = 4024] [serial = 1205] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18CAAC00) [pid = 4024] [serial = 1217] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 4024 | 1467648070510 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1231ms 09:01:10 INFO - PROCESS | 4024 | 1467648070574 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 4024 | 1467648070579 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:01:10 INFO - PROCESS | 4024 | 1467648070583 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 4024 | 1467648070586 Marionette TRACE conn6 <- [1,1658,null,{}] 09:01:10 INFO - PROCESS | 4024 | 1467648070592 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}] 09:01:10 INFO - PROCESS | 4024 | 1467648070595 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:10 INFO - PROCESS | 4024 | 1467648070679 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:01:10 INFO - PROCESS | 4024 | 1467648070686 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 4024 | 1467648070690 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:10 INFO - PROCESS | 4024 | ++DOCSHELL 0D26E400 == 30 [pid = 4024] [id = 424] 09:01:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D459C00) [pid = 4024] [serial = 1272] [outer = 00000000] 09:01:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D5D7000) [pid = 4024] [serial = 1273] [outer = 0D459C00] 09:01:10 INFO - PROCESS | 4024 | 1467648070737 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DA16400) [pid = 4024] [serial = 1274] [outer = 0D459C00] 09:01:11 INFO - PROCESS | 4024 | 1467648071255 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 09:01:11 INFO - PROCESS | 4024 | 1467648071314 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 4024 | 1467648071319 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:01:11 INFO - PROCESS | 4024 | 1467648071324 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 4024 | 1467648071327 Marionette TRACE conn6 <- [1,1662,null,{}] 09:01:11 INFO - PROCESS | 4024 | 1467648071331 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}] 09:01:11 INFO - PROCESS | 4024 | 1467648071333 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:11 INFO - PROCESS | 4024 | 1467648071423 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:01:11 INFO - PROCESS | 4024 | 1467648071430 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 4024 | 1467648071432 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:11 INFO - PROCESS | 4024 | ++DOCSHELL 0DDCD000 == 31 [pid = 4024] [id = 425] 09:01:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DE15800) [pid = 4024] [serial = 1275] [outer = 00000000] 09:01:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (113E6400) [pid = 4024] [serial = 1276] [outer = 0DE15800] 09:01:11 INFO - PROCESS | 4024 | 1467648071482 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (143A6400) [pid = 4024] [serial = 1277] [outer = 0DE15800] 09:01:11 INFO - PROCESS | 4024 | 1467648071942 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 09:01:12 INFO - PROCESS | 4024 | 1467648071999 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 4024 | 1467648072002 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:01:12 INFO - PROCESS | 4024 | 1467648072005 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 4024 | 1467648072009 Marionette TRACE conn6 <- [1,1666,null,{}] 09:01:12 INFO - PROCESS | 4024 | 1467648072019 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}] 09:01:12 INFO - PROCESS | 4024 | 1467648072024 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:12 INFO - PROCESS | 4024 | 1467648072109 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:01:12 INFO - PROCESS | 4024 | 1467648072117 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 4024 | 1467648072120 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:12 INFO - PROCESS | 4024 | ++DOCSHELL 171EEC00 == 32 [pid = 4024] [id = 426] 09:01:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17577800) [pid = 4024] [serial = 1278] [outer = 00000000] 09:01:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17590400) [pid = 4024] [serial = 1279] [outer = 17577800] 09:01:12 INFO - PROCESS | 4024 | 1467648072168 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17A9D400) [pid = 4024] [serial = 1280] [outer = 17577800] 09:01:12 INFO - PROCESS | 4024 | 1467648072631 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 09:01:12 INFO - PROCESS | 4024 | 1467648072679 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 4024 | 1467648072682 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:01:12 INFO - PROCESS | 4024 | 1467648072685 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:01:12 INFO - PROCESS | 4024 | 1467648072687 Marionette TRACE conn6 <- [1,1670,null,{}] 09:01:12 INFO - PROCESS | 4024 | 1467648072690 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}] 09:01:12 INFO - PROCESS | 4024 | 1467648072692 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:12 INFO - PROCESS | 4024 | 1467648072812 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:01:12 INFO - PROCESS | 4024 | 1467648072895 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 4024 | 1467648072897 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:12 INFO - PROCESS | 4024 | ++DOCSHELL 17C4EC00 == 33 [pid = 4024] [id = 427] 09:01:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17C4F000) [pid = 4024] [serial = 1281] [outer = 00000000] 09:01:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18108400) [pid = 4024] [serial = 1282] [outer = 17C4F000] 09:01:12 INFO - PROCESS | 4024 | 1467648072943 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1810E400) [pid = 4024] [serial = 1283] [outer = 17C4F000] 09:01:13 INFO - PROCESS | 4024 | 1467648073378 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 09:01:13 INFO - PROCESS | 4024 | 1467648073419 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 4024 | 1467648073421 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:01:13 INFO - PROCESS | 4024 | 1467648073424 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 4024 | 1467648073426 Marionette TRACE conn6 <- [1,1674,null,{}] 09:01:13 INFO - PROCESS | 4024 | 1467648073429 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}] 09:01:13 INFO - PROCESS | 4024 | 1467648073431 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:13 INFO - PROCESS | 4024 | 1467648073543 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:01:13 INFO - PROCESS | 4024 | 1467648073550 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 4024 | 1467648073552 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:13 INFO - PROCESS | 4024 | ++DOCSHELL 18110C00 == 34 [pid = 4024] [id = 428] 09:01:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18609C00) [pid = 4024] [serial = 1284] [outer = 00000000] 09:01:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186AD000) [pid = 4024] [serial = 1285] [outer = 18609C00] 09:01:13 INFO - PROCESS | 4024 | 1467648073595 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (186AEC00) [pid = 4024] [serial = 1286] [outer = 18609C00] 09:01:14 INFO - PROCESS | 4024 | 1467648074055 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]]]}] 09:01:14 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 09:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 09:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:01:14 INFO - PROCESS | 4024 | 1467648074095 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 4024 | 1467648074097 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 4024 | 1467648074106 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 4024 | 1467648074108 Marionette TRACE conn6 <- [1,1678,null,{}] 09:01:14 INFO - PROCESS | 4024 | 1467648074111 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}] 09:01:14 INFO - PROCESS | 4024 | 1467648074117 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:14 INFO - PROCESS | 4024 | 1467648074290 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:01:14 INFO - PROCESS | 4024 | 1467648074309 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 4024 | 1467648074311 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:14 INFO - PROCESS | 4024 | ++DOCSHELL 18604800 == 35 [pid = 4024] [id = 429] 09:01:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (186ABC00) [pid = 4024] [serial = 1287] [outer = 00000000] 09:01:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18E9A800) [pid = 4024] [serial = 1288] [outer = 186ABC00] 09:01:14 INFO - PROCESS | 4024 | 1467648074356 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18EA0000) [pid = 4024] [serial = 1289] [outer = 186ABC00] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17576C00) [pid = 4024] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D21E800) [pid = 4024] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DDD7000) [pid = 4024] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1489B400) [pid = 4024] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DE15400) [pid = 4024] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA17400) [pid = 4024] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17A7A000) [pid = 4024] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D573800) [pid = 4024] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17582C00) [pid = 4024] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1A05C000) [pid = 4024] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D5DC800) [pid = 4024] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0915A800) [pid = 4024] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:01:14 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17C46400) [pid = 4024] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:01:14 INFO - PROCESS | 4024 | 1467648074900 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 830ms 09:01:14 INFO - PROCESS | 4024 | 1467648074936 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 4024 | 1467648074938 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 4024 | 1467648074941 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 4024 | 1467648074943 Marionette TRACE conn6 <- [1,1682,null,{}] 09:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:01:14 INFO - PROCESS | 4024 | 1467648074946 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}] 09:01:14 INFO - PROCESS | 4024 | 1467648074948 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:15 INFO - PROCESS | 4024 | 1467648075027 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:01:15 INFO - PROCESS | 4024 | 1467648075036 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 4024 | 1467648075037 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:15 INFO - PROCESS | 4024 | ++DOCSHELL 0D573800 == 36 [pid = 4024] [id = 430] 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA17400) [pid = 4024] [serial = 1290] [outer = 00000000] 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17582C00) [pid = 4024] [serial = 1291] [outer = 0DA17400] 09:01:15 INFO - PROCESS | 4024 | 1467648075080 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1775B800) [pid = 4024] [serial = 1292] [outer = 0DA17400] 09:01:15 INFO - PROCESS | 4024 | 1467648075514 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 631ms 09:01:15 INFO - PROCESS | 4024 | 1467648075577 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:01:15 INFO - PROCESS | 4024 | 1467648075579 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 4024 | 1467648075582 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 4024 | 1467648075584 Marionette TRACE conn6 <- [1,1686,null,{}] 09:01:15 INFO - PROCESS | 4024 | 1467648075614 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}] 09:01:15 INFO - PROCESS | 4024 | 1467648075616 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:15 INFO - PROCESS | 4024 | 1467648075699 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:01:15 INFO - PROCESS | 4024 | 1467648075705 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 4024 | 1467648075706 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:15 INFO - PROCESS | 4024 | ++DOCSHELL 188D8400 == 37 [pid = 4024] [id = 431] 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18E97C00) [pid = 4024] [serial = 1293] [outer = 00000000] 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (19190C00) [pid = 4024] [serial = 1294] [outer = 18E97C00] 09:01:15 INFO - PROCESS | 4024 | 1467648075749 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19BEE000) [pid = 4024] [serial = 1295] [outer = 18E97C00] 09:01:16 INFO - PROCESS | 4024 | 1467648076170 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]]]}] 09:01:16 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 09:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 09:01:16 INFO - PROCESS | 4024 | 1467648076217 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 4024 | 1467648076220 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:01:16 INFO - PROCESS | 4024 | 1467648076223 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 4024 | 1467648076224 Marionette TRACE conn6 <- [1,1690,null,{}] 09:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:01:16 INFO - PROCESS | 4024 | 1467648076228 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}] 09:01:16 INFO - PROCESS | 4024 | 1467648076239 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:16 INFO - PROCESS | 4024 | 1467648076323 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:01:16 INFO - PROCESS | 4024 | 1467648076329 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 4024 | 1467648076331 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:16 INFO - PROCESS | 4024 | ++DOCSHELL 18F75400 == 38 [pid = 4024] [id = 432] 09:01:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19BE6800) [pid = 4024] [serial = 1296] [outer = 00000000] 09:01:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1A080C00) [pid = 4024] [serial = 1297] [outer = 19BE6800] 09:01:16 INFO - PROCESS | 4024 | 1467648076377 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1A72B800) [pid = 4024] [serial = 1298] [outer = 19BE6800] 09:01:16 INFO - PROCESS | 4024 | 1467648076858 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:01:17 INFO - PROCESS | 4024 | 1467648076998 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 4024 | 1467648077002 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:01:17 INFO - PROCESS | 4024 | 1467648077063 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 4024 | 1467648077067 Marionette TRACE conn6 <- [1,1694,null,{}] 09:01:17 INFO - PROCESS | 4024 | 1467648077074 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}] 09:01:17 INFO - PROCESS | 4024 | 1467648077077 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:17 INFO - PROCESS | 4024 | 1467648077221 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:01:17 INFO - PROCESS | 4024 | 1467648077324 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 4024 | 1467648077329 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:17 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F8800 == 39 [pid = 4024] [id = 433] 09:01:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0D4FF400) [pid = 4024] [serial = 1299] [outer = 00000000] 09:01:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DA13C00) [pid = 4024] [serial = 1300] [outer = 0D4FF400] 09:01:17 INFO - PROCESS | 4024 | 1467648077387 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DB64C00) [pid = 4024] [serial = 1301] [outer = 0D4FF400] 09:01:17 INFO - PROCESS | 4024 | 1467648077949 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 09:01:18 INFO - PROCESS | 4024 | 1467648077994 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 4024 | 1467648077999 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:01:18 INFO - PROCESS | 4024 | 1467648078005 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 4024 | 1467648078008 Marionette TRACE conn6 <- [1,1698,null,{}] 09:01:18 INFO - PROCESS | 4024 | 1467648078012 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}] 09:01:18 INFO - PROCESS | 4024 | 1467648078015 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:18 INFO - PROCESS | 4024 | 1467648078127 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:01:18 INFO - PROCESS | 4024 | 1467648078271 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 4024 | 1467648078274 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:18 INFO - PROCESS | 4024 | ++DOCSHELL 16882000 == 40 [pid = 4024] [id = 434] 09:01:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17189800) [pid = 4024] [serial = 1302] [outer = 00000000] 09:01:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1757B000) [pid = 4024] [serial = 1303] [outer = 17189800] 09:01:18 INFO - PROCESS | 4024 | 1467648078335 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17A9F800) [pid = 4024] [serial = 1304] [outer = 17189800] 09:01:18 INFO - PROCESS | 4024 | 1467648078938 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 09:01:19 INFO - PROCESS | 4024 | 1467648078979 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 4024 | 1467648078981 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 4024 | 1467648078985 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:01:19 INFO - PROCESS | 4024 | 1467648078989 Marionette TRACE conn6 <- [1,1702,null,{}] 09:01:19 INFO - PROCESS | 4024 | 1467648079001 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}] 09:01:19 INFO - PROCESS | 4024 | 1467648079006 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:19 INFO - PROCESS | 4024 | 1467648079120 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:01:19 INFO - PROCESS | 4024 | 1467648079258 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 4024 | 1467648079261 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:19 INFO - PROCESS | 4024 | ++DOCSHELL 18CA6000 == 41 [pid = 4024] [id = 435] 09:01:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18F4DC00) [pid = 4024] [serial = 1305] [outer = 00000000] 09:01:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1A08B000) [pid = 4024] [serial = 1306] [outer = 18F4DC00] 09:01:19 INFO - PROCESS | 4024 | 1467648079323 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1A7A7C00) [pid = 4024] [serial = 1307] [outer = 18F4DC00] 09:01:19 INFO - PROCESS | 4024 | 1467648079946 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1022ms 09:01:20 INFO - PROCESS | 4024 | 1467648080011 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 4024 | 1467648080014 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:01:20 INFO - PROCESS | 4024 | 1467648080017 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 4024 | 1467648080019 Marionette TRACE conn6 <- [1,1706,null,{}] 09:01:20 INFO - PROCESS | 4024 | 1467648080023 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}] 09:01:20 INFO - PROCESS | 4024 | 1467648080026 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:20 INFO - PROCESS | 4024 | 1467648080136 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:01:20 INFO - PROCESS | 4024 | 1467648080289 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 4024 | 1467648080292 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:20 INFO - PROCESS | 4024 | ++DOCSHELL 18CA1C00 == 42 [pid = 4024] [id = 436] 09:01:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (18CA4800) [pid = 4024] [serial = 1308] [outer = 00000000] 09:01:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1BA07800) [pid = 4024] [serial = 1309] [outer = 18CA4800] 09:01:20 INFO - PROCESS | 4024 | 1467648080347 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1BA7E400) [pid = 4024] [serial = 1310] [outer = 18CA4800] 09:01:21 INFO - PROCESS | 4024 | 1467648081053 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1076ms 09:01:21 INFO - PROCESS | 4024 | 1467648081097 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 4024 | 1467648081101 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:01:21 INFO - PROCESS | 4024 | 1467648081106 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 4024 | 1467648081109 Marionette TRACE conn6 <- [1,1710,null,{}] 09:01:21 INFO - PROCESS | 4024 | 1467648081116 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}] 09:01:21 INFO - PROCESS | 4024 | 1467648081119 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:21 INFO - PROCESS | 4024 | 1467648081218 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:01:21 INFO - PROCESS | 4024 | 1467648081356 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 4024 | 1467648081358 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:21 INFO - PROCESS | 4024 | ++DOCSHELL 0D2C9C00 == 43 [pid = 4024] [id = 437] 09:01:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0D57F800) [pid = 4024] [serial = 1311] [outer = 00000000] 09:01:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0E4D8000) [pid = 4024] [serial = 1312] [outer = 0D57F800] 09:01:21 INFO - PROCESS | 4024 | 1467648081409 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (145AC800) [pid = 4024] [serial = 1313] [outer = 0D57F800] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 188D8400 == 42 [pid = 4024] [id = 431] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 0D573800 == 41 [pid = 4024] [id = 430] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18604800 == 40 [pid = 4024] [id = 429] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18110C00 == 39 [pid = 4024] [id = 428] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 17C4EC00 == 38 [pid = 4024] [id = 427] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 171EEC00 == 37 [pid = 4024] [id = 426] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 0DDCD000 == 36 [pid = 4024] [id = 425] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 0D26E400 == 35 [pid = 4024] [id = 424] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18C9D800 == 34 [pid = 4024] [id = 421] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 145A6000 == 33 [pid = 4024] [id = 423] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 0D5D7400 == 32 [pid = 4024] [id = 422] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18CA1C00 == 31 [pid = 4024] [id = 436] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 16882000 == 30 [pid = 4024] [id = 434] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18CA6000 == 29 [pid = 4024] [id = 435] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 18F75400 == 28 [pid = 4024] [id = 432] 09:01:22 INFO - PROCESS | 4024 | --DOCSHELL 0D4F8800 == 27 [pid = 4024] [id = 433] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (1439EC00) [pid = 4024] [serial = 1226] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0DE0BC00) [pid = 4024] [serial = 1225] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (18106C00) [pid = 4024] [serial = 1229] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (17AA1400) [pid = 4024] [serial = 1228] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (1A75B000) [pid = 4024] [serial = 1232] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1A08DC00) [pid = 4024] [serial = 1231] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17AA5000) [pid = 4024] [serial = 1235] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1488E000) [pid = 4024] [serial = 1234] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0D5D5800) [pid = 4024] [serial = 1255] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17597C00) [pid = 4024] [serial = 1262] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C4B400) [pid = 4024] [serial = 1253] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188D6C00) [pid = 4024] [serial = 1259] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (146CA800) [pid = 4024] [serial = 1256] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17758000) [pid = 4024] [serial = 1250] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (188D4800) [pid = 4024] [serial = 1258] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (16881C00) [pid = 4024] [serial = 1247] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1758FC00) [pid = 4024] [serial = 1249] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D5D6C00) [pid = 4024] [serial = 1240] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D5DF800) [pid = 4024] [serial = 1241] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0E314800) [pid = 4024] [serial = 1243] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0E3C8000) [pid = 4024] [serial = 1244] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (14E7FC00) [pid = 4024] [serial = 1246] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (14C65800) [pid = 4024] [serial = 1238] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (143A8C00) [pid = 4024] [serial = 1237] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18C0E000) [pid = 4024] [serial = 1261] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17AA8400) [pid = 4024] [serial = 1252] [outer = 00000000] [url = about:blank] 09:01:22 INFO - PROCESS | 4024 | 1467648082599 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]]]}] 09:01:22 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 09:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1531ms 09:01:22 INFO - PROCESS | 4024 | 1467648082637 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 4024 | 1467648082641 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:01:22 INFO - PROCESS | 4024 | 1467648082646 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 4024 | 1467648082651 Marionette TRACE conn6 <- [1,1714,null,{}] 09:01:22 INFO - PROCESS | 4024 | 1467648082656 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}] 09:01:22 INFO - PROCESS | 4024 | 1467648082658 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:22 INFO - PROCESS | 4024 | 1467648082747 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:01:22 INFO - PROCESS | 4024 | 1467648082756 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 4024 | 1467648082759 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:22 INFO - PROCESS | 4024 | ++DOCSHELL 0D22A800 == 28 [pid = 4024] [id = 438] 09:01:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D26A000) [pid = 4024] [serial = 1314] [outer = 00000000] 09:01:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D574800) [pid = 4024] [serial = 1315] [outer = 0D26A000] 09:01:22 INFO - PROCESS | 4024 | 1467648082810 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D5DCC00) [pid = 4024] [serial = 1316] [outer = 0D26A000] 09:01:23 INFO - PROCESS | 4024 | 1467648083278 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 09:01:23 INFO - PROCESS | 4024 | 1467648083337 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 4024 | 1467648083342 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:01:23 INFO - PROCESS | 4024 | 1467648083348 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 4024 | 1467648083351 Marionette TRACE conn6 <- [1,1718,null,{}] 09:01:23 INFO - PROCESS | 4024 | 1467648083355 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}] 09:01:23 INFO - PROCESS | 4024 | 1467648083357 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:23 INFO - PROCESS | 4024 | 1467648083475 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:01:23 INFO - PROCESS | 4024 | 1467648083491 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 4024 | 1467648083493 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:23 INFO - PROCESS | 4024 | ++DOCSHELL 0E378000 == 29 [pid = 4024] [id = 439] 09:01:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0E378400) [pid = 4024] [serial = 1317] [outer = 00000000] 09:01:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0E405800) [pid = 4024] [serial = 1318] [outer = 0E378400] 09:01:23 INFO - PROCESS | 4024 | 1467648083539 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (113E9000) [pid = 4024] [serial = 1319] [outer = 0E378400] 09:01:24 INFO - PROCESS | 4024 | 1467648084000 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]]]}] 09:01:24 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 09:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 09:01:24 INFO - PROCESS | 4024 | 1467648084022 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 4024 | 1467648084025 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:01:24 INFO - PROCESS | 4024 | 1467648084028 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 4024 | 1467648084031 Marionette TRACE conn6 <- [1,1722,null,{}] 09:01:24 INFO - PROCESS | 4024 | 1467648084042 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}] 09:01:24 INFO - PROCESS | 4024 | 1467648084046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:24 INFO - PROCESS | 4024 | 1467648084130 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:01:24 INFO - PROCESS | 4024 | 1467648084140 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 4024 | 1467648084143 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:24 INFO - PROCESS | 4024 | ++DOCSHELL 14D4B400 == 30 [pid = 4024] [id = 440] 09:01:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (14DE3800) [pid = 4024] [serial = 1320] [outer = 00000000] 09:01:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (15C5B800) [pid = 4024] [serial = 1321] [outer = 14DE3800] 09:01:24 INFO - PROCESS | 4024 | 1467648084189 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (16881C00) [pid = 4024] [serial = 1322] [outer = 14DE3800] 09:01:24 INFO - PROCESS | 4024 | 1467648084645 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 09:01:24 INFO - PROCESS | 4024 | 1467648084719 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 4024 | 1467648084721 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:01:24 INFO - PROCESS | 4024 | 1467648084724 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 4024 | 1467648084726 Marionette TRACE conn6 <- [1,1726,null,{}] 09:01:24 INFO - PROCESS | 4024 | 1467648084729 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}] 09:01:24 INFO - PROCESS | 4024 | 1467648084731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:24 INFO - PROCESS | 4024 | 1467648084848 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:01:24 INFO - PROCESS | 4024 | 1467648084932 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 4024 | 1467648084934 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:24 INFO - PROCESS | 4024 | ++DOCSHELL 17184C00 == 31 [pid = 4024] [id = 441] 09:01:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17185800) [pid = 4024] [serial = 1323] [outer = 00000000] 09:01:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1757F800) [pid = 4024] [serial = 1324] [outer = 17185800] 09:01:25 INFO - PROCESS | 4024 | 1467648084980 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17757800) [pid = 4024] [serial = 1325] [outer = 17185800] 09:01:25 INFO - PROCESS | 4024 | 1467648085397 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 731ms 09:01:25 INFO - PROCESS | 4024 | 1467648085460 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 4024 | 1467648085462 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:01:25 INFO - PROCESS | 4024 | 1467648085465 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 4024 | 1467648085467 Marionette TRACE conn6 <- [1,1730,null,{}] 09:01:25 INFO - PROCESS | 4024 | 1467648085470 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}] 09:01:25 INFO - PROCESS | 4024 | 1467648085472 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:25 INFO - PROCESS | 4024 | 1467648085582 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:01:25 INFO - PROCESS | 4024 | 1467648085588 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 4024 | 1467648085590 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:25 INFO - PROCESS | 4024 | ++DOCSHELL 1775C000 == 32 [pid = 4024] [id = 442] 09:01:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17873C00) [pid = 4024] [serial = 1326] [outer = 00000000] 09:01:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17AA9400) [pid = 4024] [serial = 1327] [outer = 17873C00] 09:01:25 INFO - PROCESS | 4024 | 1467648085633 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17AAB400) [pid = 4024] [serial = 1328] [outer = 17873C00] 09:01:26 INFO - PROCESS | 4024 | 1467648086101 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 09:01:26 INFO - PROCESS | 4024 | 1467648086136 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:01:26 INFO - PROCESS | 4024 | 1467648086139 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 4024 | 1467648086142 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 4024 | 1467648086143 Marionette TRACE conn6 <- [1,1734,null,{}] 09:01:26 INFO - PROCESS | 4024 | 1467648086164 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}] 09:01:26 INFO - PROCESS | 4024 | 1467648086170 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:26 INFO - PROCESS | 4024 | 1467648086335 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:01:26 INFO - PROCESS | 4024 | 1467648086351 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 4024 | 1467648086353 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:26 INFO - PROCESS | 4024 | ++DOCSHELL 17AAA000 == 33 [pid = 4024] [id = 443] 09:01:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17C46800) [pid = 4024] [serial = 1329] [outer = 00000000] 09:01:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (186A2400) [pid = 4024] [serial = 1330] [outer = 17C46800] 09:01:26 INFO - PROCESS | 4024 | 1467648086454 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (186A8C00) [pid = 4024] [serial = 1331] [outer = 17C46800] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17C4F000) [pid = 4024] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18609C00) [pid = 4024] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0D5DE400) [pid = 4024] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14DE8000) [pid = 4024] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18F48C00) [pid = 4024] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DE15800) [pid = 4024] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D459C00) [pid = 4024] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17577800) [pid = 4024] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (186ABC00) [pid = 4024] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (19BE6800) [pid = 4024] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA17400) [pid = 4024] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:01:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18E97C00) [pid = 4024] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:01:27 INFO - PROCESS | 4024 | 1467648087108 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 990ms 09:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:01:27 INFO - PROCESS | 4024 | 1467648087134 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 4024 | 1467648087136 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 4024 | 1467648087139 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 4024 | 1467648087140 Marionette TRACE conn6 <- [1,1738,null,{}] 09:01:27 INFO - PROCESS | 4024 | 1467648087144 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}] 09:01:27 INFO - PROCESS | 4024 | 1467648087145 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:27 INFO - PROCESS | 4024 | 1467648087226 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:01:27 INFO - PROCESS | 4024 | 1467648087328 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 4024 | 1467648087330 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:27 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB3C00 == 34 [pid = 4024] [id = 444] 09:01:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0CBBB000) [pid = 4024] [serial = 1332] [outer = 00000000] 09:01:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17180000) [pid = 4024] [serial = 1333] [outer = 0CBBB000] 09:01:27 INFO - PROCESS | 4024 | 1467648087375 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18102800) [pid = 4024] [serial = 1334] [outer = 0CBBB000] 09:01:27 INFO - PROCESS | 4024 | 1467648087746 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 09:01:27 INFO - PROCESS | 4024 | 1467648087770 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 4024 | 1467648087772 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:01:27 INFO - PROCESS | 4024 | 1467648087775 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 4024 | 1467648087777 Marionette TRACE conn6 <- [1,1742,null,{}] 09:01:27 INFO - PROCESS | 4024 | 1467648087780 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}] 09:01:27 INFO - PROCESS | 4024 | 1467648087782 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:27 INFO - PROCESS | 4024 | 1467648087897 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:01:27 INFO - PROCESS | 4024 | 1467648087905 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 4024 | 1467648087907 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:27 INFO - PROCESS | 4024 | ++DOCSHELL 188D5400 == 35 [pid = 4024] [id = 445] 09:01:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D5800) [pid = 4024] [serial = 1335] [outer = 00000000] 09:01:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (188D6C00) [pid = 4024] [serial = 1336] [outer = 188D5800] 09:01:27 INFO - PROCESS | 4024 | 1467648087951 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188D6400) [pid = 4024] [serial = 1337] [outer = 188D5800] 09:01:28 INFO - PROCESS | 4024 | 1467648088372 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 631ms 09:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:01:28 INFO - PROCESS | 4024 | 1467648088407 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 4024 | 1467648088409 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 4024 | 1467648088412 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 4024 | 1467648088414 Marionette TRACE conn6 <- [1,1746,null,{}] 09:01:28 INFO - PROCESS | 4024 | 1467648088417 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}] 09:01:28 INFO - PROCESS | 4024 | 1467648088419 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:28 INFO - PROCESS | 4024 | 1467648088497 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:01:28 INFO - PROCESS | 4024 | 1467648088591 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 4024 | 1467648088592 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:28 INFO - PROCESS | 4024 | ++DOCSHELL 189AE400 == 36 [pid = 4024] [id = 446] 09:01:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18C0DC00) [pid = 4024] [serial = 1338] [outer = 00000000] 09:01:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18CA3800) [pid = 4024] [serial = 1339] [outer = 18C0DC00] 09:01:28 INFO - PROCESS | 4024 | 1467648088636 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18CA9800) [pid = 4024] [serial = 1340] [outer = 18C0DC00] 09:01:29 INFO - PROCESS | 4024 | 1467648089033 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 09:01:29 INFO - PROCESS | 4024 | 1467648089083 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 4024 | 1467648089088 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:01:29 INFO - PROCESS | 4024 | 1467648089093 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:01:29 INFO - PROCESS | 4024 | 1467648089098 Marionette TRACE conn6 <- [1,1750,null,{}] 09:01:29 INFO - PROCESS | 4024 | 1467648089105 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}] 09:01:29 INFO - PROCESS | 4024 | 1467648089108 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:29 INFO - PROCESS | 4024 | 1467648089294 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:01:29 INFO - PROCESS | 4024 | 1467648089427 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 4024 | 1467648089430 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:29 INFO - PROCESS | 4024 | ++DOCSHELL 0CC97400 == 37 [pid = 4024] [id = 447] 09:01:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0CD3A800) [pid = 4024] [serial = 1341] [outer = 00000000] 09:01:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0D465400) [pid = 4024] [serial = 1342] [outer = 0CD3A800] 09:01:29 INFO - PROCESS | 4024 | 1467648089491 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DA13400) [pid = 4024] [serial = 1343] [outer = 0CD3A800] 09:01:30 INFO - PROCESS | 4024 | 1467648090200 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1131ms 09:01:30 INFO - PROCESS | 4024 | 1467648090240 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 4024 | 1467648090245 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 4024 | 1467648090252 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:01:30 INFO - PROCESS | 4024 | 1467648090255 Marionette TRACE conn6 <- [1,1754,null,{}] 09:01:30 INFO - PROCESS | 4024 | 1467648090259 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}] 09:01:30 INFO - PROCESS | 4024 | 1467648090262 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:30 INFO - PROCESS | 4024 | 1467648090382 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:01:30 INFO - PROCESS | 4024 | 1467648090515 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 4024 | 1467648090518 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:30 INFO - PROCESS | 4024 | ++DOCSHELL 145A6000 == 38 [pid = 4024] [id = 448] 09:01:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (145E2800) [pid = 4024] [serial = 1344] [outer = 00000000] 09:01:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (148B6400) [pid = 4024] [serial = 1345] [outer = 145E2800] 09:01:30 INFO - PROCESS | 4024 | 1467648090575 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (14E82800) [pid = 4024] [serial = 1346] [outer = 145E2800] 09:01:31 INFO - PROCESS | 4024 | 1467648091432 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1217ms 09:01:31 INFO - PROCESS | 4024 | 1467648091474 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 4024 | 1467648091479 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:01:31 INFO - PROCESS | 4024 | 1467648091484 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 4024 | 1467648091487 Marionette TRACE conn6 <- [1,1758,null,{}] 09:01:31 INFO - PROCESS | 4024 | 1467648091492 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}] 09:01:31 INFO - PROCESS | 4024 | 1467648091495 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:31 INFO - PROCESS | 4024 | 1467648091612 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:01:31 INFO - PROCESS | 4024 | 1467648091776 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 4024 | 1467648091779 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:31 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F2000 == 39 [pid = 4024] [id = 449] 09:01:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0D5D8400) [pid = 4024] [serial = 1347] [outer = 00000000] 09:01:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0DA2B800) [pid = 4024] [serial = 1348] [outer = 0D5D8400] 09:01:31 INFO - PROCESS | 4024 | 1467648091830 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0DDD7000) [pid = 4024] [serial = 1349] [outer = 0D5D8400] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 188D5400 == 38 [pid = 4024] [id = 445] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 0CBB3C00 == 37 [pid = 4024] [id = 444] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 17AAA000 == 36 [pid = 4024] [id = 443] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 1775C000 == 35 [pid = 4024] [id = 442] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 17184C00 == 34 [pid = 4024] [id = 441] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 14D4B400 == 33 [pid = 4024] [id = 440] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 0E378000 == 32 [pid = 4024] [id = 439] 09:01:32 INFO - PROCESS | 4024 | --DOCSHELL 0D22A800 == 31 [pid = 4024] [id = 438] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (18108400) [pid = 4024] [serial = 1282] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1810E400) [pid = 4024] [serial = 1283] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (186AD000) [pid = 4024] [serial = 1285] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DDD6800) [pid = 4024] [serial = 1268] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17583000) [pid = 4024] [serial = 1270] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17AA1C00) [pid = 4024] [serial = 1271] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (18F81400) [pid = 4024] [serial = 1265] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18F55000) [pid = 4024] [serial = 1264] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (113E6400) [pid = 4024] [serial = 1276] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (143A6400) [pid = 4024] [serial = 1277] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D5D7000) [pid = 4024] [serial = 1273] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA16400) [pid = 4024] [serial = 1274] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17590400) [pid = 4024] [serial = 1279] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18E9A800) [pid = 4024] [serial = 1288] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DB63C00) [pid = 4024] [serial = 1267] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A080C00) [pid = 4024] [serial = 1297] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17582C00) [pid = 4024] [serial = 1291] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1775B800) [pid = 4024] [serial = 1292] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1A72B800) [pid = 4024] [serial = 1298] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (19190C00) [pid = 4024] [serial = 1294] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (19BEE000) [pid = 4024] [serial = 1295] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18EA0000) [pid = 4024] [serial = 1289] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (186AEC00) [pid = 4024] [serial = 1286] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17A9D400) [pid = 4024] [serial = 1280] [outer = 00000000] [url = about:blank] 09:01:32 INFO - PROCESS | 4024 | 1467648092304 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 891ms 09:01:32 INFO - PROCESS | 4024 | 1467648092375 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 4024 | 1467648092379 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:01:32 INFO - PROCESS | 4024 | 1467648092385 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:01:32 INFO - PROCESS | 4024 | 1467648092388 Marionette TRACE conn6 <- [1,1762,null,{}] 09:01:32 INFO - PROCESS | 4024 | 1467648092391 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}] 09:01:32 INFO - PROCESS | 4024 | 1467648092394 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:32 INFO - PROCESS | 4024 | 1467648092482 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:01:32 INFO - PROCESS | 4024 | 1467648092498 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 4024 | 1467648092500 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:32 INFO - PROCESS | 4024 | ++DOCSHELL 0DE0D000 == 32 [pid = 4024] [id = 450] 09:01:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DE14000) [pid = 4024] [serial = 1350] [outer = 00000000] 09:01:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0E433400) [pid = 4024] [serial = 1351] [outer = 0DE14000] 09:01:32 INFO - PROCESS | 4024 | 1467648092547 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (143A0400) [pid = 4024] [serial = 1352] [outer = 0DE14000] 09:01:33 INFO - PROCESS | 4024 | 1467648093039 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 09:01:33 INFO - PROCESS | 4024 | 1467648093059 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 4024 | 1467648093062 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 4024 | 1467648093065 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:01:33 INFO - PROCESS | 4024 | 1467648093068 Marionette TRACE conn6 <- [1,1766,null,{}] 09:01:33 INFO - PROCESS | 4024 | 1467648093079 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}] 09:01:33 INFO - PROCESS | 4024 | 1467648093083 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:33 INFO - PROCESS | 4024 | 1467648093196 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:01:33 INFO - PROCESS | 4024 | 1467648093206 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 4024 | 1467648093209 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:33 INFO - PROCESS | 4024 | ++DOCSHELL 17579000 == 33 [pid = 4024] [id = 451] 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17579800) [pid = 4024] [serial = 1353] [outer = 00000000] 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17582400) [pid = 4024] [serial = 1354] [outer = 17579800] 09:01:33 INFO - PROCESS | 4024 | 1467648093256 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17757C00) [pid = 4024] [serial = 1355] [outer = 17579800] 09:01:33 INFO - PROCESS | 4024 | 1467648093722 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]]]}] 09:01:33 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 09:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 09:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:01:33 INFO - PROCESS | 4024 | 1467648093739 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 4024 | 1467648093741 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 4024 | 1467648093744 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 4024 | 1467648093746 Marionette TRACE conn6 <- [1,1770,null,{}] 09:01:33 INFO - PROCESS | 4024 | 1467648093749 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}] 09:01:33 INFO - PROCESS | 4024 | 1467648093751 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:33 INFO - PROCESS | 4024 | 1467648093836 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:01:33 INFO - PROCESS | 4024 | 1467648093841 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 4024 | 1467648093843 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:33 INFO - PROCESS | 4024 | ++DOCSHELL 17AA2800 == 34 [pid = 4024] [id = 452] 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17AA5C00) [pid = 4024] [serial = 1356] [outer = 00000000] 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C4F400) [pid = 4024] [serial = 1357] [outer = 17AA5C00] 09:01:33 INFO - PROCESS | 4024 | 1467648093896 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18108400) [pid = 4024] [serial = 1358] [outer = 17AA5C00] 09:01:34 INFO - PROCESS | 4024 | 1467648094343 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]]]}] 09:01:34 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 09:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 09:01:34 INFO - PROCESS | 4024 | 1467648094375 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 4024 | 1467648094377 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:01:34 INFO - PROCESS | 4024 | 1467648094380 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 4024 | 1467648094382 Marionette TRACE conn6 <- [1,1774,null,{}] 09:01:34 INFO - PROCESS | 4024 | 1467648094391 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}] 09:01:34 INFO - PROCESS | 4024 | 1467648094393 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:34 INFO - PROCESS | 4024 | 1467648094505 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:01:34 INFO - PROCESS | 4024 | 1467648094510 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 4024 | 1467648094512 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:34 INFO - PROCESS | 4024 | ++DOCSHELL 17C4EC00 == 35 [pid = 4024] [id = 453] 09:01:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1810E400) [pid = 4024] [serial = 1359] [outer = 00000000] 09:01:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186A7400) [pid = 4024] [serial = 1360] [outer = 1810E400] 09:01:34 INFO - PROCESS | 4024 | 1467648094555 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188D2000) [pid = 4024] [serial = 1361] [outer = 1810E400] 09:01:35 INFO - PROCESS | 4024 | 1467648095036 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]]]}] 09:01:35 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 09:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 09:01:35 INFO - PROCESS | 4024 | 1467648095057 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 4024 | 1467648095059 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:01:35 INFO - PROCESS | 4024 | 1467648095062 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 4024 | 1467648095064 Marionette TRACE conn6 <- [1,1778,null,{}] 09:01:35 INFO - PROCESS | 4024 | 1467648095067 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}] 09:01:35 INFO - PROCESS | 4024 | 1467648095073 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:35 INFO - PROCESS | 4024 | 1467648095209 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:01:35 INFO - PROCESS | 4024 | 1467648095215 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 4024 | 1467648095217 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:35 INFO - PROCESS | 4024 | ++DOCSHELL 09159400 == 36 [pid = 4024] [id = 454] 09:01:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0CBB2000) [pid = 4024] [serial = 1362] [outer = 00000000] 09:01:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18CA0400) [pid = 4024] [serial = 1363] [outer = 0CBB2000] 09:01:35 INFO - PROCESS | 4024 | 1467648095262 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18F56C00) [pid = 4024] [serial = 1364] [outer = 0CBB2000] 09:01:35 INFO - PROCESS | 4024 | 1467648095720 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 09:01:35 INFO - PROCESS | 4024 | 1467648095736 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 4024 | 1467648095738 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:01:35 INFO - PROCESS | 4024 | 1467648095741 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 4024 | 1467648095742 Marionette TRACE conn6 <- [1,1782,null,{}] 09:01:35 INFO - PROCESS | 4024 | 1467648095753 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}] 09:01:35 INFO - PROCESS | 4024 | 1467648095755 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:35 INFO - PROCESS | 4024 | 1467648095901 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:01:35 INFO - PROCESS | 4024 | 1467648095923 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 4024 | 1467648095925 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:35 INFO - PROCESS | 4024 | ++DOCSHELL 18F4F400 == 37 [pid = 4024] [id = 455] 09:01:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F82400) [pid = 4024] [serial = 1365] [outer = 00000000] 09:01:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (19BE6400) [pid = 4024] [serial = 1366] [outer = 18F82400] 09:01:35 INFO - PROCESS | 4024 | 1467648095968 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (19BF3C00) [pid = 4024] [serial = 1367] [outer = 18F82400] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0E378400) [pid = 4024] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0D57F800) [pid = 4024] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0D26A000) [pid = 4024] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14DE3800) [pid = 4024] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17185800) [pid = 4024] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17873C00) [pid = 4024] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0CBBB000) [pid = 4024] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17C46800) [pid = 4024] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (188D5800) [pid = 4024] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D4FF400) [pid = 4024] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17189800) [pid = 4024] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18F4DC00) [pid = 4024] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:01:36 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18CA4800) [pid = 4024] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:01:36 INFO - PROCESS | 4024 | 1467648096564 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 870ms 09:01:36 INFO - PROCESS | 4024 | 1467648096612 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:01:36 INFO - PROCESS | 4024 | 1467648096614 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:01:36 INFO - PROCESS | 4024 | 1467648096617 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 4024 | 1467648096619 Marionette TRACE conn6 <- [1,1786,null,{}] 09:01:36 INFO - PROCESS | 4024 | 1467648096623 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}] 09:01:36 INFO - PROCESS | 4024 | 1467648096624 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:36 INFO - PROCESS | 4024 | 1467648096704 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:01:36 INFO - PROCESS | 4024 | 1467648096710 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 4024 | 1467648096711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:36 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBB000 == 38 [pid = 4024] [id = 456] 09:01:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0CBBBC00) [pid = 4024] [serial = 1368] [outer = 00000000] 09:01:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DE15800) [pid = 4024] [serial = 1369] [outer = 0CBBBC00] 09:01:36 INFO - PROCESS | 4024 | 1467648096755 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17189400) [pid = 4024] [serial = 1370] [outer = 0CBBBC00] 09:01:37 INFO - PROCESS | 4024 | 1467648097180 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 571ms 09:01:37 INFO - PROCESS | 4024 | 1467648097189 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 4024 | 1467648097191 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 4024 | 1467648097195 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 4024 | 1467648097196 Marionette TRACE conn6 <- [1,1790,null,{}] 09:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:01:37 INFO - PROCESS | 4024 | 1467648097200 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}] 09:01:37 INFO - PROCESS | 4024 | 1467648097202 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:37 INFO - PROCESS | 4024 | 1467648097349 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:01:37 INFO - PROCESS | 4024 | 1467648097372 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 4024 | 1467648097373 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:37 INFO - PROCESS | 4024 | ++DOCSHELL 0DD35400 == 39 [pid = 4024] [id = 457] 09:01:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DDCE000) [pid = 4024] [serial = 1371] [outer = 00000000] 09:01:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D5800) [pid = 4024] [serial = 1372] [outer = 0DDCE000] 09:01:37 INFO - PROCESS | 4024 | 1467648097416 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18CA4800) [pid = 4024] [serial = 1373] [outer = 0DDCE000] 09:01:37 INFO - PROCESS | 4024 | 1467648097838 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 09:01:37 INFO - PROCESS | 4024 | 1467648097869 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 4024 | 1467648097871 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:01:37 INFO - PROCESS | 4024 | 1467648097874 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 4024 | 1467648097875 Marionette TRACE conn6 <- [1,1794,null,{}] 09:01:37 INFO - PROCESS | 4024 | 1467648097879 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}] 09:01:37 INFO - PROCESS | 4024 | 1467648097881 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:38 INFO - PROCESS | 4024 | 1467648098000 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:01:38 INFO - PROCESS | 4024 | 1467648098008 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 4024 | 1467648098010 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:38 INFO - PROCESS | 4024 | ++DOCSHELL 17A9D800 == 40 [pid = 4024] [id = 458] 09:01:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18110C00) [pid = 4024] [serial = 1374] [outer = 00000000] 09:01:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1A731800) [pid = 4024] [serial = 1375] [outer = 18110C00] 09:01:38 INFO - PROCESS | 4024 | 1467648098053 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1A7A6C00) [pid = 4024] [serial = 1376] [outer = 18110C00] 09:01:38 INFO - PROCESS | 4024 | 1467648098496 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 09:01:38 INFO - PROCESS | 4024 | 1467648098545 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 4024 | 1467648098547 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:01:38 INFO - PROCESS | 4024 | 1467648098604 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 4024 | 1467648098608 Marionette TRACE conn6 <- [1,1798,null,{}] 09:01:38 INFO - PROCESS | 4024 | 1467648098614 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}] 09:01:38 INFO - PROCESS | 4024 | 1467648098618 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:38 INFO - PROCESS | 4024 | 1467648098744 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:01:38 INFO - PROCESS | 4024 | 1467648098849 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 4024 | 1467648098853 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:38 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBF000 == 41 [pid = 4024] [id = 459] 09:01:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0CC94C00) [pid = 4024] [serial = 1377] [outer = 00000000] 09:01:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0D2E5000) [pid = 4024] [serial = 1378] [outer = 0CC94C00] 09:01:38 INFO - PROCESS | 4024 | 1467648098910 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA19C00) [pid = 4024] [serial = 1379] [outer = 0CC94C00] 09:01:39 INFO - PROCESS | 4024 | 1467648099569 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1030ms 09:01:39 INFO - PROCESS | 4024 | 1467648099631 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 4024 | 1467648099635 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:01:39 INFO - PROCESS | 4024 | 1467648099641 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 4024 | 1467648099643 Marionette TRACE conn6 <- [1,1802,null,{}] 09:01:39 INFO - PROCESS | 4024 | 1467648099650 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}] 09:01:39 INFO - PROCESS | 4024 | 1467648099654 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:39 INFO - PROCESS | 4024 | 1467648099814 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:01:39 INFO - PROCESS | 4024 | 1467648099831 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 4024 | 1467648099834 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:39 INFO - PROCESS | 4024 | ++DOCSHELL 1688DC00 == 42 [pid = 4024] [id = 460] 09:01:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17187C00) [pid = 4024] [serial = 1380] [outer = 00000000] 09:01:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17755800) [pid = 4024] [serial = 1381] [outer = 17187C00] 09:01:39 INFO - PROCESS | 4024 | 1467648099891 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (17AA2C00) [pid = 4024] [serial = 1382] [outer = 17187C00] 09:01:40 INFO - PROCESS | 4024 | 1467648100505 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 09:01:40 INFO - PROCESS | 4024 | 1467648100576 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 4024 | 1467648100578 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:01:40 INFO - PROCESS | 4024 | 1467648100582 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 4024 | 1467648100585 Marionette TRACE conn6 <- [1,1806,null,{}] 09:01:40 INFO - PROCESS | 4024 | 1467648100589 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}] 09:01:40 INFO - PROCESS | 4024 | 1467648100591 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:40 INFO - PROCESS | 4024 | 1467648100703 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:01:40 INFO - PROCESS | 4024 | 1467648100848 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 4024 | 1467648100855 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:40 INFO - PROCESS | 4024 | ++DOCSHELL 18F76000 == 43 [pid = 4024] [id = 461] 09:01:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (19190C00) [pid = 4024] [serial = 1383] [outer = 00000000] 09:01:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1A72FC00) [pid = 4024] [serial = 1384] [outer = 19190C00] 09:01:40 INFO - PROCESS | 4024 | 1467648100914 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1B36E400) [pid = 4024] [serial = 1385] [outer = 19190C00] 09:01:41 INFO - PROCESS | 4024 | 1467648101539 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 09:01:41 INFO - PROCESS | 4024 | 1467648101556 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 4024 | 1467648101558 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:01:41 INFO - PROCESS | 4024 | 1467648101561 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 4024 | 1467648101563 Marionette TRACE conn6 <- [1,1810,null,{}] 09:01:41 INFO - PROCESS | 4024 | 1467648101567 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}] 09:01:41 INFO - PROCESS | 4024 | 1467648101569 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:41 INFO - PROCESS | 4024 | 1467648101678 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:01:41 INFO - PROCESS | 4024 | 1467648101789 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 4024 | 1467648101791 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:41 INFO - PROCESS | 4024 | ++DOCSHELL 1BA75000 == 44 [pid = 4024] [id = 462] 09:01:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1BA75400) [pid = 4024] [serial = 1386] [outer = 00000000] 09:01:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1C2A8000) [pid = 4024] [serial = 1387] [outer = 1BA75400] 09:01:41 INFO - PROCESS | 4024 | 1467648101844 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1C5C6C00) [pid = 4024] [serial = 1388] [outer = 1BA75400] 09:01:42 INFO - PROCESS | 4024 | 1467648102490 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 972ms 09:01:42 INFO - PROCESS | 4024 | 1467648102536 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 4024 | 1467648102539 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:01:42 INFO - PROCESS | 4024 | 1467648102542 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 4024 | 1467648102544 Marionette TRACE conn6 <- [1,1814,null,{}] 09:01:42 INFO - PROCESS | 4024 | 1467648102547 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}] 09:01:42 INFO - PROCESS | 4024 | 1467648102550 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:42 INFO - PROCESS | 4024 | 1467648102654 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:01:42 INFO - PROCESS | 4024 | 1467648102906 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 4024 | 1467648102909 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:42 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E4400 == 45 [pid = 4024] [id = 463] 09:01:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0B0E6C00) [pid = 4024] [serial = 1389] [outer = 00000000] 09:01:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0CBBD400) [pid = 4024] [serial = 1390] [outer = 0B0E6C00] 09:01:43 INFO - PROCESS | 4024 | 1467648102986 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0D4F6C00) [pid = 4024] [serial = 1391] [outer = 0B0E6C00] 09:01:43 INFO - PROCESS | 4024 | 1467648103558 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1066ms 09:01:43 INFO - PROCESS | 4024 | 1467648103613 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 4024 | 1467648103617 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:01:43 INFO - PROCESS | 4024 | 1467648103621 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 4024 | 1467648103623 Marionette TRACE conn6 <- [1,1818,null,{}] 09:01:43 INFO - PROCESS | 4024 | 1467648103628 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}] 09:01:43 INFO - PROCESS | 4024 | 1467648103633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:43 INFO - PROCESS | 4024 | 1467648103737 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0DD35400 == 44 [pid = 4024] [id = 457] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0CBBB000 == 43 [pid = 4024] [id = 456] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 18F4F400 == 42 [pid = 4024] [id = 455] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 09159400 == 41 [pid = 4024] [id = 454] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 17C4EC00 == 40 [pid = 4024] [id = 453] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 17579000 == 39 [pid = 4024] [id = 451] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0DE0D000 == 38 [pid = 4024] [id = 450] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0D4F2000 == 37 [pid = 4024] [id = 449] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0CC97400 == 36 [pid = 4024] [id = 447] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 17AA2800 == 35 [pid = 4024] [id = 452] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 189AE400 == 34 [pid = 4024] [id = 446] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0D2C9C00 == 33 [pid = 4024] [id = 437] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 145A6000 == 32 [pid = 4024] [id = 448] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 1BA75000 == 31 [pid = 4024] [id = 462] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0B0E4400 == 30 [pid = 4024] [id = 463] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 18F76000 == 29 [pid = 4024] [id = 461] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 17A9D800 == 28 [pid = 4024] [id = 458] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 0CBBF000 == 27 [pid = 4024] [id = 459] 09:01:44 INFO - PROCESS | 4024 | --DOCSHELL 1688DC00 == 26 [pid = 4024] [id = 460] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (113E9000) [pid = 4024] [serial = 1319] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (145AC800) [pid = 4024] [serial = 1313] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0E4D8000) [pid = 4024] [serial = 1312] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0D574800) [pid = 4024] [serial = 1315] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0D5DCC00) [pid = 4024] [serial = 1316] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (15C5B800) [pid = 4024] [serial = 1321] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1757F800) [pid = 4024] [serial = 1324] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (17AA9400) [pid = 4024] [serial = 1327] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17180000) [pid = 4024] [serial = 1333] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (186A2400) [pid = 4024] [serial = 1330] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (188D6C00) [pid = 4024] [serial = 1336] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DB64C00) [pid = 4024] [serial = 1301] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA13C00) [pid = 4024] [serial = 1300] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17A9F800) [pid = 4024] [serial = 1304] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188D6400) [pid = 4024] [serial = 1337] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1757B000) [pid = 4024] [serial = 1303] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (186A8C00) [pid = 4024] [serial = 1331] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1A7A7C00) [pid = 4024] [serial = 1307] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1A08B000) [pid = 4024] [serial = 1306] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1BA7E400) [pid = 4024] [serial = 1310] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1BA07800) [pid = 4024] [serial = 1309] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AAB400) [pid = 4024] [serial = 1328] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17757800) [pid = 4024] [serial = 1325] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18102800) [pid = 4024] [serial = 1334] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18CA3800) [pid = 4024] [serial = 1339] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (16881C00) [pid = 4024] [serial = 1322] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E405800) [pid = 4024] [serial = 1318] [outer = 00000000] [url = about:blank] 09:01:44 INFO - PROCESS | 4024 | 1467648104636 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 4024 | 1467648104639 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:44 INFO - PROCESS | 4024 | ++DOCSHELL 0915CC00 == 27 [pid = 4024] [id = 464] 09:01:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0915E800) [pid = 4024] [serial = 1392] [outer = 00000000] 09:01:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (09172C00) [pid = 4024] [serial = 1393] [outer = 0915E800] 09:01:44 INFO - PROCESS | 4024 | 1467648104687 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0B0E9C00) [pid = 4024] [serial = 1394] [outer = 0915E800] 09:01:45 INFO - PROCESS | 4024 | 1467648105138 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1581ms 09:01:45 INFO - PROCESS | 4024 | 1467648105206 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 4024 | 1467648105210 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:01:45 INFO - PROCESS | 4024 | 1467648105214 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 4024 | 1467648105217 Marionette TRACE conn6 <- [1,1822,null,{}] 09:01:45 INFO - PROCESS | 4024 | 1467648105223 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}] 09:01:45 INFO - PROCESS | 4024 | 1467648105225 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:45 INFO - PROCESS | 4024 | 1467648105317 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:01:45 INFO - PROCESS | 4024 | 1467648105327 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 4024 | 1467648105330 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:45 INFO - PROCESS | 4024 | ++DOCSHELL 0DA27000 == 28 [pid = 4024] [id = 465] 09:01:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA27400) [pid = 4024] [serial = 1395] [outer = 00000000] 09:01:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DA30000) [pid = 4024] [serial = 1396] [outer = 0DA27400] 09:01:45 INFO - PROCESS | 4024 | 1467648105376 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DB6B400) [pid = 4024] [serial = 1397] [outer = 0DA27400] 09:01:45 INFO - PROCESS | 4024 | 1467648105851 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]]]}] 09:01:45 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 09:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 09:01:45 INFO - PROCESS | 4024 | 1467648105891 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 4024 | 1467648105895 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:01:45 INFO - PROCESS | 4024 | 1467648105928 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 4024 | 1467648105930 Marionette TRACE conn6 <- [1,1826,null,{}] 09:01:45 INFO - PROCESS | 4024 | 1467648105936 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}] 09:01:45 INFO - PROCESS | 4024 | 1467648105939 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:46 INFO - PROCESS | 4024 | 1467648106032 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:01:46 INFO - PROCESS | 4024 | 1467648106131 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 4024 | 1467648106133 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:46 INFO - PROCESS | 4024 | ++DOCSHELL 1439E400 == 29 [pid = 4024] [id = 466] 09:01:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1439F000) [pid = 4024] [serial = 1398] [outer = 00000000] 09:01:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (143A6800) [pid = 4024] [serial = 1399] [outer = 1439F000] 09:01:46 INFO - PROCESS | 4024 | 1467648106178 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (145A6000) [pid = 4024] [serial = 1400] [outer = 1439F000] 09:01:46 INFO - PROCESS | 4024 | 1467648106570 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 09:01:46 INFO - PROCESS | 4024 | 1467648106604 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 4024 | 1467648106606 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:01:46 INFO - PROCESS | 4024 | 1467648106630 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 4024 | 1467648106636 Marionette TRACE conn6 <- [1,1830,null,{}] 09:01:46 INFO - PROCESS | 4024 | 1467648106652 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}] 09:01:46 INFO - PROCESS | 4024 | 1467648106656 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:46 INFO - PROCESS | 4024 | 1467648106774 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:01:46 INFO - PROCESS | 4024 | 1467648106863 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 4024 | 1467648106865 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:46 INFO - PROCESS | 4024 | ++DOCSHELL 14C24C00 == 30 [pid = 4024] [id = 467] 09:01:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14C25C00) [pid = 4024] [serial = 1401] [outer = 00000000] 09:01:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (16882400) [pid = 4024] [serial = 1402] [outer = 14C25C00] 09:01:46 INFO - PROCESS | 4024 | 1467648106911 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17582C00) [pid = 4024] [serial = 1403] [outer = 14C25C00] 09:01:47 INFO - PROCESS | 4024 | 1467648107343 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 09:01:47 INFO - PROCESS | 4024 | 1467648107354 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 4024 | 1467648107357 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:01:47 INFO - PROCESS | 4024 | 1467648107395 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 4024 | 1467648107397 Marionette TRACE conn6 <- [1,1834,null,{}] 09:01:47 INFO - PROCESS | 4024 | 1467648107408 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}] 09:01:47 INFO - PROCESS | 4024 | 1467648107410 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:47 INFO - PROCESS | 4024 | 1467648107523 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:01:47 INFO - PROCESS | 4024 | 1467648107533 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 4024 | 1467648107535 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:47 INFO - PROCESS | 4024 | ++DOCSHELL 17595000 == 31 [pid = 4024] [id = 468] 09:01:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17757800) [pid = 4024] [serial = 1404] [outer = 00000000] 09:01:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17A9EC00) [pid = 4024] [serial = 1405] [outer = 17757800] 09:01:47 INFO - PROCESS | 4024 | 1467648107579 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17AA3800) [pid = 4024] [serial = 1406] [outer = 17757800] 09:01:48 INFO - PROCESS | 4024 | 1467648108014 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]]]}] 09:01:48 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) 09:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 710ms 09:01:48 INFO - PROCESS | 4024 | 1467648108081 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 4024 | 1467648108083 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:01:48 INFO - PROCESS | 4024 | 1467648108086 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:01:48 INFO - PROCESS | 4024 | 1467648108088 Marionette TRACE conn6 <- [1,1838,null,{}] 09:01:48 INFO - PROCESS | 4024 | 1467648108091 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}] 09:01:48 INFO - PROCESS | 4024 | 1467648108093 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:48 INFO - PROCESS | 4024 | 1467648108208 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:01:48 INFO - PROCESS | 4024 | 1467648108274 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 4024 | 1467648108280 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:48 INFO - PROCESS | 4024 | ++DOCSHELL 17C47800 == 32 [pid = 4024] [id = 469] 09:01:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17C48000) [pid = 4024] [serial = 1407] [outer = 00000000] 09:01:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18105000) [pid = 4024] [serial = 1408] [outer = 17C48000] 09:01:48 INFO - PROCESS | 4024 | 1467648108334 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (18602000) [pid = 4024] [serial = 1409] [outer = 17C48000] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1810E400) [pid = 4024] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0CBB2000) [pid = 4024] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DDCE000) [pid = 4024] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18F82400) [pid = 4024] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18C0DC00) [pid = 4024] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0CD3A800) [pid = 4024] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17579800) [pid = 4024] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17AA5C00) [pid = 4024] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DE14000) [pid = 4024] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (145E2800) [pid = 4024] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0D5D8400) [pid = 4024] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CBBBC00) [pid = 4024] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:01:48 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18110C00) [pid = 4024] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:01:49 INFO - PROCESS | 4024 | 1467648109205 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1177ms 09:01:49 INFO - PROCESS | 4024 | 1467648109267 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 4024 | 1467648109272 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:01:49 INFO - PROCESS | 4024 | 1467648109277 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 4024 | 1467648109281 Marionette TRACE conn6 <- [1,1842,null,{}] 09:01:49 INFO - PROCESS | 4024 | 1467648109287 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}] 09:01:49 INFO - PROCESS | 4024 | 1467648109290 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:49 INFO - PROCESS | 4024 | 1467648109418 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:01:49 INFO - PROCESS | 4024 | 1467648109547 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 4024 | 1467648109552 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:49 INFO - PROCESS | 4024 | ++DOCSHELL 0916F400 == 33 [pid = 4024] [id = 470] 09:01:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0CBBF000) [pid = 4024] [serial = 1410] [outer = 00000000] 09:01:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DA13800) [pid = 4024] [serial = 1411] [outer = 0CBBF000] 09:01:49 INFO - PROCESS | 4024 | 1467648109610 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DB5DC00) [pid = 4024] [serial = 1412] [outer = 0CBBF000] 09:01:50 INFO - PROCESS | 4024 | 1467648110300 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1070ms 09:01:50 INFO - PROCESS | 4024 | 1467648110360 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 4024 | 1467648110365 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:01:50 INFO - PROCESS | 4024 | 1467648110371 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 4024 | 1467648110374 Marionette TRACE conn6 <- [1,1846,null,{}] 09:01:50 INFO - PROCESS | 4024 | 1467648110378 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}] 09:01:50 INFO - PROCESS | 4024 | 1467648110380 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:50 INFO - PROCESS | 4024 | 1467648110497 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:01:50 INFO - PROCESS | 4024 | 1467648110632 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 4024 | 1467648110635 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:50 INFO - PROCESS | 4024 | ++DOCSHELL 1488F400 == 34 [pid = 4024] [id = 471] 09:01:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (14893800) [pid = 4024] [serial = 1413] [outer = 00000000] 09:01:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14DE0000) [pid = 4024] [serial = 1414] [outer = 14893800] 09:01:50 INFO - PROCESS | 4024 | 1467648110692 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (16883C00) [pid = 4024] [serial = 1415] [outer = 14893800] 09:01:51 INFO - PROCESS | 4024 | 1467648111503 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1170ms 09:01:51 INFO - PROCESS | 4024 | 1467648111543 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:01:51 INFO - PROCESS | 4024 | 1467648111547 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 4024 | 1467648111552 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 4024 | 1467648111556 Marionette TRACE conn6 <- [1,1850,null,{}] 09:01:51 INFO - PROCESS | 4024 | 1467648111562 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}] 09:01:51 INFO - PROCESS | 4024 | 1467648111565 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:51 INFO - PROCESS | 4024 | 1467648111682 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:01:51 INFO - PROCESS | 4024 | 1467648111814 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 4024 | 1467648111819 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:51 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E2400 == 35 [pid = 4024] [id = 472] 09:01:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DA11C00) [pid = 4024] [serial = 1416] [outer = 00000000] 09:01:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DA29400) [pid = 4024] [serial = 1417] [outer = 0DA11C00] 09:01:51 INFO - PROCESS | 4024 | 1467648111871 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0E3C5C00) [pid = 4024] [serial = 1418] [outer = 0DA11C00] 09:01:52 INFO - PROCESS | 4024 | --DOCSHELL 17595000 == 34 [pid = 4024] [id = 468] 09:01:52 INFO - PROCESS | 4024 | --DOCSHELL 14C24C00 == 33 [pid = 4024] [id = 467] 09:01:52 INFO - PROCESS | 4024 | --DOCSHELL 1439E400 == 32 [pid = 4024] [id = 466] 09:01:52 INFO - PROCESS | 4024 | --DOCSHELL 0DA27000 == 31 [pid = 4024] [id = 465] 09:01:52 INFO - PROCESS | 4024 | --DOCSHELL 0915CC00 == 30 [pid = 4024] [id = 464] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1A7A6C00) [pid = 4024] [serial = 1376] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (19BF3C00) [pid = 4024] [serial = 1367] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18108400) [pid = 4024] [serial = 1358] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (188D5800) [pid = 4024] [serial = 1372] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1A731800) [pid = 4024] [serial = 1375] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (188D2000) [pid = 4024] [serial = 1361] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (186A7400) [pid = 4024] [serial = 1360] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18F56C00) [pid = 4024] [serial = 1364] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18CA0400) [pid = 4024] [serial = 1363] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18CA4800) [pid = 4024] [serial = 1373] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (19BE6400) [pid = 4024] [serial = 1366] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18CA9800) [pid = 4024] [serial = 1340] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0D465400) [pid = 4024] [serial = 1342] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DA13400) [pid = 4024] [serial = 1343] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17582400) [pid = 4024] [serial = 1354] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17757C00) [pid = 4024] [serial = 1355] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17C4F400) [pid = 4024] [serial = 1357] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0E433400) [pid = 4024] [serial = 1351] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (143A0400) [pid = 4024] [serial = 1352] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (148B6400) [pid = 4024] [serial = 1345] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (14E82800) [pid = 4024] [serial = 1346] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0DA2B800) [pid = 4024] [serial = 1348] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0DDD7000) [pid = 4024] [serial = 1349] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0DE15800) [pid = 4024] [serial = 1369] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (17189400) [pid = 4024] [serial = 1370] [outer = 00000000] [url = about:blank] 09:01:52 INFO - PROCESS | 4024 | 1467648112354 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 831ms 09:01:52 INFO - PROCESS | 4024 | 1467648112387 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 4024 | 1467648112391 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:01:52 INFO - PROCESS | 4024 | 1467648112397 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 4024 | 1467648112399 Marionette TRACE conn6 <- [1,1854,null,{}] 09:01:52 INFO - PROCESS | 4024 | 1467648112403 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}] 09:01:52 INFO - PROCESS | 4024 | 1467648112405 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:52 INFO - PROCESS | 4024 | 1467648112494 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:01:52 INFO - PROCESS | 4024 | 1467648112502 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 4024 | 1467648112505 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:52 INFO - PROCESS | 4024 | ++DOCSHELL 0E3C0400 == 31 [pid = 4024] [id = 473] 09:01:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0E405400) [pid = 4024] [serial = 1419] [outer = 00000000] 09:01:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (1439D400) [pid = 4024] [serial = 1420] [outer = 0E405400] 09:01:52 INFO - PROCESS | 4024 | 1467648112551 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (143A8800) [pid = 4024] [serial = 1421] [outer = 0E405400] 09:01:53 INFO - PROCESS | 4024 | 1467648113017 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 09:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:01:53 INFO - PROCESS | 4024 | 1467648113068 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 4024 | 1467648113070 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 4024 | 1467648113073 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 4024 | 1467648113077 Marionette TRACE conn6 <- [1,1858,null,{}] 09:01:53 INFO - PROCESS | 4024 | 1467648113087 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}] 09:01:53 INFO - PROCESS | 4024 | 1467648113092 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:53 INFO - PROCESS | 4024 | 1467648113181 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:01:53 INFO - PROCESS | 4024 | 1467648113234 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 4024 | 1467648113237 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:53 INFO - PROCESS | 4024 | ++DOCSHELL 17578800 == 32 [pid = 4024] [id = 474] 09:01:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (17579800) [pid = 4024] [serial = 1422] [outer = 00000000] 09:01:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (17581C00) [pid = 4024] [serial = 1423] [outer = 17579800] 09:01:53 INFO - PROCESS | 4024 | 1467648113367 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17757000) [pid = 4024] [serial = 1424] [outer = 17579800] 09:01:53 INFO - PROCESS | 4024 | 1467648113729 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 09:01:53 INFO - PROCESS | 4024 | 1467648113808 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 4024 | 1467648113810 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 4024 | 1467648113814 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:01:53 INFO - PROCESS | 4024 | 1467648113815 Marionette TRACE conn6 <- [1,1862,null,{}] 09:01:53 INFO - PROCESS | 4024 | 1467648113819 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}] 09:01:53 INFO - PROCESS | 4024 | 1467648113821 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:53 INFO - PROCESS | 4024 | 1467648113906 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:01:53 INFO - PROCESS | 4024 | 1467648113911 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 4024 | 1467648113913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:53 INFO - PROCESS | 4024 | ++DOCSHELL 0E37FC00 == 33 [pid = 4024] [id = 475] 09:01:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17AA1C00) [pid = 4024] [serial = 1425] [outer = 00000000] 09:01:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17C4D400) [pid = 4024] [serial = 1426] [outer = 17AA1C00] 09:01:53 INFO - PROCESS | 4024 | 1467648113957 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (18109400) [pid = 4024] [serial = 1427] [outer = 17AA1C00] 09:01:54 INFO - PROCESS | 4024 | 1467648114442 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 09:01:54 INFO - PROCESS | 4024 | 1467648114488 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 4024 | 1467648114490 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:01:54 INFO - PROCESS | 4024 | 1467648114494 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 4024 | 1467648114495 Marionette TRACE conn6 <- [1,1866,null,{}] 09:01:54 INFO - PROCESS | 4024 | 1467648114499 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}] 09:01:54 INFO - PROCESS | 4024 | 1467648114501 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:54 INFO - PROCESS | 4024 | 1467648114656 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:01:54 INFO - PROCESS | 4024 | 1467648114676 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 4024 | 1467648114678 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:54 INFO - PROCESS | 4024 | ++DOCSHELL 1810BC00 == 34 [pid = 4024] [id = 476] 09:01:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (18607800) [pid = 4024] [serial = 1428] [outer = 00000000] 09:01:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (186A5C00) [pid = 4024] [serial = 1429] [outer = 18607800] 09:01:54 INFO - PROCESS | 4024 | 1467648114722 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (186AD000) [pid = 4024] [serial = 1430] [outer = 18607800] 09:01:55 INFO - PROCESS | 4024 | 1467648115165 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 09:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:01:55 INFO - PROCESS | 4024 | 1467648115227 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 4024 | 1467648115229 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 4024 | 1467648115232 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 4024 | 1467648115234 Marionette TRACE conn6 <- [1,1870,null,{}] 09:01:55 INFO - PROCESS | 4024 | 1467648115237 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}] 09:01:55 INFO - PROCESS | 4024 | 1467648115243 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:55 INFO - PROCESS | 4024 | 1467648115385 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:01:55 INFO - PROCESS | 4024 | 1467648115391 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 4024 | 1467648115393 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:55 INFO - PROCESS | 4024 | ++DOCSHELL 0CD35800 == 35 [pid = 4024] [id = 477] 09:01:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D5DFC00) [pid = 4024] [serial = 1431] [outer = 00000000] 09:01:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188DA800) [pid = 4024] [serial = 1432] [outer = 0D5DFC00] 09:01:55 INFO - PROCESS | 4024 | 1467648115490 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18C9F000) [pid = 4024] [serial = 1433] [outer = 0D5DFC00] 09:01:55 INFO - PROCESS | 4024 | 1467648115909 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 09:01:56 INFO - PROCESS | 4024 | 1467648115993 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 4024 | 1467648115995 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:01:56 INFO - PROCESS | 4024 | 1467648116007 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 4024 | 1467648116009 Marionette TRACE conn6 <- [1,1874,null,{}] 09:01:56 INFO - PROCESS | 4024 | 1467648116013 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}] 09:01:56 INFO - PROCESS | 4024 | 1467648116014 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:56 INFO - PROCESS | 4024 | 1467648116128 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:01:56 INFO - PROCESS | 4024 | 1467648116142 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 4024 | 1467648116143 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:56 INFO - PROCESS | 4024 | ++DOCSHELL 18CA9C00 == 36 [pid = 4024] [id = 478] 09:01:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18CAAC00) [pid = 4024] [serial = 1434] [outer = 00000000] 09:01:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18EA4C00) [pid = 4024] [serial = 1435] [outer = 18CAAC00] 09:01:56 INFO - PROCESS | 4024 | 1467648116272 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18F4E400) [pid = 4024] [serial = 1436] [outer = 18CAAC00] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA27400) [pid = 4024] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0915E800) [pid = 4024] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1439F000) [pid = 4024] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (14C25C00) [pid = 4024] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17757800) [pid = 4024] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17187C00) [pid = 4024] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (19190C00) [pid = 4024] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1BA75400) [pid = 4024] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0B0E6C00) [pid = 4024] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:01:56 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0CC94C00) [pid = 4024] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:01:56 INFO - PROCESS | 4024 | 1467648116637 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 09:01:56 INFO - PROCESS | 4024 | 1467648116679 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:01:56 INFO - PROCESS | 4024 | 1467648116681 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 4024 | 1467648116684 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 4024 | 1467648116686 Marionette TRACE conn6 <- [1,1878,null,{}] 09:01:56 INFO - PROCESS | 4024 | 1467648116689 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}] 09:01:56 INFO - PROCESS | 4024 | 1467648116691 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:56 INFO - PROCESS | 4024 | 1467648116770 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:01:56 INFO - PROCESS | 4024 | 1467648116864 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 4024 | 1467648116866 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:56 INFO - PROCESS | 4024 | ++DOCSHELL 08D83C00 == 37 [pid = 4024] [id = 479] 09:01:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D26DC00) [pid = 4024] [serial = 1437] [outer = 00000000] 09:01:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C45000) [pid = 4024] [serial = 1438] [outer = 0D26DC00] 09:01:56 INFO - PROCESS | 4024 | 1467648116911 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18CA6C00) [pid = 4024] [serial = 1439] [outer = 0D26DC00] 09:01:57 INFO - PROCESS | 4024 | 1467648117246 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 09:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:01:57 INFO - PROCESS | 4024 | 1467648117315 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 4024 | 1467648117317 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 4024 | 1467648117320 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 4024 | 1467648117321 Marionette TRACE conn6 <- [1,1882,null,{}] 09:01:57 INFO - PROCESS | 4024 | 1467648117325 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}] 09:01:57 INFO - PROCESS | 4024 | 1467648117326 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:57 INFO - PROCESS | 4024 | 1467648117445 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:01:57 INFO - PROCESS | 4024 | 1467648117480 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 4024 | 1467648117482 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:57 INFO - PROCESS | 4024 | ++DOCSHELL 15C60800 == 38 [pid = 4024] [id = 480] 09:01:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17577400) [pid = 4024] [serial = 1440] [outer = 00000000] 09:01:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18F74C00) [pid = 4024] [serial = 1441] [outer = 17577400] 09:01:57 INFO - PROCESS | 4024 | 1467648117525 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F76000) [pid = 4024] [serial = 1442] [outer = 17577400] 09:01:57 INFO - PROCESS | 4024 | 1467648117932 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 09:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:01:57 INFO - PROCESS | 4024 | 1467648117951 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 4024 | 1467648117953 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 4024 | 1467648117956 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 4024 | 1467648117957 Marionette TRACE conn6 <- [1,1886,null,{}] 09:01:57 INFO - PROCESS | 4024 | 1467648117961 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}] 09:01:57 INFO - PROCESS | 4024 | 1467648117963 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:58 INFO - PROCESS | 4024 | 1467648118088 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:01:58 INFO - PROCESS | 4024 | 1467648118096 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 4024 | 1467648118098 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:58 INFO - PROCESS | 4024 | ++DOCSHELL 17A81800 == 39 [pid = 4024] [id = 481] 09:01:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18CA7C00) [pid = 4024] [serial = 1443] [outer = 00000000] 09:01:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (19BED400) [pid = 4024] [serial = 1444] [outer = 18CA7C00] 09:01:58 INFO - PROCESS | 4024 | 1467648118141 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19BF3800) [pid = 4024] [serial = 1445] [outer = 18CA7C00] 09:01:58 INFO - PROCESS | 4024 | 1467648118788 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 09:01:58 INFO - PROCESS | 4024 | 1467648118832 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 4024 | 1467648118837 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:01:58 INFO - PROCESS | 4024 | 1467648118842 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:01:58 INFO - PROCESS | 4024 | 1467648118848 Marionette TRACE conn6 <- [1,1890,null,{}] 09:01:58 INFO - PROCESS | 4024 | 1467648118854 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}] 09:01:58 INFO - PROCESS | 4024 | 1467648118857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:59 INFO - PROCESS | 4024 | 1467648118983 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:01:59 INFO - PROCESS | 4024 | 1467648119119 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 4024 | 1467648119122 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:59 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F6800 == 40 [pid = 4024] [id = 482] 09:01:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DA26800) [pid = 4024] [serial = 1446] [outer = 00000000] 09:01:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (145EA400) [pid = 4024] [serial = 1447] [outer = 0DA26800] 09:01:59 INFO - PROCESS | 4024 | 1467648119180 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (14CA0000) [pid = 4024] [serial = 1448] [outer = 0DA26800] 09:01:59 INFO - PROCESS | 4024 | 1467648119734 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 09:01:59 INFO - PROCESS | 4024 | 1467648119778 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 4024 | 1467648119783 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:01:59 INFO - PROCESS | 4024 | 1467648119790 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 4024 | 1467648119793 Marionette TRACE conn6 <- [1,1894,null,{}] 09:01:59 INFO - PROCESS | 4024 | 1467648119797 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}] 09:01:59 INFO - PROCESS | 4024 | 1467648119800 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:01:59 INFO - PROCESS | 4024 | 1467648119914 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:02:00 INFO - PROCESS | 4024 | 1467648120029 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 4024 | 1467648120032 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:00 INFO - PROCESS | 4024 | ++DOCSHELL 17C41800 == 41 [pid = 4024] [id = 483] 09:02:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17C42C00) [pid = 4024] [serial = 1449] [outer = 00000000] 09:02:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1860E400) [pid = 4024] [serial = 1450] [outer = 17C42C00] 09:02:00 INFO - PROCESS | 4024 | 1467648120129 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (188D3400) [pid = 4024] [serial = 1451] [outer = 17C42C00] 09:02:00 INFO - PROCESS | 4024 | 1467648120741 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 09:02:00 INFO - PROCESS | 4024 | 1467648120763 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 4024 | 1467648120766 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:02:00 INFO - PROCESS | 4024 | 1467648120770 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 4024 | 1467648120774 Marionette TRACE conn6 <- [1,1898,null,{}] 09:02:00 INFO - PROCESS | 4024 | 1467648120785 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}] 09:02:00 INFO - PROCESS | 4024 | 1467648120790 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:00 INFO - PROCESS | 4024 | 1467648120900 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:02:01 INFO - PROCESS | 4024 | 1467648121040 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 4024 | 1467648121043 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:01 INFO - PROCESS | 4024 | ++DOCSHELL 1A081800 == 42 [pid = 4024] [id = 484] 09:02:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1A08B400) [pid = 4024] [serial = 1452] [outer = 00000000] 09:02:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A730400) [pid = 4024] [serial = 1453] [outer = 1A08B400] 09:02:01 INFO - PROCESS | 4024 | 1467648121101 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A7A5800) [pid = 4024] [serial = 1454] [outer = 1A08B400] 09:02:01 INFO - PROCESS | 4024 | 1467648121734 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1125ms 09:02:02 INFO - PROCESS | 4024 | 1467648121976 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 4024 | 1467648121980 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:02:02 INFO - PROCESS | 4024 | 1467648121985 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 4024 | 1467648121988 Marionette TRACE conn6 <- [1,1902,null,{}] 09:02:02 INFO - PROCESS | 4024 | 1467648121993 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}] 09:02:02 INFO - PROCESS | 4024 | 1467648121996 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:02 INFO - PROCESS | 4024 | 1467648122127 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:02:02 INFO - PROCESS | 4024 | 1467648122260 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 4024 | 1467648122263 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:02 INFO - PROCESS | 4024 | ++DOCSHELL 0DA19400 == 43 [pid = 4024] [id = 485] 09:02:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0DB66000) [pid = 4024] [serial = 1455] [outer = 00000000] 09:02:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DE0C800) [pid = 4024] [serial = 1456] [outer = 0DB66000] 09:02:02 INFO - PROCESS | 4024 | 1467648122317 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0E4D8000) [pid = 4024] [serial = 1457] [outer = 0DB66000] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 15C60800 == 42 [pid = 4024] [id = 480] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 08D83C00 == 41 [pid = 4024] [id = 479] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 18CA9C00 == 40 [pid = 4024] [id = 478] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0CD35800 == 39 [pid = 4024] [id = 477] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 1810BC00 == 38 [pid = 4024] [id = 476] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0E37FC00 == 37 [pid = 4024] [id = 475] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 17578800 == 36 [pid = 4024] [id = 474] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0E3C0400 == 35 [pid = 4024] [id = 473] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0D5E2400 == 34 [pid = 4024] [id = 472] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0916F400 == 33 [pid = 4024] [id = 470] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 1488F400 == 32 [pid = 4024] [id = 471] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 17C47800 == 31 [pid = 4024] [id = 469] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 1A081800 == 30 [pid = 4024] [id = 484] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 17C41800 == 29 [pid = 4024] [id = 483] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 17A81800 == 28 [pid = 4024] [id = 481] 09:02:03 INFO - PROCESS | 4024 | --DOCSHELL 0D4F6800 == 27 [pid = 4024] [id = 482] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17AA3800) [pid = 4024] [serial = 1406] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18105000) [pid = 4024] [serial = 1408] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17582C00) [pid = 4024] [serial = 1403] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA30000) [pid = 4024] [serial = 1396] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DB6B400) [pid = 4024] [serial = 1397] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0CBBD400) [pid = 4024] [serial = 1390] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (09172C00) [pid = 4024] [serial = 1393] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0B0E9C00) [pid = 4024] [serial = 1394] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D2E5000) [pid = 4024] [serial = 1378] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17755800) [pid = 4024] [serial = 1381] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A72FC00) [pid = 4024] [serial = 1384] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1C2A8000) [pid = 4024] [serial = 1387] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (145A6000) [pid = 4024] [serial = 1400] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (143A6800) [pid = 4024] [serial = 1399] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (16882400) [pid = 4024] [serial = 1402] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17A9EC00) [pid = 4024] [serial = 1405] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA2C00) [pid = 4024] [serial = 1382] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1B36E400) [pid = 4024] [serial = 1385] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1C5C6C00) [pid = 4024] [serial = 1388] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D4F6C00) [pid = 4024] [serial = 1391] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DA19C00) [pid = 4024] [serial = 1379] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 4024 | 1467648123599 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1676ms 09:02:03 INFO - PROCESS | 4024 | 1467648123665 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 4024 | 1467648123669 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:02:03 INFO - PROCESS | 4024 | 1467648123676 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 4024 | 1467648123679 Marionette TRACE conn6 <- [1,1906,null,{}] 09:02:03 INFO - PROCESS | 4024 | 1467648123685 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}] 09:02:03 INFO - PROCESS | 4024 | 1467648123687 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:03 INFO - PROCESS | 4024 | 1467648123778 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:02:03 INFO - PROCESS | 4024 | 1467648123786 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 4024 | 1467648123788 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:03 INFO - PROCESS | 4024 | ++DOCSHELL 0D2E5000 == 28 [pid = 4024] [id = 486] 09:02:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D45D000) [pid = 4024] [serial = 1458] [outer = 00000000] 09:02:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D572C00) [pid = 4024] [serial = 1459] [outer = 0D45D000] 09:02:03 INFO - PROCESS | 4024 | 1467648123835 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0D5D7400) [pid = 4024] [serial = 1460] [outer = 0D45D000] 09:02:04 INFO - PROCESS | 4024 | 1467648124337 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 09:02:04 INFO - PROCESS | 4024 | 1467648124349 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 4024 | 1467648124354 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:02:04 INFO - PROCESS | 4024 | 1467648124364 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 4024 | 1467648124367 Marionette TRACE conn6 <- [1,1910,null,{}] 09:02:04 INFO - PROCESS | 4024 | 1467648124371 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}] 09:02:04 INFO - PROCESS | 4024 | 1467648124373 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:04 INFO - PROCESS | 4024 | 1467648124461 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:02:04 INFO - PROCESS | 4024 | 1467648124470 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 4024 | 1467648124473 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:04 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2C800 == 29 [pid = 4024] [id = 487] 09:02:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA2D000) [pid = 4024] [serial = 1461] [outer = 00000000] 09:02:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DB61800) [pid = 4024] [serial = 1462] [outer = 0DA2D000] 09:02:04 INFO - PROCESS | 4024 | 1467648124520 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DB6B400) [pid = 4024] [serial = 1463] [outer = 0DA2D000] 09:02:05 INFO - PROCESS | 4024 | 1467648124986 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 09:02:05 INFO - PROCESS | 4024 | 1467648125040 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 4024 | 1467648125042 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 4024 | 1467648125046 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:02:05 INFO - PROCESS | 4024 | 1467648125049 Marionette TRACE conn6 <- [1,1914,null,{}] 09:02:05 INFO - PROCESS | 4024 | 1467648125060 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}] 09:02:05 INFO - PROCESS | 4024 | 1467648125064 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:05 INFO - PROCESS | 4024 | 1467648125147 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:02:05 INFO - PROCESS | 4024 | 1467648125285 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 4024 | 1467648125288 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:05 INFO - PROCESS | 4024 | ++DOCSHELL 148B7000 == 30 [pid = 4024] [id = 488] 09:02:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14C24C00) [pid = 4024] [serial = 1464] [outer = 00000000] 09:02:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (14C98400) [pid = 4024] [serial = 1465] [outer = 14C24C00] 09:02:05 INFO - PROCESS | 4024 | 1467648125336 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (15C5C800) [pid = 4024] [serial = 1466] [outer = 14C24C00] 09:02:05 INFO - PROCESS | 4024 | 1467648125761 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 09:02:05 INFO - PROCESS | 4024 | 1467648125780 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 4024 | 1467648125783 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 4024 | 1467648125786 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:02:05 INFO - PROCESS | 4024 | 1467648125788 Marionette TRACE conn6 <- [1,1918,null,{}] 09:02:05 INFO - PROCESS | 4024 | 1467648125798 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}] 09:02:05 INFO - PROCESS | 4024 | 1467648125800 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:05 INFO - PROCESS | 4024 | 1467648125916 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:02:05 INFO - PROCESS | 4024 | 1467648125922 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 4024 | 1467648125924 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:05 INFO - PROCESS | 4024 | ++DOCSHELL 14C29C00 == 31 [pid = 4024] [id = 489] 09:02:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (14C66000) [pid = 4024] [serial = 1467] [outer = 00000000] 09:02:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17576000) [pid = 4024] [serial = 1468] [outer = 14C66000] 09:02:06 INFO - PROCESS | 4024 | 1467648125968 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17591000) [pid = 4024] [serial = 1469] [outer = 14C66000] 09:02:06 INFO - PROCESS | 4024 | 1467648126427 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 09:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:02:06 INFO - PROCESS | 4024 | 1467648126480 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 4024 | 1467648126482 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 4024 | 1467648126493 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 4024 | 1467648126494 Marionette TRACE conn6 <- [1,1922,null,{}] 09:02:06 INFO - PROCESS | 4024 | 1467648126498 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}] 09:02:06 INFO - PROCESS | 4024 | 1467648126500 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:06 INFO - PROCESS | 4024 | 1467648126638 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:02:06 INFO - PROCESS | 4024 | 1467648126647 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 4024 | 1467648126649 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:06 INFO - PROCESS | 4024 | ++DOCSHELL 17755800 == 32 [pid = 4024] [id = 490] 09:02:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1775B000) [pid = 4024] [serial = 1470] [outer = 00000000] 09:02:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17A9D400) [pid = 4024] [serial = 1471] [outer = 1775B000] 09:02:06 INFO - PROCESS | 4024 | 1467648126693 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17AA8000) [pid = 4024] [serial = 1472] [outer = 1775B000] 09:02:07 INFO - PROCESS | 4024 | 1467648127156 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 09:02:07 INFO - PROCESS | 4024 | 1467648127218 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 4024 | 1467648127220 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:02:07 INFO - PROCESS | 4024 | 1467648127223 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 4024 | 1467648127225 Marionette TRACE conn6 <- [1,1926,null,{}] 09:02:07 INFO - PROCESS | 4024 | 1467648127229 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}] 09:02:07 INFO - PROCESS | 4024 | 1467648127234 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:07 INFO - PROCESS | 4024 | 1467648127378 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:02:07 INFO - PROCESS | 4024 | 1467648127444 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 4024 | 1467648127446 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:07 INFO - PROCESS | 4024 | ++DOCSHELL 17C47800 == 33 [pid = 4024] [id = 491] 09:02:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17C47C00) [pid = 4024] [serial = 1473] [outer = 00000000] 09:02:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1860C400) [pid = 4024] [serial = 1474] [outer = 17C47C00] 09:02:07 INFO - PROCESS | 4024 | 1467648127490 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (186AFC00) [pid = 4024] [serial = 1475] [outer = 17C47C00] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17577400) [pid = 4024] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18607800) [pid = 4024] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0D5DFC00) [pid = 4024] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17579800) [pid = 4024] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CBBF000) [pid = 4024] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17C48000) [pid = 4024] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0E405400) [pid = 4024] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14893800) [pid = 4024] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17AA1C00) [pid = 4024] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA11C00) [pid = 4024] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18CAAC00) [pid = 4024] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D26DC00) [pid = 4024] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:02:07 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18CA7C00) [pid = 4024] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:02:08 INFO - PROCESS | 4024 | 1467648128206 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1019ms 09:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:02:08 INFO - PROCESS | 4024 | 1467648128245 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 4024 | 1467648128247 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 4024 | 1467648128250 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 4024 | 1467648128252 Marionette TRACE conn6 <- [1,1930,null,{}] 09:02:08 INFO - PROCESS | 4024 | 1467648128255 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}] 09:02:08 INFO - PROCESS | 4024 | 1467648128257 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:08 INFO - PROCESS | 4024 | 1467648128333 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:02:08 INFO - PROCESS | 4024 | 1467648128338 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 4024 | 1467648128340 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:08 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB1800 == 34 [pid = 4024] [id = 492] 09:02:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (16882C00) [pid = 4024] [serial = 1476] [outer = 00000000] 09:02:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17C48000) [pid = 4024] [serial = 1477] [outer = 16882C00] 09:02:08 INFO - PROCESS | 4024 | 1467648128385 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17C4DC00) [pid = 4024] [serial = 1478] [outer = 16882C00] 09:02:08 INFO - PROCESS | 4024 | 1467648128808 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 09:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:02:08 INFO - PROCESS | 4024 | 1467648128881 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 4024 | 1467648128883 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 4024 | 1467648128886 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 4024 | 1467648128888 Marionette TRACE conn6 <- [1,1934,null,{}] 09:02:08 INFO - PROCESS | 4024 | 1467648128891 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}] 09:02:08 INFO - PROCESS | 4024 | 1467648128893 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:08 INFO - PROCESS | 4024 | 1467648128973 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:02:09 INFO - PROCESS | 4024 | 1467648128979 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 4024 | 1467648128981 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:09 INFO - PROCESS | 4024 | ++DOCSHELL 186AD400 == 35 [pid = 4024] [id = 493] 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (188D0C00) [pid = 4024] [serial = 1479] [outer = 00000000] 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188DD800) [pid = 4024] [serial = 1480] [outer = 188D0C00] 09:02:09 INFO - PROCESS | 4024 | 1467648129026 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D9000) [pid = 4024] [serial = 1481] [outer = 188D0C00] 09:02:09 INFO - PROCESS | 4024 | 1467648129464 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 09:02:09 INFO - PROCESS | 4024 | 1467648129530 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 4024 | 1467648129531 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:02:09 INFO - PROCESS | 4024 | 1467648129535 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 4024 | 1467648129536 Marionette TRACE conn6 <- [1,1938,null,{}] 09:02:09 INFO - PROCESS | 4024 | 1467648129540 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}] 09:02:09 INFO - PROCESS | 4024 | 1467648129542 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:09 INFO - PROCESS | 4024 | 1467648129618 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:02:09 INFO - PROCESS | 4024 | 1467648129623 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 4024 | 1467648129625 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:09 INFO - PROCESS | 4024 | ++DOCSHELL 148B6400 == 36 [pid = 4024] [id = 494] 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18CA5C00) [pid = 4024] [serial = 1482] [outer = 00000000] 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18EA0000) [pid = 4024] [serial = 1483] [outer = 18CA5C00] 09:02:09 INFO - PROCESS | 4024 | 1467648129669 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F4D000) [pid = 4024] [serial = 1484] [outer = 18CA5C00] 09:02:10 INFO - PROCESS | 4024 | 1467648130462 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 09:02:10 INFO - PROCESS | 4024 | 1467648130509 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:02:10 INFO - PROCESS | 4024 | 1467648130513 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:02:10 INFO - PROCESS | 4024 | 1467648130519 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 4024 | 1467648130522 Marionette TRACE conn6 <- [1,1942,null,{}] 09:02:10 INFO - PROCESS | 4024 | 1467648130529 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}] 09:02:10 INFO - PROCESS | 4024 | 1467648130532 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:10 INFO - PROCESS | 4024 | 1467648130683 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:02:10 INFO - PROCESS | 4024 | 1467648130822 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 4024 | 1467648130825 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:10 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB2400 == 37 [pid = 4024] [id = 495] 09:02:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0CD78C00) [pid = 4024] [serial = 1485] [outer = 00000000] 09:02:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DA1EC00) [pid = 4024] [serial = 1486] [outer = 0CD78C00] 09:02:10 INFO - PROCESS | 4024 | 1467648130883 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0DD2C000) [pid = 4024] [serial = 1487] [outer = 0CD78C00] 09:02:11 INFO - PROCESS | 4024 | 1467648131602 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1129ms 09:02:11 INFO - PROCESS | 4024 | 1467648131648 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 4024 | 1467648131653 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:02:11 INFO - PROCESS | 4024 | 1467648131694 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 4024 | 1467648131697 Marionette TRACE conn6 <- [1,1946,null,{}] 09:02:11 INFO - PROCESS | 4024 | 1467648131701 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}] 09:02:11 INFO - PROCESS | 4024 | 1467648131704 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:11 INFO - PROCESS | 4024 | 1467648131840 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:02:12 INFO - PROCESS | 4024 | 1467648131971 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 4024 | 1467648131974 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:12 INFO - PROCESS | 4024 | ++DOCSHELL 0D222C00 == 38 [pid = 4024] [id = 496] 09:02:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0D26D800) [pid = 4024] [serial = 1488] [outer = 00000000] 09:02:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0E30B400) [pid = 4024] [serial = 1489] [outer = 0D26D800] 09:02:12 INFO - PROCESS | 4024 | 1467648132032 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1459F800) [pid = 4024] [serial = 1490] [outer = 0D26D800] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 186AD400 == 37 [pid = 4024] [id = 493] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 0CBB1800 == 36 [pid = 4024] [id = 492] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 17C47800 == 35 [pid = 4024] [id = 491] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 17755800 == 34 [pid = 4024] [id = 490] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 14C29C00 == 33 [pid = 4024] [id = 489] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 148B7000 == 32 [pid = 4024] [id = 488] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 0DA2C800 == 31 [pid = 4024] [id = 487] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 0D2E5000 == 30 [pid = 4024] [id = 486] 09:02:12 INFO - PROCESS | 4024 | --DOCSHELL 0DA19400 == 29 [pid = 4024] [id = 485] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (19BF3800) [pid = 4024] [serial = 1445] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (19BED400) [pid = 4024] [serial = 1444] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18F74C00) [pid = 4024] [serial = 1441] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (186A5C00) [pid = 4024] [serial = 1429] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188DA800) [pid = 4024] [serial = 1432] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17581C00) [pid = 4024] [serial = 1423] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17757000) [pid = 4024] [serial = 1424] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA13800) [pid = 4024] [serial = 1411] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DB5DC00) [pid = 4024] [serial = 1412] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18602000) [pid = 4024] [serial = 1409] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1439D400) [pid = 4024] [serial = 1420] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (143A8800) [pid = 4024] [serial = 1421] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14DE0000) [pid = 4024] [serial = 1414] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (16883C00) [pid = 4024] [serial = 1415] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C4D400) [pid = 4024] [serial = 1426] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA29400) [pid = 4024] [serial = 1417] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E3C5C00) [pid = 4024] [serial = 1418] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18C9F000) [pid = 4024] [serial = 1433] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18F76000) [pid = 4024] [serial = 1442] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18EA4C00) [pid = 4024] [serial = 1435] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17C45000) [pid = 4024] [serial = 1438] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18F4E400) [pid = 4024] [serial = 1436] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (186AD000) [pid = 4024] [serial = 1430] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (18109400) [pid = 4024] [serial = 1427] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (18CA6C00) [pid = 4024] [serial = 1439] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 4024 | 1467648132823 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1176ms 09:02:12 INFO - PROCESS | 4024 | 1467648132868 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 4024 | 1467648132872 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:02:12 INFO - PROCESS | 4024 | 1467648132876 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 4024 | 1467648132881 Marionette TRACE conn6 <- [1,1950,null,{}] 09:02:12 INFO - PROCESS | 4024 | 1467648132885 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}] 09:02:12 INFO - PROCESS | 4024 | 1467648132888 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:13 INFO - PROCESS | 4024 | 1467648132975 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:02:13 INFO - PROCESS | 4024 | 1467648132981 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 4024 | 1467648132984 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:13 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3A800 == 30 [pid = 4024] [id = 497] 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0CD3B400) [pid = 4024] [serial = 1491] [outer = 00000000] 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0D4FAC00) [pid = 4024] [serial = 1492] [outer = 0CD3B400] 09:02:13 INFO - PROCESS | 4024 | 1467648133033 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0D5D9400) [pid = 4024] [serial = 1493] [outer = 0CD3B400] 09:02:13 INFO - PROCESS | 4024 | 1467648133548 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 731ms 09:02:13 INFO - PROCESS | 4024 | 1467648133609 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 4024 | 1467648133613 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:02:13 INFO - PROCESS | 4024 | 1467648133619 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:02:13 INFO - PROCESS | 4024 | 1467648133621 Marionette TRACE conn6 <- [1,1954,null,{}] 09:02:13 INFO - PROCESS | 4024 | 1467648133625 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}] 09:02:13 INFO - PROCESS | 4024 | 1467648133627 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:13 INFO - PROCESS | 4024 | 1467648133720 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:02:13 INFO - PROCESS | 4024 | 1467648133812 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 4024 | 1467648133814 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:13 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2A000 == 31 [pid = 4024] [id = 498] 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DB5E000) [pid = 4024] [serial = 1494] [outer = 00000000] 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DD31000) [pid = 4024] [serial = 1495] [outer = 0DB5E000] 09:02:13 INFO - PROCESS | 4024 | 1467648133861 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0E314800) [pid = 4024] [serial = 1496] [outer = 0DB5E000] 09:02:14 INFO - PROCESS | 4024 | 1467648134240 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 09:02:14 INFO - PROCESS | 4024 | 1467648134295 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 4024 | 1467648134297 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:02:14 INFO - PROCESS | 4024 | 1467648134300 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 4024 | 1467648134304 Marionette TRACE conn6 <- [1,1958,null,{}] 09:02:14 INFO - PROCESS | 4024 | 1467648134314 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}] 09:02:14 INFO - PROCESS | 4024 | 1467648134319 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:14 INFO - PROCESS | 4024 | 1467648134404 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:02:14 INFO - PROCESS | 4024 | 1467648134411 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 4024 | 1467648134414 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:14 INFO - PROCESS | 4024 | ++DOCSHELL 146D6400 == 32 [pid = 4024] [id = 499] 09:02:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1488E000) [pid = 4024] [serial = 1497] [outer = 00000000] 09:02:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14DE0000) [pid = 4024] [serial = 1498] [outer = 1488E000] 09:02:14 INFO - PROCESS | 4024 | 1467648134461 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (16884000) [pid = 4024] [serial = 1499] [outer = 1488E000] 09:02:14 INFO - PROCESS | 4024 | 1467648134920 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 09:02:15 INFO - PROCESS | 4024 | 1467648134975 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 4024 | 1467648134977 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 4024 | 1467648134981 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:02:15 INFO - PROCESS | 4024 | 1467648134983 Marionette TRACE conn6 <- [1,1962,null,{}] 09:02:15 INFO - PROCESS | 4024 | 1467648134986 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}] 09:02:15 INFO - PROCESS | 4024 | 1467648134988 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:15 INFO - PROCESS | 4024 | 1467648135108 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:02:15 INFO - PROCESS | 4024 | 1467648135194 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 4024 | 1467648135196 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:15 INFO - PROCESS | 4024 | ++DOCSHELL 17755800 == 33 [pid = 4024] [id = 500] 09:02:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17757000) [pid = 4024] [serial = 1500] [outer = 00000000] 09:02:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17A7C800) [pid = 4024] [serial = 1501] [outer = 17757000] 09:02:15 INFO - PROCESS | 4024 | 1467648135240 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17AA3C00) [pid = 4024] [serial = 1502] [outer = 17757000] 09:02:15 INFO - PROCESS | 4024 | 1467648135649 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 09:02:15 INFO - PROCESS | 4024 | 1467648135722 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 4024 | 1467648135724 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 4024 | 1467648135727 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:02:15 INFO - PROCESS | 4024 | 1467648135729 Marionette TRACE conn6 <- [1,1966,null,{}] 09:02:15 INFO - PROCESS | 4024 | 1467648135732 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}] 09:02:15 INFO - PROCESS | 4024 | 1467648135734 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:15 INFO - PROCESS | 4024 | 1467648135847 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:02:15 INFO - PROCESS | 4024 | 1467648135857 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 4024 | 1467648135859 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:15 INFO - PROCESS | 4024 | ++DOCSHELL 11548000 == 34 [pid = 4024] [id = 501] 09:02:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17596800) [pid = 4024] [serial = 1503] [outer = 00000000] 09:02:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C46000) [pid = 4024] [serial = 1504] [outer = 17596800] 09:02:15 INFO - PROCESS | 4024 | 1467648135904 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17C47000) [pid = 4024] [serial = 1505] [outer = 17596800] 09:02:16 INFO - PROCESS | 4024 | 1467648136392 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 09:02:16 INFO - PROCESS | 4024 | 1467648136483 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 4024 | 1467648136485 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:02:16 INFO - PROCESS | 4024 | 1467648136492 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 4024 | 1467648136494 Marionette TRACE conn6 <- [1,1970,null,{}] 09:02:16 INFO - PROCESS | 4024 | 1467648136497 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}] 09:02:16 INFO - PROCESS | 4024 | 1467648136503 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:16 INFO - PROCESS | 4024 | 1467648136647 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:02:16 INFO - PROCESS | 4024 | 1467648136709 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 4024 | 1467648136711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:16 INFO - PROCESS | 4024 | ++DOCSHELL 186A6C00 == 35 [pid = 4024] [id = 502] 09:02:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (186A8000) [pid = 4024] [serial = 1506] [outer = 00000000] 09:02:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (188D4000) [pid = 4024] [serial = 1507] [outer = 186A8000] 09:02:16 INFO - PROCESS | 4024 | 1467648136755 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (186AE400) [pid = 4024] [serial = 1508] [outer = 186A8000] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (14C66000) [pid = 4024] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DB66000) [pid = 4024] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0D45D000) [pid = 4024] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA2D000) [pid = 4024] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14C24C00) [pid = 4024] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1775B000) [pid = 4024] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA26800) [pid = 4024] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C42C00) [pid = 4024] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1A08B400) [pid = 4024] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17C47C00) [pid = 4024] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (188D0C00) [pid = 4024] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:02:17 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (16882C00) [pid = 4024] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:02:17 INFO - PROCESS | 4024 | 1467648137217 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]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 09:02:17 INFO - PROCESS | 4024 | 1467648137266 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 4024 | 1467648137268 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:02:17 INFO - PROCESS | 4024 | 1467648137275 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 4024 | 1467648137277 Marionette TRACE conn6 <- [1,1974,null,{}] 09:02:17 INFO - PROCESS | 4024 | 1467648137288 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}] 09:02:17 INFO - PROCESS | 4024 | 1467648137290 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:17 INFO - PROCESS | 4024 | 1467648137368 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:02:17 INFO - PROCESS | 4024 | 1467648137373 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 4024 | 1467648137375 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:17 INFO - PROCESS | 4024 | ++DOCSHELL 1757FC00 == 36 [pid = 4024] [id = 503] 09:02:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17AA2C00) [pid = 4024] [serial = 1509] [outer = 00000000] 09:02:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (188DD400) [pid = 4024] [serial = 1510] [outer = 17AA2C00] 09:02:17 INFO - PROCESS | 4024 | 1467648137418 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (189A7400) [pid = 4024] [serial = 1511] [outer = 17AA2C00] 09:02:17 INFO - PROCESS | 4024 | 1467648137841 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]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 590ms 09:02:17 INFO - PROCESS | 4024 | 1467648137871 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 4024 | 1467648137873 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:02:17 INFO - PROCESS | 4024 | 1467648137876 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 4024 | 1467648137878 Marionette TRACE conn6 <- [1,1978,null,{}] 09:02:17 INFO - PROCESS | 4024 | 1467648137881 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}] 09:02:17 INFO - PROCESS | 4024 | 1467648137883 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:18 INFO - PROCESS | 4024 | 1467648138010 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:02:18 INFO - PROCESS | 4024 | 1467648138021 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 4024 | 1467648138023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:18 INFO - PROCESS | 4024 | ++DOCSHELL 18C9F000 == 37 [pid = 4024] [id = 504] 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18CA2400) [pid = 4024] [serial = 1512] [outer = 00000000] 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18CA7C00) [pid = 4024] [serial = 1513] [outer = 18CA2400] 09:02:18 INFO - PROCESS | 4024 | 1467648138066 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18E9C400) [pid = 4024] [serial = 1514] [outer = 18CA2400] 09:02:18 INFO - PROCESS | 4024 | 1467648138492 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 09:02:18 INFO - PROCESS | 4024 | 1467648138547 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 4024 | 1467648138549 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 4024 | 1467648138552 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:02:18 INFO - PROCESS | 4024 | 1467648138554 Marionette TRACE conn6 <- [1,1982,null,{}] 09:02:18 INFO - PROCESS | 4024 | 1467648138557 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}] 09:02:18 INFO - PROCESS | 4024 | 1467648138559 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:18 INFO - PROCESS | 4024 | 1467648138679 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:02:18 INFO - PROCESS | 4024 | 1467648138691 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 4024 | 1467648138693 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:18 INFO - PROCESS | 4024 | ++DOCSHELL 14893800 == 38 [pid = 4024] [id = 505] 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18F4BC00) [pid = 4024] [serial = 1515] [outer = 00000000] 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18F82000) [pid = 4024] [serial = 1516] [outer = 18F4BC00] 09:02:18 INFO - PROCESS | 4024 | 1467648138735 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19269400) [pid = 4024] [serial = 1517] [outer = 18F4BC00] 09:02:19 INFO - PROCESS | 4024 | 1467648139298 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 09:02:19 INFO - PROCESS | 4024 | 1467648139362 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 4024 | 1467648139367 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 4024 | 1467648139386 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:02:19 INFO - PROCESS | 4024 | 1467648139390 Marionette TRACE conn6 <- [1,1986,null,{}] 09:02:19 INFO - PROCESS | 4024 | 1467648139395 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}] 09:02:19 INFO - PROCESS | 4024 | 1467648139399 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:19 INFO - PROCESS | 4024 | 1467648139520 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:02:19 INFO - PROCESS | 4024 | 1467648139652 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 4024 | 1467648139655 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:19 INFO - PROCESS | 4024 | ++DOCSHELL 09157000 == 39 [pid = 4024] [id = 506] 09:02:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0B0DB400) [pid = 4024] [serial = 1518] [outer = 00000000] 09:02:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DA17C00) [pid = 4024] [serial = 1519] [outer = 0B0DB400] 09:02:19 INFO - PROCESS | 4024 | 1467648139714 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DA2D000) [pid = 4024] [serial = 1520] [outer = 0B0DB400] 09:02:20 INFO - PROCESS | 4024 | 1467648140260 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 09:02:20 INFO - PROCESS | 4024 | 1467648140323 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 4024 | 1467648140328 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 4024 | 1467648140335 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:02:20 INFO - PROCESS | 4024 | 1467648140338 Marionette TRACE conn6 <- [1,1990,null,{}] 09:02:20 INFO - PROCESS | 4024 | 1467648140342 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}] 09:02:20 INFO - PROCESS | 4024 | 1467648140345 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:20 INFO - PROCESS | 4024 | 1467648140456 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:02:20 INFO - PROCESS | 4024 | 1467648140568 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 4024 | 1467648140570 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:20 INFO - PROCESS | 4024 | ++DOCSHELL 145EAC00 == 40 [pid = 4024] [id = 507] 09:02:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (14C5D400) [pid = 4024] [serial = 1521] [outer = 00000000] 09:02:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (171E8C00) [pid = 4024] [serial = 1522] [outer = 14C5D400] 09:02:20 INFO - PROCESS | 4024 | 1467648140668 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17870C00) [pid = 4024] [serial = 1523] [outer = 14C5D400] 09:02:21 INFO - PROCESS | 4024 | 1467648141251 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 09:02:21 INFO - PROCESS | 4024 | 1467648141308 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 4024 | 1467648141311 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:02:21 INFO - PROCESS | 4024 | 1467648141314 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 4024 | 1467648141318 Marionette TRACE conn6 <- [1,1994,null,{}] 09:02:21 INFO - PROCESS | 4024 | 1467648141329 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}] 09:02:21 INFO - PROCESS | 4024 | 1467648141334 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:21 INFO - PROCESS | 4024 | 1467648141489 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:02:21 INFO - PROCESS | 4024 | 1467648141556 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 4024 | 1467648141559 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:21 INFO - PROCESS | 4024 | ++DOCSHELL 19BEE400 == 41 [pid = 4024] [id = 508] 09:02:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (19BEE800) [pid = 4024] [serial = 1524] [outer = 00000000] 09:02:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (19DE5C00) [pid = 4024] [serial = 1525] [outer = 19BEE800] 09:02:21 INFO - PROCESS | 4024 | 1467648141615 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1A081800) [pid = 4024] [serial = 1526] [outer = 19BEE800] 09:02:22 INFO - PROCESS | 4024 | 1467648142233 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]]]}] 09:02:22 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 09:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 971ms 09:02:22 INFO - PROCESS | 4024 | 1467648142288 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 4024 | 1467648142291 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:02:22 INFO - PROCESS | 4024 | 1467648142294 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 4024 | 1467648142296 Marionette TRACE conn6 <- [1,1998,null,{}] 09:02:22 INFO - PROCESS | 4024 | 1467648142300 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}] 09:02:22 INFO - PROCESS | 4024 | 1467648142302 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:22 INFO - PROCESS | 4024 | 1467648142413 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:02:22 INFO - PROCESS | 4024 | 1467648142565 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 4024 | 1467648142567 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:22 INFO - PROCESS | 4024 | ++DOCSHELL 18C0F000 == 42 [pid = 4024] [id = 509] 09:02:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18C9F800) [pid = 4024] [serial = 1527] [outer = 00000000] 09:02:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1A72F800) [pid = 4024] [serial = 1528] [outer = 18C9F800] 09:02:22 INFO - PROCESS | 4024 | 1467648142623 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1B2B1400) [pid = 4024] [serial = 1529] [outer = 18C9F800] 09:02:23 INFO - PROCESS | 4024 | 1467648143302 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]]]}] 09:02:23 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 09:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1073ms 09:02:23 INFO - PROCESS | 4024 | 1467648143371 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 4024 | 1467648143375 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:02:23 INFO - PROCESS | 4024 | 1467648143379 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 4024 | 1467648143383 Marionette TRACE conn6 <- [1,2002,null,{}] 09:02:23 INFO - PROCESS | 4024 | 1467648143388 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}] 09:02:23 INFO - PROCESS | 4024 | 1467648143391 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:23 INFO - PROCESS | 4024 | 1467648143494 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:02:23 INFO - PROCESS | 4024 | 1467648143639 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 4024 | 1467648143642 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:23 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DF800 == 43 [pid = 4024] [id = 510] 09:02:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0DA27000) [pid = 4024] [serial = 1530] [outer = 00000000] 09:02:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (145A6000) [pid = 4024] [serial = 1531] [outer = 0DA27000] 09:02:23 INFO - PROCESS | 4024 | 1467648143693 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (14DE8C00) [pid = 4024] [serial = 1532] [outer = 0DA27000] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 18C9F000 == 42 [pid = 4024] [id = 504] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 1757FC00 == 41 [pid = 4024] [id = 503] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 186A6C00 == 40 [pid = 4024] [id = 502] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 11548000 == 39 [pid = 4024] [id = 501] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 17755800 == 38 [pid = 4024] [id = 500] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 146D6400 == 37 [pid = 4024] [id = 499] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 0DA2A000 == 36 [pid = 4024] [id = 498] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 0CD3A800 == 35 [pid = 4024] [id = 497] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 0D222C00 == 34 [pid = 4024] [id = 496] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 0CBB2400 == 33 [pid = 4024] [id = 495] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 148B6400 == 32 [pid = 4024] [id = 494] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 18C0F000 == 31 [pid = 4024] [id = 509] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 145EAC00 == 30 [pid = 4024] [id = 507] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 19BEE400 == 29 [pid = 4024] [id = 508] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 14893800 == 28 [pid = 4024] [id = 505] 09:02:24 INFO - PROCESS | 4024 | --DOCSHELL 09157000 == 27 [pid = 4024] [id = 506] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (17576000) [pid = 4024] [serial = 1468] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0E4D8000) [pid = 4024] [serial = 1457] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0DE0C800) [pid = 4024] [serial = 1456] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0D572C00) [pid = 4024] [serial = 1459] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0D5D7400) [pid = 4024] [serial = 1460] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0DB61800) [pid = 4024] [serial = 1462] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0DB6B400) [pid = 4024] [serial = 1463] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (14C98400) [pid = 4024] [serial = 1465] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17A9D400) [pid = 4024] [serial = 1471] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (14CA0000) [pid = 4024] [serial = 1448] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (145EA400) [pid = 4024] [serial = 1447] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (188D3400) [pid = 4024] [serial = 1451] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1860E400) [pid = 4024] [serial = 1450] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1A7A5800) [pid = 4024] [serial = 1454] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A730400) [pid = 4024] [serial = 1453] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1860C400) [pid = 4024] [serial = 1474] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AA8000) [pid = 4024] [serial = 1472] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (188DD800) [pid = 4024] [serial = 1480] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (186AFC00) [pid = 4024] [serial = 1475] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C4DC00) [pid = 4024] [serial = 1478] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17591000) [pid = 4024] [serial = 1469] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18EA0000) [pid = 4024] [serial = 1483] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17C48000) [pid = 4024] [serial = 1477] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (188D9000) [pid = 4024] [serial = 1481] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (15C5C800) [pid = 4024] [serial = 1466] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 4024 | 1467648144903 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1570ms 09:02:24 INFO - PROCESS | 4024 | 1467648144952 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:02:24 INFO - PROCESS | 4024 | 1467648144955 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 4024 | 1467648144960 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 4024 | 1467648144964 Marionette TRACE conn6 <- [1,2006,null,{}] 09:02:24 INFO - PROCESS | 4024 | 1467648144969 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}] 09:02:25 INFO - PROCESS | 4024 | 1467648144972 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:25 INFO - PROCESS | 4024 | 1467648145061 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:02:25 INFO - PROCESS | 4024 | 1467648145190 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 4024 | 1467648145192 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:25 INFO - PROCESS | 4024 | ++DOCSHELL 0D2D3C00 == 28 [pid = 4024] [id = 511] 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D573400) [pid = 4024] [serial = 1533] [outer = 00000000] 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D5E3400) [pid = 4024] [serial = 1534] [outer = 0D573400] 09:02:25 INFO - PROCESS | 4024 | 1467648145240 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DA1B800) [pid = 4024] [serial = 1535] [outer = 0D573400] 09:02:25 INFO - PROCESS | 4024 | 1467648145625 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 09:02:25 INFO - PROCESS | 4024 | 1467648145709 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 4024 | 1467648145714 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:02:25 INFO - PROCESS | 4024 | 1467648145724 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 4024 | 1467648145727 Marionette TRACE conn6 <- [1,2010,null,{}] 09:02:25 INFO - PROCESS | 4024 | 1467648145731 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}] 09:02:25 INFO - PROCESS | 4024 | 1467648145734 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:25 INFO - PROCESS | 4024 | 1467648145825 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:02:25 INFO - PROCESS | 4024 | 1467648145831 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 4024 | 1467648145833 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:25 INFO - PROCESS | 4024 | ++DOCSHELL 0E3C0400 == 29 [pid = 4024] [id = 512] 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0E3C1000) [pid = 4024] [serial = 1536] [outer = 00000000] 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1153FC00) [pid = 4024] [serial = 1537] [outer = 0E3C1000] 09:02:25 INFO - PROCESS | 4024 | 1467648145880 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1439CC00) [pid = 4024] [serial = 1538] [outer = 0E3C1000] 09:02:26 INFO - PROCESS | 4024 | 1467648146337 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 09:02:26 INFO - PROCESS | 4024 | 1467648146357 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 4024 | 1467648146360 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 4024 | 1467648146363 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:02:26 INFO - PROCESS | 4024 | 1467648146366 Marionette TRACE conn6 <- [1,2014,null,{}] 09:02:26 INFO - PROCESS | 4024 | 1467648146377 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}] 09:02:26 INFO - PROCESS | 4024 | 1467648146381 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:26 INFO - PROCESS | 4024 | 1467648146464 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:02:26 INFO - PROCESS | 4024 | 1467648146472 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 4024 | 1467648146475 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:26 INFO - PROCESS | 4024 | ++DOCSHELL 14DE1C00 == 30 [pid = 4024] [id = 513] 09:02:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14DE2800) [pid = 4024] [serial = 1539] [outer = 00000000] 09:02:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1717F800) [pid = 4024] [serial = 1540] [outer = 14DE2800] 09:02:26 INFO - PROCESS | 4024 | 1467648146522 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17577000) [pid = 4024] [serial = 1541] [outer = 14DE2800] 09:02:27 INFO - PROCESS | 4024 | 1467648147033 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 09:02:27 INFO - PROCESS | 4024 | 1467648147097 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 4024 | 1467648147100 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:02:27 INFO - PROCESS | 4024 | 1467648147109 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 4024 | 1467648147111 Marionette TRACE conn6 <- [1,2018,null,{}] 09:02:27 INFO - PROCESS | 4024 | 1467648147115 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}] 09:02:27 INFO - PROCESS | 4024 | 1467648147117 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:27 INFO - PROCESS | 4024 | 1467648147264 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:02:27 INFO - PROCESS | 4024 | 1467648147286 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 4024 | 1467648147288 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:27 INFO - PROCESS | 4024 | ++DOCSHELL 17581400 == 31 [pid = 4024] [id = 514] 09:02:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17581C00) [pid = 4024] [serial = 1542] [outer = 00000000] 09:02:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17594C00) [pid = 4024] [serial = 1543] [outer = 17581C00] 09:02:27 INFO - PROCESS | 4024 | 1467648147332 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17A11800) [pid = 4024] [serial = 1544] [outer = 17581C00] 09:02:27 INFO - PROCESS | 4024 | 1467648147767 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 09:02:27 INFO - PROCESS | 4024 | 1467648147782 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:02:27 INFO - PROCESS | 4024 | 1467648147784 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:02:27 INFO - PROCESS | 4024 | 1467648147787 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 4024 | 1467648147789 Marionette TRACE conn6 <- [1,2022,null,{}] 09:02:27 INFO - PROCESS | 4024 | 1467648147792 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}] 09:02:27 INFO - PROCESS | 4024 | 1467648147794 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:27 INFO - PROCESS | 4024 | 1467648147911 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:02:27 INFO - PROCESS | 4024 | 1467648147916 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 4024 | 1467648147918 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:27 INFO - PROCESS | 4024 | ++DOCSHELL 17AA0C00 == 32 [pid = 4024] [id = 515] 09:02:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17AA2400) [pid = 4024] [serial = 1545] [outer = 00000000] 09:02:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17C44C00) [pid = 4024] [serial = 1546] [outer = 17AA2400] 09:02:27 INFO - PROCESS | 4024 | 1467648147963 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17C48C00) [pid = 4024] [serial = 1547] [outer = 17AA2400] 09:02:28 INFO - PROCESS | 4024 | 1467648148453 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 09:02:28 INFO - PROCESS | 4024 | 1467648148518 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 4024 | 1467648148520 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:02:28 INFO - PROCESS | 4024 | 1467648148530 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 4024 | 1467648148532 Marionette TRACE conn6 <- [1,2026,null,{}] 09:02:28 INFO - PROCESS | 4024 | 1467648148535 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}] 09:02:28 INFO - PROCESS | 4024 | 1467648148541 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:28 INFO - PROCESS | 4024 | 1467648148692 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18CA2400) [pid = 4024] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17757000) [pid = 4024] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17596800) [pid = 4024] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D26D800) [pid = 4024] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1488E000) [pid = 4024] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CD3B400) [pid = 4024] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (186A8000) [pid = 4024] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18CA5C00) [pid = 4024] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DB5E000) [pid = 4024] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0CD78C00) [pid = 4024] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18F4BC00) [pid = 4024] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:02:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17AA2C00) [pid = 4024] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:02:29 INFO - PROCESS | 4024 | 1467648149029 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 4024 | 1467648149031 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:29 INFO - PROCESS | 4024 | ++DOCSHELL 09163C00 == 33 [pid = 4024] [id = 516] 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0916E000) [pid = 4024] [serial = 1548] [outer = 00000000] 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DA1E400) [pid = 4024] [serial = 1549] [outer = 0916E000] 09:02:29 INFO - PROCESS | 4024 | 1467648149075 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (14C24C00) [pid = 4024] [serial = 1550] [outer = 0916E000] 09:02:29 INFO - PROCESS | 4024 | 1467648149432 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 09:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:02:29 INFO - PROCESS | 4024 | 1467648149503 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 4024 | 1467648149505 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:02:29 INFO - PROCESS | 4024 | 1467648149508 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 4024 | 1467648149510 Marionette TRACE conn6 <- [1,2030,null,{}] 09:02:29 INFO - PROCESS | 4024 | 1467648149513 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}] 09:02:29 INFO - PROCESS | 4024 | 1467648149515 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:29 INFO - PROCESS | 4024 | 1467648149592 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:02:29 INFO - PROCESS | 4024 | 1467648149597 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 4024 | 1467648149599 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:29 INFO - PROCESS | 4024 | ++DOCSHELL 17757000 == 34 [pid = 4024] [id = 517] 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1775D000) [pid = 4024] [serial = 1551] [outer = 00000000] 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (186A8400) [pid = 4024] [serial = 1552] [outer = 1775D000] 09:02:29 INFO - PROCESS | 4024 | 1467648149642 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (188D3400) [pid = 4024] [serial = 1553] [outer = 1775D000] 09:02:30 INFO - PROCESS | 4024 | 1467648150069 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]]]}] 09:02:30 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) 09:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 570ms 09:02:30 INFO - PROCESS | 4024 | 1467648150079 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:02:30 INFO - PROCESS | 4024 | 1467648150081 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 4024 | 1467648150084 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 4024 | 1467648150086 Marionette TRACE conn6 <- [1,2034,null,{}] 09:02:30 INFO - PROCESS | 4024 | 1467648150089 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}] 09:02:30 INFO - PROCESS | 4024 | 1467648150091 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:30 INFO - PROCESS | 4024 | 1467648150211 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:02:30 INFO - PROCESS | 4024 | 1467648150219 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 4024 | 1467648150221 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:30 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E4800 == 35 [pid = 4024] [id = 518] 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18110000) [pid = 4024] [serial = 1554] [outer = 00000000] 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188DE400) [pid = 4024] [serial = 1555] [outer = 18110000] 09:02:30 INFO - PROCESS | 4024 | 1467648150264 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1775CC00) [pid = 4024] [serial = 1556] [outer = 18110000] 09:02:30 INFO - PROCESS | 4024 | 1467648150692 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 09:02:30 INFO - PROCESS | 4024 | 1467648150715 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 4024 | 1467648150717 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:02:30 INFO - PROCESS | 4024 | 1467648150720 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 4024 | 1467648150722 Marionette TRACE conn6 <- [1,2038,null,{}] 09:02:30 INFO - PROCESS | 4024 | 1467648150725 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}] 09:02:30 INFO - PROCESS | 4024 | 1467648150727 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:30 INFO - PROCESS | 4024 | 1467648150841 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:02:30 INFO - PROCESS | 4024 | 1467648150849 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 4024 | 1467648150851 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:30 INFO - PROCESS | 4024 | ++DOCSHELL 18CA9800 == 36 [pid = 4024] [id = 519] 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18CAA000) [pid = 4024] [serial = 1557] [outer = 00000000] 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F4C000) [pid = 4024] [serial = 1558] [outer = 18CAA000] 09:02:30 INFO - PROCESS | 4024 | 1467648150895 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F56C00) [pid = 4024] [serial = 1559] [outer = 18CAA000] 09:02:31 INFO - PROCESS | 4024 | 1467648151683 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1022ms 09:02:31 INFO - PROCESS | 4024 | 1467648151743 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:02:31 INFO - PROCESS | 4024 | 1467648151748 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 4024 | 1467648151752 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 4024 | 1467648151758 Marionette TRACE conn6 <- [1,2042,null,{}] 09:02:31 INFO - PROCESS | 4024 | 1467648151783 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}] 09:02:31 INFO - PROCESS | 4024 | 1467648151786 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:31 INFO - PROCESS | 4024 | 1467648151934 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:02:32 INFO - PROCESS | 4024 | 1467648152066 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 4024 | 1467648152069 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:32 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D7400 == 37 [pid = 4024] [id = 520] 09:02:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0D5D7C00) [pid = 4024] [serial = 1560] [outer = 00000000] 09:02:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0DB67800) [pid = 4024] [serial = 1561] [outer = 0D5D7C00] 09:02:32 INFO - PROCESS | 4024 | 1467648152129 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0E405400) [pid = 4024] [serial = 1562] [outer = 0D5D7C00] 09:02:32 INFO - PROCESS | 4024 | 1467648152908 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1196ms 09:02:32 INFO - PROCESS | 4024 | 1467648152965 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 4024 | 1467648152970 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 4024 | 1467648152976 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 4024 | 1467648152979 Marionette TRACE conn6 <- [1,2046,null,{}] 09:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:02:33 INFO - PROCESS | 4024 | 1467648152983 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}] 09:02:33 INFO - PROCESS | 4024 | 1467648152986 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:33 INFO - PROCESS | 4024 | 1467648153123 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:02:33 INFO - PROCESS | 4024 | 1467648153334 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 4024 | 1467648153337 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:33 INFO - PROCESS | 4024 | ++DOCSHELL 09159000 == 38 [pid = 4024] [id = 521] 09:02:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (09159800) [pid = 4024] [serial = 1563] [outer = 00000000] 09:02:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0B0DA800) [pid = 4024] [serial = 1564] [outer = 09159800] 09:02:33 INFO - PROCESS | 4024 | 1467648153395 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0CBB9400) [pid = 4024] [serial = 1565] [outer = 09159800] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 0B0E4800 == 37 [pid = 4024] [id = 518] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 17757000 == 36 [pid = 4024] [id = 517] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 09163C00 == 35 [pid = 4024] [id = 516] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 17AA0C00 == 34 [pid = 4024] [id = 515] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 17581400 == 33 [pid = 4024] [id = 514] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 14DE1C00 == 32 [pid = 4024] [id = 513] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 0E3C0400 == 31 [pid = 4024] [id = 512] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 0D2D3C00 == 30 [pid = 4024] [id = 511] 09:02:33 INFO - PROCESS | 4024 | --DOCSHELL 0D5DF800 == 29 [pid = 4024] [id = 510] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (18E9C400) [pid = 4024] [serial = 1514] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17A7C800) [pid = 4024] [serial = 1501] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17AA3C00) [pid = 4024] [serial = 1502] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17C46000) [pid = 4024] [serial = 1504] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C47000) [pid = 4024] [serial = 1505] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0E30B400) [pid = 4024] [serial = 1489] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1459F800) [pid = 4024] [serial = 1490] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (14DE0000) [pid = 4024] [serial = 1498] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D4FAC00) [pid = 4024] [serial = 1492] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D5D9400) [pid = 4024] [serial = 1493] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (188D4000) [pid = 4024] [serial = 1507] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18F4D000) [pid = 4024] [serial = 1484] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DD31000) [pid = 4024] [serial = 1495] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0E314800) [pid = 4024] [serial = 1496] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA1EC00) [pid = 4024] [serial = 1486] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DD2C000) [pid = 4024] [serial = 1487] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18F82000) [pid = 4024] [serial = 1516] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (19269400) [pid = 4024] [serial = 1517] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (186AE400) [pid = 4024] [serial = 1508] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (188DD400) [pid = 4024] [serial = 1510] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (189A7400) [pid = 4024] [serial = 1511] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (16884000) [pid = 4024] [serial = 1499] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18CA7C00) [pid = 4024] [serial = 1513] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 4024 | 1467648154057 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1127ms 09:02:34 INFO - PROCESS | 4024 | 1467648154112 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 4024 | 1467648154115 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:02:34 INFO - PROCESS | 4024 | 1467648154122 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 4024 | 1467648154124 Marionette TRACE conn6 <- [1,2050,null,{}] 09:02:34 INFO - PROCESS | 4024 | 1467648154130 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}] 09:02:34 INFO - PROCESS | 4024 | 1467648154134 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:34 INFO - PROCESS | 4024 | 1467648154228 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:02:34 INFO - PROCESS | 4024 | 1467648154325 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 4024 | 1467648154328 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:34 INFO - PROCESS | 4024 | ++DOCSHELL 0915E400 == 30 [pid = 4024] [id = 522] 09:02:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0CBB6800) [pid = 4024] [serial = 1566] [outer = 00000000] 09:02:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DB66400) [pid = 4024] [serial = 1567] [outer = 0CBB6800] 09:02:34 INFO - PROCESS | 4024 | 1467648154376 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DD30000) [pid = 4024] [serial = 1568] [outer = 0CBB6800] 09:02:34 INFO - PROCESS | 4024 | 1467648154789 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 09:02:34 INFO - PROCESS | 4024 | 1467648154853 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 4024 | 1467648154857 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:02:34 INFO - PROCESS | 4024 | 1467648154861 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 4024 | 1467648154863 Marionette TRACE conn6 <- [1,2054,null,{}] 09:02:34 INFO - PROCESS | 4024 | 1467648154866 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}] 09:02:34 INFO - PROCESS | 4024 | 1467648154868 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:34 INFO - PROCESS | 4024 | 1467648154955 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:02:34 INFO - PROCESS | 4024 | 1467648154962 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 4024 | 1467648154964 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:35 INFO - PROCESS | 4024 | ++DOCSHELL 0E433400 == 31 [pid = 4024] [id = 523] 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1439E400) [pid = 4024] [serial = 1569] [outer = 00000000] 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (148B9000) [pid = 4024] [serial = 1570] [outer = 1439E400] 09:02:35 INFO - PROCESS | 4024 | 1467648155008 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (14DE1C00) [pid = 4024] [serial = 1571] [outer = 1439E400] 09:02:35 INFO - PROCESS | 4024 | 1467648155479 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 09:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:02:35 INFO - PROCESS | 4024 | 1467648155536 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 4024 | 1467648155538 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 4024 | 1467648155543 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 4024 | 1467648155549 Marionette TRACE conn6 <- [1,2058,null,{}] 09:02:35 INFO - PROCESS | 4024 | 1467648155558 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}] 09:02:35 INFO - PROCESS | 4024 | 1467648155562 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:35 INFO - PROCESS | 4024 | 1467648155647 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:02:35 INFO - PROCESS | 4024 | 1467648155743 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 4024 | 1467648155746 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:35 INFO - PROCESS | 4024 | ++DOCSHELL 171F1000 == 32 [pid = 4024] [id = 524] 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17758400) [pid = 4024] [serial = 1572] [outer = 00000000] 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17A9F800) [pid = 4024] [serial = 1573] [outer = 17758400] 09:02:35 INFO - PROCESS | 4024 | 1467648155805 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17AA5400) [pid = 4024] [serial = 1574] [outer = 17758400] 09:02:36 INFO - PROCESS | 4024 | 1467648156236 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 09:02:36 INFO - PROCESS | 4024 | 1467648156272 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 4024 | 1467648156275 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 4024 | 1467648156278 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:02:36 INFO - PROCESS | 4024 | 1467648156279 Marionette TRACE conn6 <- [1,2062,null,{}] 09:02:36 INFO - PROCESS | 4024 | 1467648156288 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}] 09:02:36 INFO - PROCESS | 4024 | 1467648156290 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:36 INFO - PROCESS | 4024 | 1467648156407 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:02:36 INFO - PROCESS | 4024 | 1467648156416 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 4024 | 1467648156418 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:36 INFO - PROCESS | 4024 | ++DOCSHELL 17AA8C00 == 33 [pid = 4024] [id = 525] 09:02:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17AA9400) [pid = 4024] [serial = 1575] [outer = 00000000] 09:02:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18103800) [pid = 4024] [serial = 1576] [outer = 17AA9400] 09:02:36 INFO - PROCESS | 4024 | 1467648156462 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1810D800) [pid = 4024] [serial = 1577] [outer = 17AA9400] 09:02:36 INFO - PROCESS | 4024 | 1467648156923 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 09:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:02:36 INFO - PROCESS | 4024 | 1467648156952 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 4024 | 1467648156954 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 4024 | 1467648156957 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 4024 | 1467648156959 Marionette TRACE conn6 <- [1,2066,null,{}] 09:02:36 INFO - PROCESS | 4024 | 1467648156963 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}] 09:02:36 INFO - PROCESS | 4024 | 1467648156964 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:37 INFO - PROCESS | 4024 | 1467648157103 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:02:37 INFO - PROCESS | 4024 | 1467648157126 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 4024 | 1467648157131 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:37 INFO - PROCESS | 4024 | ++DOCSHELL 0E4D7000 == 34 [pid = 4024] [id = 526] 09:02:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (186A2800) [pid = 4024] [serial = 1578] [outer = 00000000] 09:02:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186AB400) [pid = 4024] [serial = 1579] [outer = 186A2800] 09:02:37 INFO - PROCESS | 4024 | 1467648157184 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188DB800) [pid = 4024] [serial = 1580] [outer = 186A2800] 09:02:37 INFO - PROCESS | 4024 | 1467648157643 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 09:02:37 INFO - PROCESS | 4024 | 1467648157689 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 4024 | 1467648157691 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:02:37 INFO - PROCESS | 4024 | 1467648157694 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 4024 | 1467648157696 Marionette TRACE conn6 <- [1,2070,null,{}] 09:02:37 INFO - PROCESS | 4024 | 1467648157709 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}] 09:02:37 INFO - PROCESS | 4024 | 1467648157711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:37 INFO - PROCESS | 4024 | 1467648157838 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:02:37 INFO - PROCESS | 4024 | 1467648157848 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 4024 | 1467648157850 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:37 INFO - PROCESS | 4024 | ++DOCSHELL 08D8BC00 == 35 [pid = 4024] [id = 527] 09:02:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (09158000) [pid = 4024] [serial = 1581] [outer = 00000000] 09:02:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18CA0000) [pid = 4024] [serial = 1582] [outer = 09158000] 09:02:37 INFO - PROCESS | 4024 | 1467648157897 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18CA1000) [pid = 4024] [serial = 1583] [outer = 09158000] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1775D000) [pid = 4024] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0B0DB400) [pid = 4024] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (14C5D400) [pid = 4024] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (19BEE800) [pid = 4024] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18C9F800) [pid = 4024] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0D573400) [pid = 4024] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17581C00) [pid = 4024] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA27000) [pid = 4024] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14DE2800) [pid = 4024] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0E3C1000) [pid = 4024] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18110000) [pid = 4024] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA2400) [pid = 4024] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:02:38 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0916E000) [pid = 4024] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:02:38 INFO - PROCESS | 4024 | 1467648158419 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:02:38 INFO - PROCESS | 4024 | 1467648158425 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 4024 | 1467648158427 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:02:38 INFO - PROCESS | 4024 | 1467648158430 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 4024 | 1467648158432 Marionette TRACE conn6 <- [1,2074,null,{}] 09:02:38 INFO - PROCESS | 4024 | 1467648158435 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}] 09:02:38 INFO - PROCESS | 4024 | 1467648158437 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:38 INFO - PROCESS | 4024 | 1467648158580 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:02:38 INFO - PROCESS | 4024 | 1467648158642 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 4024 | 1467648158644 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:38 INFO - PROCESS | 4024 | ++DOCSHELL 0DB5F000 == 36 [pid = 4024] [id = 528] 09:02:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DD2B800) [pid = 4024] [serial = 1584] [outer = 00000000] 09:02:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17AA2400) [pid = 4024] [serial = 1585] [outer = 0DD2B800] 09:02:38 INFO - PROCESS | 4024 | 1467648158687 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188D0400) [pid = 4024] [serial = 1586] [outer = 0DD2B800] 09:02:39 INFO - PROCESS | 4024 | 1467648159041 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 09:02:39 INFO - PROCESS | 4024 | 1467648159103 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 4024 | 1467648159105 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:02:39 INFO - PROCESS | 4024 | 1467648159108 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 4024 | 1467648159110 Marionette TRACE conn6 <- [1,2078,null,{}] 09:02:39 INFO - PROCESS | 4024 | 1467648159114 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}] 09:02:39 INFO - PROCESS | 4024 | 1467648159115 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:39 INFO - PROCESS | 4024 | 1467648159194 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:02:39 INFO - PROCESS | 4024 | 1467648159199 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 4024 | 1467648159201 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:39 INFO - PROCESS | 4024 | ++DOCSHELL 18CA0800 == 37 [pid = 4024] [id = 529] 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18E9C400) [pid = 4024] [serial = 1587] [outer = 00000000] 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18F75400) [pid = 4024] [serial = 1588] [outer = 18E9C400] 09:02:39 INFO - PROCESS | 4024 | 1467648159245 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19269400) [pid = 4024] [serial = 1589] [outer = 18E9C400] 09:02:39 INFO - PROCESS | 4024 | 1467648159667 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 09:02:39 INFO - PROCESS | 4024 | 1467648159741 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 4024 | 1467648159744 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 4024 | 1467648159747 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:02:39 INFO - PROCESS | 4024 | 1467648159749 Marionette TRACE conn6 <- [1,2082,null,{}] 09:02:39 INFO - PROCESS | 4024 | 1467648159752 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}] 09:02:39 INFO - PROCESS | 4024 | 1467648159754 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:39 INFO - PROCESS | 4024 | 1467648159833 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:02:39 INFO - PROCESS | 4024 | 1467648159839 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 4024 | 1467648159840 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:39 INFO - PROCESS | 4024 | ++DOCSHELL 15C5C400 == 38 [pid = 4024] [id = 530] 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19BEB400) [pid = 4024] [serial = 1590] [outer = 00000000] 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1A056800) [pid = 4024] [serial = 1591] [outer = 19BEB400] 09:02:39 INFO - PROCESS | 4024 | 1467648159883 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1A72B800) [pid = 4024] [serial = 1592] [outer = 19BEB400] 09:02:40 INFO - PROCESS | 4024 | 1467648160504 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 770ms 09:02:40 INFO - PROCESS | 4024 | 1467648160522 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 4024 | 1467648160527 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:02:40 INFO - PROCESS | 4024 | 1467648160532 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 4024 | 1467648160535 Marionette TRACE conn6 <- [1,2086,null,{}] 09:02:40 INFO - PROCESS | 4024 | 1467648160541 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}] 09:02:40 INFO - PROCESS | 4024 | 1467648160544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:40 INFO - PROCESS | 4024 | 1467648160662 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:02:40 INFO - PROCESS | 4024 | 1467648160774 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 4024 | 1467648160779 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:40 INFO - PROCESS | 4024 | ++DOCSHELL 0D2CC400 == 39 [pid = 4024] [id = 531] 09:02:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0D571800) [pid = 4024] [serial = 1593] [outer = 00000000] 09:02:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0E37FC00) [pid = 4024] [serial = 1594] [outer = 0D571800] 09:02:40 INFO - PROCESS | 4024 | 1467648160877 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (143A7000) [pid = 4024] [serial = 1595] [outer = 0D571800] 09:02:41 INFO - PROCESS | 4024 | 1467648161506 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1024ms 09:02:41 INFO - PROCESS | 4024 | 1467648161556 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 4024 | 1467648161560 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:02:41 INFO - PROCESS | 4024 | 1467648161567 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:02:41 INFO - PROCESS | 4024 | 1467648161570 Marionette TRACE conn6 <- [1,2090,null,{}] 09:02:41 INFO - PROCESS | 4024 | 1467648161573 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}] 09:02:41 INFO - PROCESS | 4024 | 1467648161576 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:41 INFO - PROCESS | 4024 | 1467648161691 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:02:41 INFO - PROCESS | 4024 | 1467648161832 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 4024 | 1467648161834 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:41 INFO - PROCESS | 4024 | ++DOCSHELL 17576400 == 40 [pid = 4024] [id = 532] 09:02:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17591C00) [pid = 4024] [serial = 1596] [outer = 00000000] 09:02:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (17A9E000) [pid = 4024] [serial = 1597] [outer = 17591C00] 09:02:41 INFO - PROCESS | 4024 | 1467648161892 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18106000) [pid = 4024] [serial = 1598] [outer = 17591C00] 09:02:42 INFO - PROCESS | 4024 | 1467648162526 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 971ms 09:02:42 INFO - PROCESS | 4024 | 1467648162550 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 4024 | 1467648162553 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:02:42 INFO - PROCESS | 4024 | 1467648162558 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 4024 | 1467648162561 Marionette TRACE conn6 <- [1,2094,null,{}] 09:02:42 INFO - PROCESS | 4024 | 1467648162572 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}] 09:02:42 INFO - PROCESS | 4024 | 1467648162577 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:42 INFO - PROCESS | 4024 | 1467648162690 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:02:42 INFO - PROCESS | 4024 | 1467648162833 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 4024 | 1467648162837 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:42 INFO - PROCESS | 4024 | ++DOCSHELL 1A75A400 == 41 [pid = 4024] [id = 533] 09:02:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1A75AC00) [pid = 4024] [serial = 1599] [outer = 00000000] 09:02:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1A7A5800) [pid = 4024] [serial = 1600] [outer = 1A75AC00] 09:02:42 INFO - PROCESS | 4024 | 1467648162894 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1B2BA000) [pid = 4024] [serial = 1601] [outer = 1A75AC00] 09:02:43 INFO - PROCESS | 4024 | 1467648163492 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 09:02:43 INFO - PROCESS | 4024 | 1467648163532 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 4024 | 1467648163535 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:02:43 INFO - PROCESS | 4024 | 1467648163538 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 4024 | 1467648163540 Marionette TRACE conn6 <- [1,2098,null,{}] 09:02:43 INFO - PROCESS | 4024 | 1467648163544 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}] 09:02:43 INFO - PROCESS | 4024 | 1467648163547 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:43 INFO - PROCESS | 4024 | 1467648163656 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:02:43 INFO - PROCESS | 4024 | 1467648163767 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 4024 | 1467648163769 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:43 INFO - PROCESS | 4024 | ++DOCSHELL 0DA17400 == 42 [pid = 4024] [id = 534] 09:02:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DA18C00) [pid = 4024] [serial = 1602] [outer = 00000000] 09:02:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (14C96000) [pid = 4024] [serial = 1603] [outer = 0DA18C00] 09:02:43 INFO - PROCESS | 4024 | 1467648163823 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (17756000) [pid = 4024] [serial = 1604] [outer = 0DA18C00] 09:02:44 INFO - PROCESS | 4024 | 1467648164604 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1130ms 09:02:44 INFO - PROCESS | 4024 | 1467648164689 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 4024 | 1467648164693 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:02:44 INFO - PROCESS | 4024 | 1467648164698 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 4024 | 1467648164703 Marionette TRACE conn6 <- [1,2102,null,{}] 09:02:44 INFO - PROCESS | 4024 | 1467648164708 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}] 09:02:44 INFO - PROCESS | 4024 | 1467648164710 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:44 INFO - PROCESS | 4024 | 1467648164816 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 18CA0800 == 41 [pid = 4024] [id = 529] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0DB5F000 == 40 [pid = 4024] [id = 528] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 08D8BC00 == 39 [pid = 4024] [id = 527] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0E4D7000 == 38 [pid = 4024] [id = 526] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 17AA8C00 == 37 [pid = 4024] [id = 525] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 171F1000 == 36 [pid = 4024] [id = 524] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0E433400 == 35 [pid = 4024] [id = 523] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0915E400 == 34 [pid = 4024] [id = 522] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 09159000 == 33 [pid = 4024] [id = 521] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0D5D7400 == 32 [pid = 4024] [id = 520] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 18CA9800 == 31 [pid = 4024] [id = 519] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0DA17400 == 30 [pid = 4024] [id = 534] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 17576400 == 29 [pid = 4024] [id = 532] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 1A75A400 == 28 [pid = 4024] [id = 533] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 15C5C400 == 27 [pid = 4024] [id = 530] 09:02:45 INFO - PROCESS | 4024 | --DOCSHELL 0D2CC400 == 26 [pid = 4024] [id = 531] 09:02:45 INFO - PROCESS | 4024 | 1467648165574 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 4024 | 1467648165577 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0D5E3400) [pid = 4024] [serial = 1534] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0DA1B800) [pid = 4024] [serial = 1535] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17594C00) [pid = 4024] [serial = 1543] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (14DE8C00) [pid = 4024] [serial = 1532] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (145A6000) [pid = 4024] [serial = 1531] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1717F800) [pid = 4024] [serial = 1540] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1153FC00) [pid = 4024] [serial = 1537] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1439CC00) [pid = 4024] [serial = 1538] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (188DE400) [pid = 4024] [serial = 1555] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17C44C00) [pid = 4024] [serial = 1546] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA1E400) [pid = 4024] [serial = 1549] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17C48C00) [pid = 4024] [serial = 1547] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (14C24C00) [pid = 4024] [serial = 1550] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (186A8400) [pid = 4024] [serial = 1552] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA2D000) [pid = 4024] [serial = 1520] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA17C00) [pid = 4024] [serial = 1519] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17870C00) [pid = 4024] [serial = 1523] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (171E8C00) [pid = 4024] [serial = 1522] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1775CC00) [pid = 4024] [serial = 1556] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1A081800) [pid = 4024] [serial = 1526] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (19DE5C00) [pid = 4024] [serial = 1525] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1B2B1400) [pid = 4024] [serial = 1529] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1A72F800) [pid = 4024] [serial = 1528] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188D3400) [pid = 4024] [serial = 1553] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17A11800) [pid = 4024] [serial = 1544] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17577000) [pid = 4024] [serial = 1541] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 4024 | ++DOCSHELL 09155400 == 27 [pid = 4024] [id = 535] 09:02:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (09155C00) [pid = 4024] [serial = 1605] [outer = 00000000] 09:02:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0915DC00) [pid = 4024] [serial = 1606] [outer = 09155C00] 09:02:45 INFO - PROCESS | 4024 | 1467648165743 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0B0E2C00) [pid = 4024] [serial = 1607] [outer = 09155C00] 09:02:46 INFO - PROCESS | 4024 | 1467648166214 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1578ms 09:02:46 INFO - PROCESS | 4024 | 1467648166279 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 4024 | 1467648166283 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:02:46 INFO - PROCESS | 4024 | 1467648166287 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 4024 | 1467648166290 Marionette TRACE conn6 <- [1,2106,null,{}] 09:02:46 INFO - PROCESS | 4024 | 1467648166296 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}] 09:02:46 INFO - PROCESS | 4024 | 1467648166300 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:46 INFO - PROCESS | 4024 | 1467648166396 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:02:46 INFO - PROCESS | 4024 | 1467648166407 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 4024 | 1467648166409 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:46 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E1000 == 28 [pid = 4024] [id = 536] 09:02:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D5E1C00) [pid = 4024] [serial = 1608] [outer = 00000000] 09:02:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DA15800) [pid = 4024] [serial = 1609] [outer = 0D5E1C00] 09:02:46 INFO - PROCESS | 4024 | 1467648166457 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA1E400) [pid = 4024] [serial = 1610] [outer = 0D5E1C00] 09:02:46 INFO - PROCESS | 4024 | 1467648166943 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 09:02:47 INFO - PROCESS | 4024 | 1467648167002 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 4024 | 1467648167007 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:02:47 INFO - PROCESS | 4024 | 1467648167012 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 4024 | 1467648167014 Marionette TRACE conn6 <- [1,2110,null,{}] 09:02:47 INFO - PROCESS | 4024 | 1467648167018 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}] 09:02:47 INFO - PROCESS | 4024 | 1467648167020 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:47 INFO - PROCESS | 4024 | 1467648167113 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:02:47 INFO - PROCESS | 4024 | 1467648167202 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 4024 | 1467648167204 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:47 INFO - PROCESS | 4024 | ++DOCSHELL 0DDD6400 == 29 [pid = 4024] [id = 537] 09:02:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DDD8000) [pid = 4024] [serial = 1611] [outer = 00000000] 09:02:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0E37B400) [pid = 4024] [serial = 1612] [outer = 0DDD8000] 09:02:47 INFO - PROCESS | 4024 | 1467648167257 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1153FC00) [pid = 4024] [serial = 1613] [outer = 0DDD8000] 09:02:47 INFO - PROCESS | 4024 | 1467648167681 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 09:02:47 INFO - PROCESS | 4024 | 1467648167744 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 4024 | 1467648167746 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:02:47 INFO - PROCESS | 4024 | 1467648167764 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 4024 | 1467648167770 Marionette TRACE conn6 <- [1,2114,null,{}] 09:02:47 INFO - PROCESS | 4024 | 1467648167779 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}] 09:02:47 INFO - PROCESS | 4024 | 1467648167783 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:47 INFO - PROCESS | 4024 | 1467648167934 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:02:47 INFO - PROCESS | 4024 | 1467648167944 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 4024 | 1467648167946 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:48 INFO - PROCESS | 4024 | ++DOCSHELL 143A8400 == 30 [pid = 4024] [id = 538] 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (145E8C00) [pid = 4024] [serial = 1614] [outer = 00000000] 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (14D52800) [pid = 4024] [serial = 1615] [outer = 145E8C00] 09:02:48 INFO - PROCESS | 4024 | 1467648168042 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (15C60800) [pid = 4024] [serial = 1616] [outer = 145E8C00] 09:02:48 INFO - PROCESS | 4024 | 1467648168483 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 791ms 09:02:48 INFO - PROCESS | 4024 | 1467648168556 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 4024 | 1467648168558 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:02:48 INFO - PROCESS | 4024 | 1467648168568 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 4024 | 1467648168570 Marionette TRACE conn6 <- [1,2118,null,{}] 09:02:48 INFO - PROCESS | 4024 | 1467648168574 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}] 09:02:48 INFO - PROCESS | 4024 | 1467648168576 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:48 INFO - PROCESS | 4024 | 1467648168696 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:02:48 INFO - PROCESS | 4024 | 1467648168762 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 4024 | 1467648168764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:48 INFO - PROCESS | 4024 | ++DOCSHELL 171E8C00 == 31 [pid = 4024] [id = 539] 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (171E9000) [pid = 4024] [serial = 1617] [outer = 00000000] 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1757A800) [pid = 4024] [serial = 1618] [outer = 171E9000] 09:02:48 INFO - PROCESS | 4024 | 1467648168809 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1757EC00) [pid = 4024] [serial = 1619] [outer = 171E9000] 09:02:49 INFO - PROCESS | 4024 | 1467648169245 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] 09:02:49 INFO - PROCESS | 4024 | 1467648169303 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:02:49 INFO - PROCESS | 4024 | 1467648169313 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 4024 | 1467648169315 Marionette TRACE conn6 <- [1,2122,null,{}] 09:02:49 INFO - PROCESS | 4024 | 1467648169318 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}] 09:02:49 INFO - PROCESS | 4024 | 1467648169320 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:49 INFO - PROCESS | 4024 | 1467648169438 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:02:49 INFO - PROCESS | 4024 | 1467648169449 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 4024 | 1467648169456 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:49 INFO - PROCESS | 4024 | ++DOCSHELL 1775BC00 == 32 [pid = 4024] [id = 540] 09:02:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1775CC00) [pid = 4024] [serial = 1620] [outer = 00000000] 09:02:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17A81C00) [pid = 4024] [serial = 1621] [outer = 1775CC00] 09:02:49 INFO - PROCESS | 4024 | 1467648169568 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17C45C00) [pid = 4024] [serial = 1622] [outer = 1775CC00] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (19BEB400) [pid = 4024] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0CBB6800) [pid = 4024] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17758400) [pid = 4024] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DD2B800) [pid = 4024] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (09158000) [pid = 4024] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1439E400) [pid = 4024] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18E9C400) [pid = 4024] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AA9400) [pid = 4024] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D5D7C00) [pid = 4024] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (186A2800) [pid = 4024] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18CAA000) [pid = 4024] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:02:50 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (09159800) [pid = 4024] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:02:50 INFO - PROCESS | 4024 | 1467648170235 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 09:02:50 INFO - PROCESS | 4024 | 1467648170286 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 4024 | 1467648170288 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 4024 | 1467648170291 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:02:50 INFO - PROCESS | 4024 | 1467648170293 Marionette TRACE conn6 <- [1,2126,null,{}] 09:02:50 INFO - PROCESS | 4024 | 1467648170297 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}] 09:02:50 INFO - PROCESS | 4024 | 1467648170299 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:50 INFO - PROCESS | 4024 | 1467648170390 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:02:50 INFO - PROCESS | 4024 | 1467648170398 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 4024 | 1467648170400 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:50 INFO - PROCESS | 4024 | ++DOCSHELL 08D80400 == 33 [pid = 4024] [id = 541] 09:02:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (145EC400) [pid = 4024] [serial = 1623] [outer = 00000000] 09:02:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17C46400) [pid = 4024] [serial = 1624] [outer = 145EC400] 09:02:50 INFO - PROCESS | 4024 | 1467648170443 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18101C00) [pid = 4024] [serial = 1625] [outer = 145EC400] 09:02:50 INFO - PROCESS | 4024 | --DOCSHELL 113E4400 == 32 [pid = 4024] [id = 12] 09:02:50 INFO - PROCESS | 4024 | 1467648170897 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 09:02:50 INFO - PROCESS | 4024 | 1467648170940 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 4024 | 1467648170942 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:02:50 INFO - PROCESS | 4024 | 1467648170945 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 4024 | 1467648170946 Marionette TRACE conn6 <- [1,2130,null,{}] 09:02:50 INFO - PROCESS | 4024 | 1467648170950 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}] 09:02:50 INFO - PROCESS | 4024 | 1467648170952 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:51 INFO - PROCESS | 4024 | 1467648171036 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:02:51 INFO - PROCESS | 4024 | 1467648171042 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 4024 | 1467648171043 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:51 INFO - PROCESS | 4024 | ++DOCSHELL 15C5C400 == 33 [pid = 4024] [id = 542] 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1757C000) [pid = 4024] [serial = 1626] [outer = 00000000] 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18603C00) [pid = 4024] [serial = 1627] [outer = 1757C000] 09:02:51 INFO - PROCESS | 4024 | 1467648171087 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18607C00) [pid = 4024] [serial = 1628] [outer = 1757C000] 09:02:51 INFO - PROCESS | 4024 | 1467648171536 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] 09:02:51 INFO - PROCESS | 4024 | 1467648171579 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 4024 | 1467648171582 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:02:51 INFO - PROCESS | 4024 | 1467648171584 Marionette TRACE conn6 <- [1,2134,null,{}] 09:02:51 INFO - PROCESS | 4024 | 1467648171591 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}] 09:02:51 INFO - PROCESS | 4024 | 1467648171592 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:51 INFO - PROCESS | 4024 | 1467648171671 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:02:51 INFO - PROCESS | 4024 | 1467648171677 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 4024 | 1467648171679 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:51 INFO - PROCESS | 4024 | ++DOCSHELL 186AE800 == 34 [pid = 4024] [id = 543] 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1887C800) [pid = 4024] [serial = 1629] [outer = 00000000] 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (188DB400) [pid = 4024] [serial = 1630] [outer = 1887C800] 09:02:51 INFO - PROCESS | 4024 | 1467648171722 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (188DDC00) [pid = 4024] [serial = 1631] [outer = 1887C800] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 17AA6000 == 33 [pid = 4024] [id = 379] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 18604000 == 32 [pid = 4024] [id = 381] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 17AA3400 == 31 [pid = 4024] [id = 372] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0B0E7800 == 30 [pid = 4024] [id = 375] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0DA21800 == 29 [pid = 4024] [id = 382] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 186AC400 == 28 [pid = 4024] [id = 383] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0D575000 == 27 [pid = 4024] [id = 366] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0DA2E400 == 26 [pid = 4024] [id = 367] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 14DE9000 == 25 [pid = 4024] [id = 369] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 115CA800 == 24 [pid = 4024] [id = 380] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 14C27C00 == 23 [pid = 4024] [id = 377] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 17C49800 == 22 [pid = 4024] [id = 373] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 1758E000 == 21 [pid = 4024] [id = 378] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 17578400 == 20 [pid = 4024] [id = 371] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0D5D5400 == 19 [pid = 4024] [id = 374] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 1459F000 == 18 [pid = 4024] [id = 368] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0DB69C00 == 17 [pid = 4024] [id = 376] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 143A4C00 == 16 [pid = 4024] [id = 370] 09:02:52 INFO - PROCESS | 4024 | --DOCSHELL 0CD36000 == 15 [pid = 4024] [id = 13] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 09155400 == 14 [pid = 4024] [id = 535] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 0D5E1000 == 13 [pid = 4024] [id = 536] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 171E8C00 == 12 [pid = 4024] [id = 539] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 143A8400 == 11 [pid = 4024] [id = 538] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 0DDD6400 == 10 [pid = 4024] [id = 537] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 08D80400 == 9 [pid = 4024] [id = 541] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 1775BC00 == 8 [pid = 4024] [id = 540] 09:02:54 INFO - PROCESS | 4024 | --DOCSHELL 15C5C400 == 7 [pid = 4024] [id = 542] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1A72B800) [pid = 4024] [serial = 1592] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1A056800) [pid = 4024] [serial = 1591] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (19269400) [pid = 4024] [serial = 1589] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DD30000) [pid = 4024] [serial = 1568] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AA5400) [pid = 4024] [serial = 1574] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17AA2400) [pid = 4024] [serial = 1585] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18CA1000) [pid = 4024] [serial = 1583] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (14DE1C00) [pid = 4024] [serial = 1571] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (148B9000) [pid = 4024] [serial = 1570] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (188D0400) [pid = 4024] [serial = 1586] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F75400) [pid = 4024] [serial = 1588] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18103800) [pid = 4024] [serial = 1576] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18CA0000) [pid = 4024] [serial = 1582] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1810D800) [pid = 4024] [serial = 1577] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0DB66400) [pid = 4024] [serial = 1567] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0E405400) [pid = 4024] [serial = 1562] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (186AB400) [pid = 4024] [serial = 1579] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17A9F800) [pid = 4024] [serial = 1573] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18F4C000) [pid = 4024] [serial = 1558] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0CBB9400) [pid = 4024] [serial = 1565] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0B0DA800) [pid = 4024] [serial = 1564] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0DB67800) [pid = 4024] [serial = 1561] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (18F56C00) [pid = 4024] [serial = 1559] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (188DB800) [pid = 4024] [serial = 1580] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 4024 | 1467648174535 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] 09:02:54 INFO - PROCESS | 4024 | 1467648174570 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:02:54 INFO - PROCESS | 4024 | 1467648174574 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 4024 | 1467648174578 Marionette TRACE conn6 <- [1,2138,null,{}] 09:02:54 INFO - PROCESS | 4024 | 1467648174584 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}] 09:02:54 INFO - PROCESS | 4024 | 1467648174587 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:54 INFO - PROCESS | 4024 | 1467648174682 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:02:54 INFO - PROCESS | 4024 | 1467648174693 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 4024 | 1467648174697 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:54 INFO - PROCESS | 4024 | ++DOCSHELL 0D272C00 == 8 [pid = 4024] [id = 544] 09:02:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0D274000) [pid = 4024] [serial = 1632] [outer = 00000000] 09:02:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0D45F400) [pid = 4024] [serial = 1633] [outer = 0D274000] 09:02:54 INFO - PROCESS | 4024 | 1467648174746 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0D571400) [pid = 4024] [serial = 1634] [outer = 0D274000] 09:02:55 INFO - PROCESS | 4024 | 1467648175258 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 09:02:55 INFO - PROCESS | 4024 | 1467648175305 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 4024 | 1467648175310 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:02:55 INFO - PROCESS | 4024 | 1467648175316 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 4024 | 1467648175319 Marionette TRACE conn6 <- [1,2142,null,{}] 09:02:55 INFO - PROCESS | 4024 | 1467648175323 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}] 09:02:55 INFO - PROCESS | 4024 | 1467648175326 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:55 INFO - PROCESS | 4024 | 1467648175420 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:02:55 INFO - PROCESS | 4024 | 1467648175435 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 4024 | 1467648175437 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:55 INFO - PROCESS | 4024 | ++DOCSHELL 0D26D800 == 9 [pid = 4024] [id = 545] 09:02:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0DA17400) [pid = 4024] [serial = 1635] [outer = 00000000] 09:02:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DA24400) [pid = 4024] [serial = 1636] [outer = 0DA17400] 09:02:55 INFO - PROCESS | 4024 | 1467648175566 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DA2BC00) [pid = 4024] [serial = 1637] [outer = 0DA17400] 09:02:56 INFO - PROCESS | 4024 | 1467648175973 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 09:02:56 INFO - PROCESS | 4024 | 1467648176050 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 4024 | 1467648176053 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:02:56 INFO - PROCESS | 4024 | 1467648176056 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:02:56 INFO - PROCESS | 4024 | 1467648176060 Marionette TRACE conn6 <- [1,2146,null,{}] 09:02:56 INFO - PROCESS | 4024 | 1467648176099 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}] 09:02:56 INFO - PROCESS | 4024 | 1467648176103 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:56 INFO - PROCESS | 4024 | 1467648176205 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:02:56 INFO - PROCESS | 4024 | 1467648176212 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 4024 | 1467648176215 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:56 INFO - PROCESS | 4024 | ++DOCSHELL 0E405800 == 10 [pid = 4024] [id = 546] 09:02:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0E40B800) [pid = 4024] [serial = 1638] [outer = 00000000] 09:02:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (113E4400) [pid = 4024] [serial = 1639] [outer = 0E40B800] 09:02:56 INFO - PROCESS | 4024 | 1467648176264 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (1439C400) [pid = 4024] [serial = 1640] [outer = 0E40B800] 09:02:56 INFO - PROCESS | 4024 | 1467648176745 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 09:02:56 INFO - PROCESS | 4024 | 1467648176790 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 4024 | 1467648176793 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:02:56 INFO - PROCESS | 4024 | 1467648176796 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 4024 | 1467648176797 Marionette TRACE conn6 <- [1,2150,null,{}] 09:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:02:56 INFO - PROCESS | 4024 | 1467648176801 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}] 09:02:56 INFO - PROCESS | 4024 | 1467648176803 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:56 INFO - PROCESS | 4024 | 1467648176891 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:02:56 INFO - PROCESS | 4024 | 1467648176896 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 4024 | 1467648176898 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:56 INFO - PROCESS | 4024 | ++DOCSHELL 113E3400 == 11 [pid = 4024] [id = 547] 09:02:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (143A7400) [pid = 4024] [serial = 1641] [outer = 00000000] 09:02:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (145EA800) [pid = 4024] [serial = 1642] [outer = 143A7400] 09:02:56 INFO - PROCESS | 4024 | 1467648176943 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (14C95800) [pid = 4024] [serial = 1643] [outer = 143A7400] 09:02:57 INFO - PROCESS | 4024 | 1467648177380 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 09:02:57 INFO - PROCESS | 4024 | 1467648177430 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 4024 | 1467648177432 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:02:57 INFO - PROCESS | 4024 | 1467648177436 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 4024 | 1467648177438 Marionette TRACE conn6 <- [1,2154,null,{}] 09:02:57 INFO - PROCESS | 4024 | 1467648177442 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}] 09:02:57 INFO - PROCESS | 4024 | 1467648177444 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:57 INFO - PROCESS | 4024 | 1467648177524 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:02:57 INFO - PROCESS | 4024 | 1467648177530 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 4024 | 1467648177532 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:57 INFO - PROCESS | 4024 | ++DOCSHELL 14E7C800 == 12 [pid = 4024] [id = 548] 09:02:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (14E80000) [pid = 4024] [serial = 1644] [outer = 00000000] 09:02:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (15C63800) [pid = 4024] [serial = 1645] [outer = 14E80000] 09:02:57 INFO - PROCESS | 4024 | 1467648177576 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17184C00) [pid = 4024] [serial = 1646] [outer = 14E80000] 09:02:58 INFO - PROCESS | 4024 | 1467648178049 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 09:02:58 INFO - PROCESS | 4024 | 1467648178082 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 4024 | 1467648178084 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 4024 | 1467648178087 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:02:58 INFO - PROCESS | 4024 | 1467648178089 Marionette TRACE conn6 <- [1,2158,null,{}] 09:02:58 INFO - PROCESS | 4024 | 1467648178093 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}] 09:02:58 INFO - PROCESS | 4024 | 1467648178098 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:58 INFO - PROCESS | 4024 | 1467648178215 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:02:58 INFO - PROCESS | 4024 | 1467648178223 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 4024 | 1467648178225 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:58 INFO - PROCESS | 4024 | ++DOCSHELL 17755C00 == 13 [pid = 4024] [id = 549] 09:02:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1775A400) [pid = 4024] [serial = 1647] [outer = 00000000] 09:02:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA2800) [pid = 4024] [serial = 1648] [outer = 1775A400] 09:02:58 INFO - PROCESS | 4024 | 1467648178269 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17AA8000) [pid = 4024] [serial = 1649] [outer = 1775A400] 09:02:58 INFO - PROCESS | 4024 | 1467648178716 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 09:02:58 INFO - PROCESS | 4024 | 1467648178761 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:02:58 INFO - PROCESS | 4024 | 1467648178763 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 4024 | 1467648178766 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 4024 | 1467648178768 Marionette TRACE conn6 <- [1,2162,null,{}] 09:02:58 INFO - PROCESS | 4024 | 1467648178772 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}] 09:02:58 INFO - PROCESS | 4024 | 1467648178774 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:58 INFO - PROCESS | 4024 | 1467648178851 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:02:58 INFO - PROCESS | 4024 | 1467648178856 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 4024 | 1467648178857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:58 INFO - PROCESS | 4024 | ++DOCSHELL 1757D000 == 14 [pid = 4024] [id = 550] 09:02:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17AAC800) [pid = 4024] [serial = 1650] [outer = 00000000] 09:02:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18108000) [pid = 4024] [serial = 1651] [outer = 17AAC800] 09:02:58 INFO - PROCESS | 4024 | 1467648178900 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18108C00) [pid = 4024] [serial = 1652] [outer = 17AAC800] 09:02:59 INFO - PROCESS | 4024 | 1467648179352 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 631ms 09:02:59 INFO - PROCESS | 4024 | 1467648179407 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 4024 | 1467648179409 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:02:59 INFO - PROCESS | 4024 | 1467648179413 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 4024 | 1467648179414 Marionette TRACE conn6 <- [1,2166,null,{}] 09:02:59 INFO - PROCESS | 4024 | 1467648179418 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}] 09:02:59 INFO - PROCESS | 4024 | 1467648179419 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:59 INFO - PROCESS | 4024 | 1467648179498 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:02:59 INFO - PROCESS | 4024 | 1467648179504 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 4024 | 1467648179506 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:02:59 INFO - PROCESS | 4024 | ++DOCSHELL 1810EC00 == 15 [pid = 4024] [id = 551] 09:02:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18110400) [pid = 4024] [serial = 1653] [outer = 00000000] 09:02:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186A8C00) [pid = 4024] [serial = 1654] [outer = 18110400] 09:02:59 INFO - PROCESS | 4024 | 1467648179549 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1860C400) [pid = 4024] [serial = 1655] [outer = 18110400] 09:03:00 INFO - PROCESS | 4024 | 1467648180006 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 09:03:00 INFO - PROCESS | 4024 | 1467648180045 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 4024 | 1467648180047 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:03:00 INFO - PROCESS | 4024 | 1467648180050 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:03:00 INFO - PROCESS | 4024 | 1467648180052 Marionette TRACE conn6 <- [1,2170,null,{}] 09:03:00 INFO - PROCESS | 4024 | 1467648180056 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}] 09:03:00 INFO - PROCESS | 4024 | 1467648180058 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:00 INFO - PROCESS | 4024 | 1467648180172 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:03:00 INFO - PROCESS | 4024 | 1467648180179 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 4024 | 1467648180181 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:00 INFO - PROCESS | 4024 | ++DOCSHELL 0E403400 == 16 [pid = 4024] [id = 552] 09:03:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18107400) [pid = 4024] [serial = 1656] [outer = 00000000] 09:03:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (188DC000) [pid = 4024] [serial = 1657] [outer = 18107400] 09:03:00 INFO - PROCESS | 4024 | 1467648180228 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (188DC800) [pid = 4024] [serial = 1658] [outer = 18107400] 09:03:00 INFO - PROCESS | 4024 | 1467648180741 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 09:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:03:00 INFO - PROCESS | 4024 | 1467648180784 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 4024 | 1467648180786 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:03:00 INFO - PROCESS | 4024 | 1467648180789 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 4024 | 1467648180791 Marionette TRACE conn6 <- [1,2174,null,{}] 09:03:00 INFO - PROCESS | 4024 | 1467648180794 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}] 09:03:00 INFO - PROCESS | 4024 | 1467648180795 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:00 INFO - PROCESS | 4024 | 1467648180912 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:03:00 INFO - PROCESS | 4024 | 1467648180918 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 4024 | 1467648180920 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:00 INFO - PROCESS | 4024 | ++DOCSHELL 188DB800 == 17 [pid = 4024] [id = 553] 09:03:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18C07C00) [pid = 4024] [serial = 1659] [outer = 00000000] 09:03:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18CA1800) [pid = 4024] [serial = 1660] [outer = 18C07C00] 09:03:01 INFO - PROCESS | 4024 | 1467648180964 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (18CA4C00) [pid = 4024] [serial = 1661] [outer = 18C07C00] 09:03:01 INFO - PROCESS | 4024 | 1467648181428 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 09:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:03:01 INFO - PROCESS | 4024 | 1467648181460 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 4024 | 1467648181462 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:03:01 INFO - PROCESS | 4024 | 1467648181465 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 4024 | 1467648181468 Marionette TRACE conn6 <- [1,2178,null,{}] 09:03:01 INFO - PROCESS | 4024 | 1467648181471 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}] 09:03:01 INFO - PROCESS | 4024 | 1467648181473 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:01 INFO - PROCESS | 4024 | 1467648181633 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:03:01 INFO - PROCESS | 4024 | 1467648181657 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 4024 | 1467648181659 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:01 INFO - PROCESS | 4024 | ++DOCSHELL 18F4E400 == 18 [pid = 4024] [id = 554] 09:03:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18F53800) [pid = 4024] [serial = 1662] [outer = 00000000] 09:03:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (18F75C00) [pid = 4024] [serial = 1663] [outer = 18F53800] 09:03:01 INFO - PROCESS | 4024 | 1467648181710 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1919D400) [pid = 4024] [serial = 1664] [outer = 18F53800] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (113E7000) [pid = 4024] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (171E9000) [pid = 4024] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1775CC00) [pid = 4024] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (145EC400) [pid = 4024] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (1757C000) [pid = 4024] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DDD8000) [pid = 4024] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0D5E1C00) [pid = 4024] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (09155C00) [pid = 4024] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA18C00) [pid = 4024] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1A75AC00) [pid = 4024] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17591C00) [pid = 4024] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0D571800) [pid = 4024] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (145E8C00) [pid = 4024] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:03:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (11540000) [pid = 4024] [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.] 09:03:02 INFO - PROCESS | 4024 | 1467648182281 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 871ms 09:03:02 INFO - PROCESS | 4024 | 1467648182342 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 4024 | 1467648182344 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 4024 | 1467648182347 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:03:02 INFO - PROCESS | 4024 | 1467648182349 Marionette TRACE conn6 <- [1,2182,null,{}] 09:03:02 INFO - PROCESS | 4024 | 1467648182353 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}] 09:03:02 INFO - PROCESS | 4024 | 1467648182354 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:02 INFO - PROCESS | 4024 | 1467648182436 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:03:02 INFO - PROCESS | 4024 | 1467648182442 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 4024 | 1467648182444 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:02 INFO - PROCESS | 4024 | ++DOCSHELL 145E8C00 == 19 [pid = 4024] [id = 555] 09:03:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (145EC400) [pid = 4024] [serial = 1665] [outer = 00000000] 09:03:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17576000) [pid = 4024] [serial = 1666] [outer = 145EC400] 09:03:02 INFO - PROCESS | 4024 | 1467648182487 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17759400) [pid = 4024] [serial = 1667] [outer = 145EC400] 09:03:02 INFO - PROCESS | 4024 | 1467648182922 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 09:03:03 INFO - PROCESS | 4024 | 1467648182994 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 4024 | 1467648182996 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:03:03 INFO - PROCESS | 4024 | 1467648183000 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 4024 | 1467648183001 Marionette TRACE conn6 <- [1,2186,null,{}] 09:03:03 INFO - PROCESS | 4024 | 1467648183005 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}] 09:03:03 INFO - PROCESS | 4024 | 1467648183006 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:03 INFO - PROCESS | 4024 | 1467648183085 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:03:03 INFO - PROCESS | 4024 | 1467648183091 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 4024 | 1467648183092 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:03 INFO - PROCESS | 4024 | ++DOCSHELL 17AAA400 == 20 [pid = 4024] [id = 556] 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (186ADC00) [pid = 4024] [serial = 1668] [outer = 00000000] 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18F74800) [pid = 4024] [serial = 1669] [outer = 186ADC00] 09:03:03 INFO - PROCESS | 4024 | 1467648183135 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (19BEE000) [pid = 4024] [serial = 1670] [outer = 186ADC00] 09:03:03 INFO - PROCESS | 4024 | 1467648183579 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 09:03:03 INFO - PROCESS | 4024 | 1467648183640 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 4024 | 1467648183642 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:03:03 INFO - PROCESS | 4024 | 1467648183645 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 4024 | 1467648183647 Marionette TRACE conn6 <- [1,2190,null,{}] 09:03:03 INFO - PROCESS | 4024 | 1467648183650 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}] 09:03:03 INFO - PROCESS | 4024 | 1467648183652 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:03 INFO - PROCESS | 4024 | 1467648183732 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:03:03 INFO - PROCESS | 4024 | 1467648183738 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 4024 | 1467648183740 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:03 INFO - PROCESS | 4024 | ++DOCSHELL 15C5E000 == 21 [pid = 4024] [id = 557] 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (19D05400) [pid = 4024] [serial = 1671] [outer = 00000000] 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1A059000) [pid = 4024] [serial = 1672] [outer = 19D05400] 09:03:03 INFO - PROCESS | 4024 | 1467648183783 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A080C00) [pid = 4024] [serial = 1673] [outer = 19D05400] 09:03:04 INFO - PROCESS | 4024 | 1467648184441 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 870ms 09:03:04 INFO - PROCESS | 4024 | 1467648184538 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 4024 | 1467648184543 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:03:04 INFO - PROCESS | 4024 | 1467648184548 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:03:04 INFO - PROCESS | 4024 | 1467648184551 Marionette TRACE conn6 <- [1,2194,null,{}] 09:03:04 INFO - PROCESS | 4024 | 1467648184557 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}] 09:03:04 INFO - PROCESS | 4024 | 1467648184560 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:04 INFO - PROCESS | 4024 | 1467648184695 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:03:04 INFO - PROCESS | 4024 | 1467648184827 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 4024 | 1467648184830 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:04 INFO - PROCESS | 4024 | ++DOCSHELL 0B0DFC00 == 22 [pid = 4024] [id = 558] 09:03:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0CC97400) [pid = 4024] [serial = 1674] [outer = 00000000] 09:03:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0D5DE800) [pid = 4024] [serial = 1675] [outer = 0CC97400] 09:03:04 INFO - PROCESS | 4024 | 1467648184887 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DA29C00) [pid = 4024] [serial = 1676] [outer = 0CC97400] 09:03:05 INFO - PROCESS | 4024 | 1467648185631 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]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1116ms 09:03:05 INFO - PROCESS | 4024 | 1467648185678 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 4024 | 1467648185683 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 4024 | 1467648185690 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 4024 | 1467648185694 Marionette TRACE conn6 <- [1,2198,null,{}] 09:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:03:05 INFO - PROCESS | 4024 | 1467648185698 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}] 09:03:05 INFO - PROCESS | 4024 | 1467648185701 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:05 INFO - PROCESS | 4024 | 1467648185952 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:03:06 INFO - PROCESS | 4024 | 1467648186105 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 4024 | 1467648186108 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:06 INFO - PROCESS | 4024 | ++DOCSHELL 09161C00 == 23 [pid = 4024] [id = 559] 09:03:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (09163400) [pid = 4024] [serial = 1677] [outer = 00000000] 09:03:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0B0E9000) [pid = 4024] [serial = 1678] [outer = 09163400] 09:03:06 INFO - PROCESS | 4024 | 1467648186160 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0CD3B400) [pid = 4024] [serial = 1679] [outer = 09163400] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0CC91400) [pid = 4024] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (188DB400) [pid = 4024] [serial = 1630] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOCSHELL 186AE800 == 22 [pid = 4024] [id = 543] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1757EC00) [pid = 4024] [serial = 1619] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (1757A800) [pid = 4024] [serial = 1618] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17A81C00) [pid = 4024] [serial = 1621] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18101C00) [pid = 4024] [serial = 1625] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18603C00) [pid = 4024] [serial = 1627] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17C45C00) [pid = 4024] [serial = 1622] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0E37B400) [pid = 4024] [serial = 1612] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA15800) [pid = 4024] [serial = 1609] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA1E400) [pid = 4024] [serial = 1610] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0915DC00) [pid = 4024] [serial = 1606] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0B0E2C00) [pid = 4024] [serial = 1607] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17756000) [pid = 4024] [serial = 1604] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14C96000) [pid = 4024] [serial = 1603] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B2BA000) [pid = 4024] [serial = 1601] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1A7A5800) [pid = 4024] [serial = 1600] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18607C00) [pid = 4024] [serial = 1628] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18106000) [pid = 4024] [serial = 1598] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17A9E000) [pid = 4024] [serial = 1597] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (143A7000) [pid = 4024] [serial = 1595] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0E37FC00) [pid = 4024] [serial = 1594] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (14D52800) [pid = 4024] [serial = 1615] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (15C60800) [pid = 4024] [serial = 1616] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17C46400) [pid = 4024] [serial = 1624] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0B046400) [pid = 4024] [serial = 1097] [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.] 09:03:06 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1153FC00) [pid = 4024] [serial = 1613] [outer = 00000000] [url = about:blank] 09:03:06 INFO - PROCESS | 4024 | 1467648186810 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1177ms 09:03:06 INFO - PROCESS | 4024 | 1467648186875 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 4024 | 1467648186879 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:03:06 INFO - PROCESS | 4024 | 1467648186884 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 4024 | 1467648186887 Marionette TRACE conn6 <- [1,2202,null,{}] 09:03:06 INFO - PROCESS | 4024 | 1467648186892 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}] 09:03:06 INFO - PROCESS | 4024 | 1467648186895 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:07 INFO - PROCESS | 4024 | 1467648186982 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:03:07 INFO - PROCESS | 4024 | 1467648187075 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 4024 | 1467648187078 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:07 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FEC00 == 23 [pid = 4024] [id = 560] 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0D57C800) [pid = 4024] [serial = 1680] [outer = 00000000] 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0D5E0000) [pid = 4024] [serial = 1681] [outer = 0D57C800] 09:03:07 INFO - PROCESS | 4024 | 1467648187124 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DA1C400) [pid = 4024] [serial = 1682] [outer = 0D57C800] 09:03:07 INFO - PROCESS | 4024 | 1467648187568 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 09:03:07 INFO - PROCESS | 4024 | 1467648187615 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 4024 | 1467648187618 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:03:07 INFO - PROCESS | 4024 | 1467648187625 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 4024 | 1467648187627 Marionette TRACE conn6 <- [1,2206,null,{}] 09:03:07 INFO - PROCESS | 4024 | 1467648187630 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}] 09:03:07 INFO - PROCESS | 4024 | 1467648187633 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:07 INFO - PROCESS | 4024 | 1467648187721 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:03:07 INFO - PROCESS | 4024 | 1467648187729 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 4024 | 1467648187731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:07 INFO - PROCESS | 4024 | ++DOCSHELL 0E37FC00 == 24 [pid = 4024] [id = 561] 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0E407800) [pid = 4024] [serial = 1683] [outer = 00000000] 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (113E8000) [pid = 4024] [serial = 1684] [outer = 0E407800] 09:03:07 INFO - PROCESS | 4024 | 1467648187775 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (115CFC00) [pid = 4024] [serial = 1685] [outer = 0E407800] 09:03:08 INFO - PROCESS | 4024 | 1467648188258 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 09:03:08 INFO - PROCESS | 4024 | 1467648188295 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 4024 | 1467648188298 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:03:08 INFO - PROCESS | 4024 | 1467648188309 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 4024 | 1467648188313 Marionette TRACE conn6 <- [1,2210,null,{}] 09:03:08 INFO - PROCESS | 4024 | 1467648188317 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}] 09:03:08 INFO - PROCESS | 4024 | 1467648188320 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:08 INFO - PROCESS | 4024 | 1467648188409 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:03:08 INFO - PROCESS | 4024 | 1467648188414 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 4024 | 1467648188416 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:08 INFO - PROCESS | 4024 | ++DOCSHELL 14C64000 == 25 [pid = 4024] [id = 562] 09:03:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14C6CC00) [pid = 4024] [serial = 1686] [outer = 00000000] 09:03:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (14E7E800) [pid = 4024] [serial = 1687] [outer = 14C6CC00] 09:03:08 INFO - PROCESS | 4024 | 1467648188469 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (15C66400) [pid = 4024] [serial = 1688] [outer = 14C6CC00] 09:03:08 INFO - PROCESS | 4024 | 1467648188907 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 631ms 09:03:08 INFO - PROCESS | 4024 | 1467648188946 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 4024 | 1467648188948 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:03:08 INFO - PROCESS | 4024 | 1467648188951 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 4024 | 1467648188953 Marionette TRACE conn6 <- [1,2214,null,{}] 09:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:03:08 INFO - PROCESS | 4024 | 1467648188956 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}] 09:03:08 INFO - PROCESS | 4024 | 1467648188958 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:09 INFO - PROCESS | 4024 | 1467648189079 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:03:09 INFO - PROCESS | 4024 | 1467648189168 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 4024 | 1467648189170 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:09 INFO - PROCESS | 4024 | ++DOCSHELL 17574400 == 26 [pid = 4024] [id = 563] 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17575C00) [pid = 4024] [serial = 1689] [outer = 00000000] 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17580C00) [pid = 4024] [serial = 1690] [outer = 17575C00] 09:03:09 INFO - PROCESS | 4024 | 1467648189216 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17595800) [pid = 4024] [serial = 1691] [outer = 17575C00] 09:03:09 INFO - PROCESS | 4024 | 1467648189606 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 09:03:09 INFO - PROCESS | 4024 | 1467648189687 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 4024 | 1467648189689 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 4024 | 1467648189692 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:03:09 INFO - PROCESS | 4024 | 1467648189694 Marionette TRACE conn6 <- [1,2218,null,{}] 09:03:09 INFO - PROCESS | 4024 | 1467648189697 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}] 09:03:09 INFO - PROCESS | 4024 | 1467648189699 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:09 INFO - PROCESS | 4024 | 1467648189821 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:03:09 INFO - PROCESS | 4024 | 1467648189826 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 4024 | 1467648189832 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:09 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2B000 == 27 [pid = 4024] [id = 564] 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17877800) [pid = 4024] [serial = 1692] [outer = 00000000] 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17AA0C00) [pid = 4024] [serial = 1693] [outer = 17877800] 09:03:09 INFO - PROCESS | 4024 | 1467648189885 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17AAAC00) [pid = 4024] [serial = 1694] [outer = 17877800] 09:03:10 INFO - PROCESS | 4024 | 1467648190370 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 09:03:10 INFO - PROCESS | 4024 | 1467648190455 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 4024 | 1467648190457 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:03:10 INFO - PROCESS | 4024 | 1467648190462 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 4024 | 1467648190464 Marionette TRACE conn6 <- [1,2222,null,{}] 09:03:10 INFO - PROCESS | 4024 | 1467648190467 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}] 09:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:03:10 INFO - PROCESS | 4024 | 1467648190469 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:10 INFO - PROCESS | 4024 | 1467648190600 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:03:10 INFO - PROCESS | 4024 | 1467648190671 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 4024 | 1467648190673 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:10 INFO - PROCESS | 4024 | ++DOCSHELL 17AA0800 == 28 [pid = 4024] [id = 565] 09:03:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17C4C400) [pid = 4024] [serial = 1695] [outer = 00000000] 09:03:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1810A800) [pid = 4024] [serial = 1696] [outer = 17C4C400] 09:03:10 INFO - PROCESS | 4024 | 1467648190716 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17C4F000) [pid = 4024] [serial = 1697] [outer = 17C4C400] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18107400) [pid = 4024] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18C07C00) [pid = 4024] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0E40B800) [pid = 4024] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14E80000) [pid = 4024] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1775A400) [pid = 4024] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D274000) [pid = 4024] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1887C800) [pid = 4024] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA17400) [pid = 4024] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (143A7400) [pid = 4024] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18110400) [pid = 4024] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17AAC800) [pid = 4024] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F53800) [pid = 4024] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (186ADC00) [pid = 4024] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:03:11 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (145EC400) [pid = 4024] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:03:11 INFO - PROCESS | 4024 | 1467648191252 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 810ms 09:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:03:11 INFO - PROCESS | 4024 | 1467648191281 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 4024 | 1467648191283 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:03:11 INFO - PROCESS | 4024 | 1467648191286 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 4024 | 1467648191288 Marionette TRACE conn6 <- [1,2226,null,{}] 09:03:11 INFO - PROCESS | 4024 | 1467648191291 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}] 09:03:11 INFO - PROCESS | 4024 | 1467648191293 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:11 INFO - PROCESS | 4024 | 1467648191371 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:03:11 INFO - PROCESS | 4024 | 1467648191377 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 4024 | 1467648191379 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:11 INFO - PROCESS | 4024 | ++DOCSHELL 0E381000 == 29 [pid = 4024] [id = 566] 09:03:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0E40B800) [pid = 4024] [serial = 1698] [outer = 00000000] 09:03:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17AA7000) [pid = 4024] [serial = 1699] [outer = 0E40B800] 09:03:11 INFO - PROCESS | 4024 | 1467648191421 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18107000) [pid = 4024] [serial = 1700] [outer = 0E40B800] 09:03:11 INFO - PROCESS | 4024 | 1467648191846 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 572ms 09:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:03:11 INFO - PROCESS | 4024 | 1467648191859 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 4024 | 1467648191860 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:03:11 INFO - PROCESS | 4024 | 1467648191863 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 4024 | 1467648191866 Marionette TRACE conn6 <- [1,2230,null,{}] 09:03:11 INFO - PROCESS | 4024 | 1467648191870 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}] 09:03:11 INFO - PROCESS | 4024 | 1467648191871 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:12 INFO - PROCESS | 4024 | 1467648191993 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:03:12 INFO - PROCESS | 4024 | 1467648192028 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 4024 | 1467648192030 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:12 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E3C00 == 30 [pid = 4024] [id = 567] 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (143A7400) [pid = 4024] [serial = 1701] [outer = 00000000] 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (186ADC00) [pid = 4024] [serial = 1702] [outer = 143A7400] 09:03:12 INFO - PROCESS | 4024 | 1467648192073 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188D2800) [pid = 4024] [serial = 1703] [outer = 143A7400] 09:03:12 INFO - PROCESS | 4024 | 1467648192491 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:03:12 INFO - PROCESS | 4024 | 1467648192545 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 4024 | 1467648192547 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:03:12 INFO - PROCESS | 4024 | 1467648192551 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 4024 | 1467648192552 Marionette TRACE conn6 <- [1,2234,null,{}] 09:03:12 INFO - PROCESS | 4024 | 1467648192556 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}] 09:03:12 INFO - PROCESS | 4024 | 1467648192558 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:12 INFO - PROCESS | 4024 | 1467648192637 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:03:12 INFO - PROCESS | 4024 | 1467648192644 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 4024 | 1467648192646 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:12 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D6C00 == 31 [pid = 4024] [id = 568] 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA18C00) [pid = 4024] [serial = 1704] [outer = 00000000] 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18C0E000) [pid = 4024] [serial = 1705] [outer = 0DA18C00] 09:03:12 INFO - PROCESS | 4024 | 1467648192689 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18CA7C00) [pid = 4024] [serial = 1706] [outer = 0DA18C00] 09:03:13 INFO - PROCESS | 4024 | 1467648193129 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 09:03:13 INFO - PROCESS | 4024 | 1467648193199 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 4024 | 1467648193203 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:03:13 INFO - PROCESS | 4024 | 1467648193208 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 4024 | 1467648193213 Marionette TRACE conn6 <- [1,2238,null,{}] 09:03:13 INFO - PROCESS | 4024 | 1467648193219 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}] 09:03:13 INFO - PROCESS | 4024 | 1467648193223 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:13 INFO - PROCESS | 4024 | 1467648193340 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:03:13 INFO - PROCESS | 4024 | 1467648193512 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 4024 | 1467648193518 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:13 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBA400 == 32 [pid = 4024] [id = 569] 09:03:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0CBBCC00) [pid = 4024] [serial = 1707] [outer = 00000000] 09:03:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0D45EC00) [pid = 4024] [serial = 1708] [outer = 0CBBCC00] 09:03:13 INFO - PROCESS | 4024 | 1467648193575 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DA1FC00) [pid = 4024] [serial = 1709] [outer = 0CBBCC00] 09:03:14 INFO - PROCESS | 4024 | 1467648194138 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 09:03:14 INFO - PROCESS | 4024 | 1467648194185 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:03:14 INFO - PROCESS | 4024 | 1467648194188 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:03:14 INFO - PROCESS | 4024 | 1467648194195 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 4024 | 1467648194199 Marionette TRACE conn6 <- [1,2242,null,{}] 09:03:14 INFO - PROCESS | 4024 | 1467648194203 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}] 09:03:14 INFO - PROCESS | 4024 | 1467648194206 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:14 INFO - PROCESS | 4024 | 1467648194317 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:03:14 INFO - PROCESS | 4024 | 1467648194429 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 4024 | 1467648194432 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:14 INFO - PROCESS | 4024 | ++DOCSHELL 14520400 == 33 [pid = 4024] [id = 570] 09:03:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (14528C00) [pid = 4024] [serial = 1710] [outer = 00000000] 09:03:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (146D6400) [pid = 4024] [serial = 1711] [outer = 14528C00] 09:03:14 INFO - PROCESS | 4024 | 1467648194487 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (14DE8C00) [pid = 4024] [serial = 1712] [outer = 14528C00] 09:03:15 INFO - PROCESS | 4024 | 1467648195098 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 990ms 09:03:15 INFO - PROCESS | 4024 | 1467648195184 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 4024 | 1467648195187 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:03:15 INFO - PROCESS | 4024 | 1467648195191 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 4024 | 1467648195193 Marionette TRACE conn6 <- [1,2246,null,{}] 09:03:15 INFO - PROCESS | 4024 | 1467648195203 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}] 09:03:15 INFO - PROCESS | 4024 | 1467648195208 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:15 INFO - PROCESS | 4024 | 1467648195372 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:03:15 INFO - PROCESS | 4024 | 1467648195385 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 4024 | 1467648195389 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:15 INFO - PROCESS | 4024 | ++DOCSHELL 189AA000 == 34 [pid = 4024] [id = 571] 09:03:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18C05C00) [pid = 4024] [serial = 1713] [outer = 00000000] 09:03:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18EA4C00) [pid = 4024] [serial = 1714] [outer = 18C05C00] 09:03:15 INFO - PROCESS | 4024 | 1467648195449 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18F50800) [pid = 4024] [serial = 1715] [outer = 18C05C00] 09:03:16 INFO - PROCESS | 4024 | 1467648196112 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 09:03:16 INFO - PROCESS | 4024 | 1467648196164 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 4024 | 1467648196166 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:03:16 INFO - PROCESS | 4024 | 1467648196170 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:03:16 INFO - PROCESS | 4024 | 1467648196172 Marionette TRACE conn6 <- [1,2250,null,{}] 09:03:16 INFO - PROCESS | 4024 | 1467648196176 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}] 09:03:16 INFO - PROCESS | 4024 | 1467648196178 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:16 INFO - PROCESS | 4024 | 1467648196287 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:03:16 INFO - PROCESS | 4024 | 1467648196423 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 4024 | 1467648196426 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:16 INFO - PROCESS | 4024 | ++DOCSHELL 18F56000 == 35 [pid = 4024] [id = 572] 09:03:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (19BED400) [pid = 4024] [serial = 1716] [outer = 00000000] 09:03:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1A059C00) [pid = 4024] [serial = 1717] [outer = 19BED400] 09:03:16 INFO - PROCESS | 4024 | 1467648196480 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1A730400) [pid = 4024] [serial = 1718] [outer = 19BED400] 09:03:17 INFO - PROCESS | 4024 | 1467648197015 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 09:03:17 INFO - PROCESS | 4024 | 1467648197044 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 4024 | 1467648197046 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 4024 | 1467648197049 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:03:17 INFO - PROCESS | 4024 | 1467648197051 Marionette TRACE conn6 <- [1,2254,null,{}] 09:03:17 INFO - PROCESS | 4024 | 1467648197055 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}] 09:03:17 INFO - PROCESS | 4024 | 1467648197057 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:17 INFO - PROCESS | 4024 | 1467648197161 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:03:17 INFO - PROCESS | 4024 | 1467648197271 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 4024 | 1467648197273 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:17 INFO - PROCESS | 4024 | ++DOCSHELL 14CA2C00 == 36 [pid = 4024] [id = 573] 09:03:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (19191C00) [pid = 4024] [serial = 1719] [outer = 00000000] 09:03:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1A7A7000) [pid = 4024] [serial = 1720] [outer = 19191C00] 09:03:17 INFO - PROCESS | 4024 | 1467648197327 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (1B2B9C00) [pid = 4024] [serial = 1721] [outer = 19191C00] 09:03:18 INFO - PROCESS | 4024 | 1467648198147 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1126ms 09:03:18 INFO - PROCESS | 4024 | 1467648198180 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 4024 | 1467648198184 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:03:18 INFO - PROCESS | 4024 | 1467648198188 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 4024 | 1467648198191 Marionette TRACE conn6 <- [1,2258,null,{}] 09:03:18 INFO - PROCESS | 4024 | 1467648198196 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}] 09:03:18 INFO - PROCESS | 4024 | 1467648198200 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:18 INFO - PROCESS | 4024 | 1467648198304 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:03:18 INFO - PROCESS | 4024 | 1467648198444 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 4024 | 1467648198448 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:18 INFO - PROCESS | 4024 | ++DOCSHELL 0DB6C000 == 37 [pid = 4024] [id = 574] 09:03:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0DD2AC00) [pid = 4024] [serial = 1722] [outer = 00000000] 09:03:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0DDD8000) [pid = 4024] [serial = 1723] [outer = 0DD2AC00] 09:03:18 INFO - PROCESS | 4024 | 1467648198500 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0E4D7000) [pid = 4024] [serial = 1724] [outer = 0DD2AC00] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 0DA2B000 == 36 [pid = 4024] [id = 564] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 17574400 == 35 [pid = 4024] [id = 563] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 0D5E3C00 == 34 [pid = 4024] [id = 567] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 14C64000 == 33 [pid = 4024] [id = 562] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 17AA0800 == 32 [pid = 4024] [id = 565] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 0E381000 == 31 [pid = 4024] [id = 566] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 14CA2C00 == 30 [pid = 4024] [id = 573] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 18F56000 == 29 [pid = 4024] [id = 572] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 189AA000 == 28 [pid = 4024] [id = 571] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 0D5D6C00 == 27 [pid = 4024] [id = 568] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 0CBBA400 == 26 [pid = 4024] [id = 569] 09:03:19 INFO - PROCESS | 4024 | --DOCSHELL 14520400 == 25 [pid = 4024] [id = 570] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (188DC000) [pid = 4024] [serial = 1657] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (18CA1800) [pid = 4024] [serial = 1660] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (113E4400) [pid = 4024] [serial = 1639] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1439C400) [pid = 4024] [serial = 1640] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (15C63800) [pid = 4024] [serial = 1645] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (17184C00) [pid = 4024] [serial = 1646] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17AA2800) [pid = 4024] [serial = 1648] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17AA8000) [pid = 4024] [serial = 1649] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0D45F400) [pid = 4024] [serial = 1633] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0D571400) [pid = 4024] [serial = 1634] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (188DDC00) [pid = 4024] [serial = 1631] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DA24400) [pid = 4024] [serial = 1636] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA2BC00) [pid = 4024] [serial = 1637] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (145EA800) [pid = 4024] [serial = 1642] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (14C95800) [pid = 4024] [serial = 1643] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (186A8C00) [pid = 4024] [serial = 1654] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18108000) [pid = 4024] [serial = 1651] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18108C00) [pid = 4024] [serial = 1652] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18F75C00) [pid = 4024] [serial = 1663] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18CA4C00) [pid = 4024] [serial = 1661] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (19BEE000) [pid = 4024] [serial = 1670] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18F74800) [pid = 4024] [serial = 1669] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1919D400) [pid = 4024] [serial = 1664] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1A059000) [pid = 4024] [serial = 1672] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17576000) [pid = 4024] [serial = 1666] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17759400) [pid = 4024] [serial = 1667] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188DC800) [pid = 4024] [serial = 1658] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1860C400) [pid = 4024] [serial = 1655] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 4024 | 1467648199691 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1519ms 09:03:19 INFO - PROCESS | 4024 | 1467648199709 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:03:19 INFO - PROCESS | 4024 | 1467648199713 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:03:19 INFO - PROCESS | 4024 | 1467648199718 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 4024 | 1467648199722 Marionette TRACE conn6 <- [1,2262,null,{}] 09:03:19 INFO - PROCESS | 4024 | 1467648199728 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}] 09:03:19 INFO - PROCESS | 4024 | 1467648199731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:19 INFO - PROCESS | 4024 | 1467648199819 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:03:19 INFO - PROCESS | 4024 | 1467648199827 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 4024 | 1467648199830 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:19 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBE800 == 26 [pid = 4024] [id = 575] 09:03:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0CBBF400) [pid = 4024] [serial = 1725] [outer = 00000000] 09:03:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D4FE000) [pid = 4024] [serial = 1726] [outer = 0CBBF400] 09:03:19 INFO - PROCESS | 4024 | 1467648199877 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D57C000) [pid = 4024] [serial = 1727] [outer = 0CBBF400] 09:03:20 INFO - PROCESS | 4024 | 1467648200379 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 09:03:20 INFO - PROCESS | 4024 | 1467648200409 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 4024 | 1467648200414 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:03:20 INFO - PROCESS | 4024 | 1467648200420 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 4024 | 1467648200423 Marionette TRACE conn6 <- [1,2266,null,{}] 09:03:20 INFO - PROCESS | 4024 | 1467648200426 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}] 09:03:20 INFO - PROCESS | 4024 | 1467648200429 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:20 INFO - PROCESS | 4024 | 1467648200552 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:03:20 INFO - PROCESS | 4024 | 1467648200656 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 4024 | 1467648200658 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:20 INFO - PROCESS | 4024 | ++DOCSHELL 0DB69400 == 27 [pid = 4024] [id = 576] 09:03:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DB6A000) [pid = 4024] [serial = 1728] [outer = 00000000] 09:03:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DD2C400) [pid = 4024] [serial = 1729] [outer = 0DB6A000] 09:03:20 INFO - PROCESS | 4024 | 1467648200705 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DDD5000) [pid = 4024] [serial = 1730] [outer = 0DB6A000] 09:03:21 INFO - PROCESS | 4024 | 1467648201051 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 09:03:21 INFO - PROCESS | 4024 | 1467648201109 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 4024 | 1467648201111 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 4024 | 1467648201115 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 4024 | 1467648201118 Marionette TRACE conn6 <- [1,2270,null,{}] 09:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:03:21 INFO - PROCESS | 4024 | 1467648201129 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}] 09:03:21 INFO - PROCESS | 4024 | 1467648201133 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:21 INFO - PROCESS | 4024 | 1467648201217 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:03:21 INFO - PROCESS | 4024 | 1467648201225 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 4024 | 1467648201228 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:21 INFO - PROCESS | 4024 | ++DOCSHELL 115D1800 == 28 [pid = 4024] [id = 577] 09:03:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (143A2400) [pid = 4024] [serial = 1731] [outer = 00000000] 09:03:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (146C7400) [pid = 4024] [serial = 1732] [outer = 143A2400] 09:03:21 INFO - PROCESS | 4024 | 1467648201275 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (14C28000) [pid = 4024] [serial = 1733] [outer = 143A2400] 09:03:21 INFO - PROCESS | 4024 | 1467648201771 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 09:03:21 INFO - PROCESS | 4024 | 1467648201792 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 4024 | 1467648201795 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 4024 | 1467648201798 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:03:21 INFO - PROCESS | 4024 | 1467648201799 Marionette TRACE conn6 <- [1,2274,null,{}] 09:03:21 INFO - PROCESS | 4024 | 1467648201803 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}] 09:03:21 INFO - PROCESS | 4024 | 1467648201805 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:21 INFO - PROCESS | 4024 | 1467648201927 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:03:22 INFO - PROCESS | 4024 | 1467648202022 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 4024 | 1467648202024 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:22 INFO - PROCESS | 4024 | ++DOCSHELL 15C63400 == 29 [pid = 4024] [id = 578] 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (15C66000) [pid = 4024] [serial = 1734] [outer = 00000000] 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17184C00) [pid = 4024] [serial = 1735] [outer = 15C66000] 09:03:22 INFO - PROCESS | 4024 | 1467648202068 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17575800) [pid = 4024] [serial = 1736] [outer = 15C66000] 09:03:22 INFO - PROCESS | 4024 | 1467648202493 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]]]}] 09:03:22 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 09:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 09:03:22 INFO - PROCESS | 4024 | 1467648202532 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 4024 | 1467648202534 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:03:22 INFO - PROCESS | 4024 | 1467648202537 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 4024 | 1467648202539 Marionette TRACE conn6 <- [1,2278,null,{}] 09:03:22 INFO - PROCESS | 4024 | 1467648202542 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}] 09:03:22 INFO - PROCESS | 4024 | 1467648202544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:22 INFO - PROCESS | 4024 | 1467648202668 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:03:22 INFO - PROCESS | 4024 | 1467648202675 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 4024 | 1467648202677 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:22 INFO - PROCESS | 4024 | ++DOCSHELL 17759400 == 30 [pid = 4024] [id = 579] 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1775A400) [pid = 4024] [serial = 1737] [outer = 00000000] 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17873400) [pid = 4024] [serial = 1738] [outer = 1775A400] 09:03:22 INFO - PROCESS | 4024 | 1467648202721 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17875C00) [pid = 4024] [serial = 1739] [outer = 1775A400] 09:03:23 INFO - PROCESS | 4024 | 1467648203206 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 09:03:23 INFO - PROCESS | 4024 | 1467648203274 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 4024 | 1467648203276 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:03:23 INFO - PROCESS | 4024 | 1467648203280 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 4024 | 1467648203281 Marionette TRACE conn6 <- [1,2282,null,{}] 09:03:23 INFO - PROCESS | 4024 | 1467648203318 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}] 09:03:23 INFO - PROCESS | 4024 | 1467648203324 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:23 INFO - PROCESS | 4024 | 1467648203679 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17575C00) [pid = 4024] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0CC97400) [pid = 4024] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (09163400) [pid = 4024] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (19D05400) [pid = 4024] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D57C800) [pid = 4024] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0E407800) [pid = 4024] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14C6CC00) [pid = 4024] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17877800) [pid = 4024] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C4C400) [pid = 4024] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0E40B800) [pid = 4024] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DA18C00) [pid = 4024] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:03:23 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (143A7400) [pid = 4024] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:03:23 INFO - PROCESS | 4024 | 1467648203745 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 4024 | 1467648203747 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:23 INFO - PROCESS | 4024 | ++DOCSHELL 09160800 == 31 [pid = 4024] [id = 580] 09:03:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (09163400) [pid = 4024] [serial = 1740] [outer = 00000000] 09:03:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0E314800) [pid = 4024] [serial = 1741] [outer = 09163400] 09:03:23 INFO - PROCESS | 4024 | 1467648203792 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17877800) [pid = 4024] [serial = 1742] [outer = 09163400] 09:03:24 INFO - PROCESS | 4024 | 1467648204151 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 09:03:24 INFO - PROCESS | 4024 | 1467648204213 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 4024 | 1467648204215 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:03:24 INFO - PROCESS | 4024 | 1467648204219 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 4024 | 1467648204220 Marionette TRACE conn6 <- [1,2286,null,{}] 09:03:24 INFO - PROCESS | 4024 | 1467648204224 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}] 09:03:24 INFO - PROCESS | 4024 | 1467648204226 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:24 INFO - PROCESS | 4024 | 1467648204302 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:03:24 INFO - PROCESS | 4024 | 1467648204307 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 4024 | 1467648204309 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:24 INFO - PROCESS | 4024 | ++DOCSHELL 17C4DC00 == 32 [pid = 4024] [id = 581] 09:03:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18105400) [pid = 4024] [serial = 1743] [outer = 00000000] 09:03:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18603800) [pid = 4024] [serial = 1744] [outer = 18105400] 09:03:24 INFO - PROCESS | 4024 | 1467648204352 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (186A8C00) [pid = 4024] [serial = 1745] [outer = 18105400] 09:03:24 INFO - PROCESS | 4024 | 1467648204772 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 09:03:24 INFO - PROCESS | 4024 | 1467648204849 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 4024 | 1467648204851 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:03:24 INFO - PROCESS | 4024 | 1467648204854 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 4024 | 1467648204856 Marionette TRACE conn6 <- [1,2290,null,{}] 09:03:24 INFO - PROCESS | 4024 | 1467648204859 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}] 09:03:24 INFO - PROCESS | 4024 | 1467648204861 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:24 INFO - PROCESS | 4024 | 1467648204938 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:03:24 INFO - PROCESS | 4024 | 1467648204943 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 4024 | 1467648204945 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:24 INFO - PROCESS | 4024 | ++DOCSHELL 1810C400 == 33 [pid = 4024] [id = 582] 09:03:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1810F800) [pid = 4024] [serial = 1746] [outer = 00000000] 09:03:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188DCC00) [pid = 4024] [serial = 1747] [outer = 1810F800] 09:03:25 INFO - PROCESS | 4024 | 1467648204988 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (171E5800) [pid = 4024] [serial = 1748] [outer = 1810F800] 09:03:25 INFO - PROCESS | 4024 | 1467648205419 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 09:03:25 INFO - PROCESS | 4024 | 1467648205495 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 4024 | 1467648205497 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 4024 | 1467648205500 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:03:25 INFO - PROCESS | 4024 | 1467648205502 Marionette TRACE conn6 <- [1,2294,null,{}] 09:03:25 INFO - PROCESS | 4024 | 1467648205506 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}] 09:03:25 INFO - PROCESS | 4024 | 1467648205507 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:25 INFO - PROCESS | 4024 | 1467648205584 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:03:25 INFO - PROCESS | 4024 | 1467648205590 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 4024 | 1467648205592 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:25 INFO - PROCESS | 4024 | ++DOCSHELL 18CA1000 == 34 [pid = 4024] [id = 583] 09:03:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18CA1800) [pid = 4024] [serial = 1749] [outer = 00000000] 09:03:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18CA9800) [pid = 4024] [serial = 1750] [outer = 18CA1800] 09:03:25 INFO - PROCESS | 4024 | 1467648205634 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18F49800) [pid = 4024] [serial = 1751] [outer = 18CA1800] 09:03:26 INFO - PROCESS | 4024 | 1467648206460 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 09:03:26 INFO - PROCESS | 4024 | 1467648206476 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:03:26 INFO - PROCESS | 4024 | 1467648206481 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 4024 | 1467648206485 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 4024 | 1467648206491 Marionette TRACE conn6 <- [1,2298,null,{}] 09:03:26 INFO - PROCESS | 4024 | 1467648206496 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}] 09:03:26 INFO - PROCESS | 4024 | 1467648206499 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:26 INFO - PROCESS | 4024 | 1467648206621 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:03:26 INFO - PROCESS | 4024 | 1467648206761 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 4024 | 1467648206764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:26 INFO - PROCESS | 4024 | ++DOCSHELL 0D571400 == 35 [pid = 4024] [id = 584] 09:03:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0D573800) [pid = 4024] [serial = 1752] [outer = 00000000] 09:03:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DB6A800) [pid = 4024] [serial = 1753] [outer = 0D573800] 09:03:26 INFO - PROCESS | 4024 | 1467648206825 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0915B800) [pid = 4024] [serial = 1754] [outer = 0D573800] 09:03:27 INFO - PROCESS | 4024 | 1467648207486 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1077ms 09:03:27 INFO - PROCESS | 4024 | 1467648207563 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 4024 | 1467648207568 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:03:27 INFO - PROCESS | 4024 | 1467648207575 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 4024 | 1467648207578 Marionette TRACE conn6 <- [1,2302,null,{}] 09:03:27 INFO - PROCESS | 4024 | 1467648207582 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}] 09:03:27 INFO - PROCESS | 4024 | 1467648207584 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:27 INFO - PROCESS | 4024 | 1467648207725 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:03:27 INFO - PROCESS | 4024 | 1467648207860 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 4024 | 1467648207863 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:27 INFO - PROCESS | 4024 | ++DOCSHELL 0E4D2000 == 36 [pid = 4024] [id = 585] 09:03:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1459F800) [pid = 4024] [serial = 1755] [outer = 00000000] 09:03:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1717F800) [pid = 4024] [serial = 1756] [outer = 1459F800] 09:03:27 INFO - PROCESS | 4024 | 1467648207920 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (17581C00) [pid = 4024] [serial = 1757] [outer = 1459F800] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 1810C400 == 35 [pid = 4024] [id = 582] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 17C4DC00 == 34 [pid = 4024] [id = 581] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 09160800 == 33 [pid = 4024] [id = 580] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 17759400 == 32 [pid = 4024] [id = 579] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 15C63400 == 31 [pid = 4024] [id = 578] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 115D1800 == 30 [pid = 4024] [id = 577] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 0DB69400 == 29 [pid = 4024] [id = 576] 09:03:28 INFO - PROCESS | 4024 | --DOCSHELL 0CBBE800 == 28 [pid = 4024] [id = 575] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17580C00) [pid = 4024] [serial = 1690] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (17595800) [pid = 4024] [serial = 1691] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0D5DE800) [pid = 4024] [serial = 1675] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DA29C00) [pid = 4024] [serial = 1676] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0B0E9000) [pid = 4024] [serial = 1678] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0CD3B400) [pid = 4024] [serial = 1679] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1A080C00) [pid = 4024] [serial = 1673] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D5E0000) [pid = 4024] [serial = 1681] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA1C400) [pid = 4024] [serial = 1682] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (113E8000) [pid = 4024] [serial = 1684] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (115CFC00) [pid = 4024] [serial = 1685] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14E7E800) [pid = 4024] [serial = 1687] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17AA0C00) [pid = 4024] [serial = 1693] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1810A800) [pid = 4024] [serial = 1696] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17AA7000) [pid = 4024] [serial = 1699] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18107000) [pid = 4024] [serial = 1700] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C0E000) [pid = 4024] [serial = 1705] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17C4F000) [pid = 4024] [serial = 1697] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18CA7C00) [pid = 4024] [serial = 1706] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188D2800) [pid = 4024] [serial = 1703] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17AAAC00) [pid = 4024] [serial = 1694] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (186ADC00) [pid = 4024] [serial = 1702] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (15C66400) [pid = 4024] [serial = 1688] [outer = 00000000] [url = about:blank] 09:03:28 INFO - PROCESS | 4024 | 1467648208743 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1221ms 09:03:28 INFO - PROCESS | 4024 | 1467648208800 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 4024 | 1467648208804 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:03:28 INFO - PROCESS | 4024 | 1467648208809 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 4024 | 1467648208812 Marionette TRACE conn6 <- [1,2306,null,{}] 09:03:28 INFO - PROCESS | 4024 | 1467648208818 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}] 09:03:28 INFO - PROCESS | 4024 | 1467648208821 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:28 INFO - PROCESS | 4024 | 1467648208913 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:03:28 INFO - PROCESS | 4024 | 1467648208919 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 4024 | 1467648208922 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:28 INFO - PROCESS | 4024 | ++DOCSHELL 0D26DC00 == 29 [pid = 4024] [id = 586] 09:03:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0D26EC00) [pid = 4024] [serial = 1758] [outer = 00000000] 09:03:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D5D5400) [pid = 4024] [serial = 1759] [outer = 0D26EC00] 09:03:29 INFO - PROCESS | 4024 | 1467648208969 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DA11400) [pid = 4024] [serial = 1760] [outer = 0D26EC00] 09:03:29 INFO - PROCESS | 4024 | 1467648209505 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] 09:03:29 INFO - PROCESS | 4024 | 1467648209543 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:03:29 INFO - PROCESS | 4024 | 1467648209549 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:03:29 INFO - PROCESS | 4024 | 1467648209551 Marionette TRACE conn6 <- [1,2310,null,{}] 09:03:29 INFO - PROCESS | 4024 | 1467648209555 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}] 09:03:29 INFO - PROCESS | 4024 | 1467648209558 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:29 INFO - PROCESS | 4024 | 1467648209643 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:03:29 INFO - PROCESS | 4024 | 1467648209652 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 4024 | 1467648209654 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:29 INFO - PROCESS | 4024 | ++DOCSHELL 0E3C3800 == 30 [pid = 4024] [id = 587] 09:03:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0E382000) [pid = 4024] [serial = 1761] [outer = 00000000] 09:03:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (11545C00) [pid = 4024] [serial = 1762] [outer = 0E382000] 09:03:29 INFO - PROCESS | 4024 | 1467648209702 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1439A400) [pid = 4024] [serial = 1763] [outer = 0E382000] 09:03:30 INFO - PROCESS | 4024 | 1467648210174 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]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 09:03:30 INFO - PROCESS | 4024 | 1467648210226 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 4024 | 1467648210228 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 4024 | 1467648210231 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:03:30 INFO - PROCESS | 4024 | 1467648210235 Marionette TRACE conn6 <- [1,2314,null,{}] 09:03:30 INFO - PROCESS | 4024 | 1467648210245 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}] 09:03:30 INFO - PROCESS | 4024 | 1467648210250 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:30 INFO - PROCESS | 4024 | 1467648210335 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:03:30 INFO - PROCESS | 4024 | 1467648210462 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 4024 | 1467648210465 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:30 INFO - PROCESS | 4024 | ++DOCSHELL 1687FC00 == 31 [pid = 4024] [id = 588] 09:03:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (16881000) [pid = 4024] [serial = 1764] [outer = 00000000] 09:03:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17183800) [pid = 4024] [serial = 1765] [outer = 16881000] 09:03:30 INFO - PROCESS | 4024 | 1467648210516 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17580400) [pid = 4024] [serial = 1766] [outer = 16881000] 09:03:30 INFO - PROCESS | 4024 | 1467648210883 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]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 09:03:30 INFO - PROCESS | 4024 | 1467648210906 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 4024 | 1467648210909 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 4024 | 1467648210912 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:03:30 INFO - PROCESS | 4024 | 1467648210914 Marionette TRACE conn6 <- [1,2318,null,{}] 09:03:30 INFO - PROCESS | 4024 | 1467648210917 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}] 09:03:30 INFO - PROCESS | 4024 | 1467648210919 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:31 INFO - PROCESS | 4024 | 1467648211049 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:03:31 INFO - PROCESS | 4024 | 1467648211062 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 4024 | 1467648211064 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:31 INFO - PROCESS | 4024 | ++DOCSHELL 17755800 == 32 [pid = 4024] [id = 589] 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17756000) [pid = 4024] [serial = 1767] [outer = 00000000] 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17AAA000) [pid = 4024] [serial = 1768] [outer = 17756000] 09:03:31 INFO - PROCESS | 4024 | 1467648211109 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C47400) [pid = 4024] [serial = 1769] [outer = 17756000] 09:03:31 INFO - PROCESS | 4024 | 1467648211548 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 09:03:31 INFO - PROCESS | 4024 | 1467648211586 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 4024 | 1467648211588 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:03:31 INFO - PROCESS | 4024 | 1467648211591 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 4024 | 1467648211593 Marionette TRACE conn6 <- [1,2322,null,{}] 09:03:31 INFO - PROCESS | 4024 | 1467648211596 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}] 09:03:31 INFO - PROCESS | 4024 | 1467648211598 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:31 INFO - PROCESS | 4024 | 1467648211711 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:03:31 INFO - PROCESS | 4024 | 1467648211717 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 4024 | 1467648211719 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:31 INFO - PROCESS | 4024 | ++DOCSHELL 17C4BC00 == 33 [pid = 4024] [id = 590] 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18101400) [pid = 4024] [serial = 1770] [outer = 00000000] 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18108000) [pid = 4024] [serial = 1771] [outer = 18101400] 09:03:31 INFO - PROCESS | 4024 | 1467648211790 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1810D800) [pid = 4024] [serial = 1772] [outer = 18101400] 09:03:32 INFO - PROCESS | 4024 | 1467648212244 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 09:03:32 INFO - PROCESS | 4024 | 1467648212272 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 4024 | 1467648212274 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 4024 | 1467648212277 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 4024 | 1467648212279 Marionette TRACE conn6 <- [1,2326,null,{}] 09:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:03:32 INFO - PROCESS | 4024 | 1467648212282 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}] 09:03:32 INFO - PROCESS | 4024 | 1467648212288 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:32 INFO - PROCESS | 4024 | 1467648212429 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:03:32 INFO - PROCESS | 4024 | 1467648212502 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 4024 | 1467648212504 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:32 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB9800 == 34 [pid = 4024] [id = 591] 09:03:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1153FC00) [pid = 4024] [serial = 1773] [outer = 00000000] 09:03:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (188DBC00) [pid = 4024] [serial = 1774] [outer = 1153FC00] 09:03:32 INFO - PROCESS | 4024 | 1467648212548 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (186ADC00) [pid = 4024] [serial = 1775] [outer = 1153FC00] 09:03:33 INFO - PROCESS | 4024 | 1467648212978 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (143A2400) [pid = 4024] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0CBBF400) [pid = 4024] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18C05C00) [pid = 4024] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (19BED400) [pid = 4024] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18105400) [pid = 4024] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (14528C00) [pid = 4024] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (15C66000) [pid = 4024] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (09163400) [pid = 4024] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0CBBCC00) [pid = 4024] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DB6A000) [pid = 4024] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1775A400) [pid = 4024] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DD2AC00) [pid = 4024] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (19191C00) [pid = 4024] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:03:33 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1810F800) [pid = 4024] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:03:33 INFO - PROCESS | 4024 | 1467648213194 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 4024 | 1467648213196 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:03:33 INFO - PROCESS | 4024 | 1467648213209 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 4024 | 1467648213210 Marionette TRACE conn6 <- [1,2330,null,{}] 09:03:33 INFO - PROCESS | 4024 | 1467648213214 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}] 09:03:33 INFO - PROCESS | 4024 | 1467648213216 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:03:33 INFO - PROCESS | 4024 | 1467648213296 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:03:33 INFO - PROCESS | 4024 | 1467648213301 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 4024 | 1467648213303 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:33 INFO - PROCESS | 4024 | ++DOCSHELL 0DA28000 == 35 [pid = 4024] [id = 592] 09:03:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DE0C000) [pid = 4024] [serial = 1776] [outer = 00000000] 09:03:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14520800) [pid = 4024] [serial = 1777] [outer = 0DE0C000] 09:03:33 INFO - PROCESS | 4024 | 1467648213346 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1775C400) [pid = 4024] [serial = 1778] [outer = 0DE0C000] 09:03:33 INFO - PROCESS | 4024 | 1467648213778 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 610ms 09:03:33 INFO - PROCESS | 4024 | 1467648213833 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 4024 | 1467648213835 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:03:33 INFO - PROCESS | 4024 | 1467648213838 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 4024 | 1467648213840 Marionette TRACE conn6 <- [1,2334,null,{}] 09:03:33 INFO - PROCESS | 4024 | 1467648213844 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}] 09:03:33 INFO - PROCESS | 4024 | 1467648213845 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:33 INFO - PROCESS | 4024 | 1467648213925 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:03:33 INFO - PROCESS | 4024 | 1467648213930 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 4024 | 1467648213932 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:33 INFO - PROCESS | 4024 | ++DOCSHELL 18107800 == 36 [pid = 4024] [id = 593] 09:03:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (186AD400) [pid = 4024] [serial = 1779] [outer = 00000000] 09:03:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18CAA800) [pid = 4024] [serial = 1780] [outer = 186AD400] 09:03:34 INFO - PROCESS | 4024 | 1467648213975 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18E97C00) [pid = 4024] [serial = 1781] [outer = 186AD400] 09:03:34 INFO - PROCESS | 4024 | 1467648214401 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 09:03:34 INFO - PROCESS | 4024 | 1467648214409 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:03:34 INFO - PROCESS | 4024 | 1467648214421 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:03:34 INFO - PROCESS | 4024 | 1467648214424 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 4024 | 1467648214426 Marionette TRACE conn6 <- [1,2338,null,{}] 09:03:34 INFO - PROCESS | 4024 | 1467648214429 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}] 09:03:34 INFO - PROCESS | 4024 | 1467648214431 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:34 INFO - PROCESS | 4024 | 1467648214556 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:03:34 INFO - PROCESS | 4024 | 1467648214564 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 4024 | 1467648214566 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:34 INFO - PROCESS | 4024 | ++DOCSHELL 0DA19C00 == 37 [pid = 4024] [id = 594] 09:03:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (14892C00) [pid = 4024] [serial = 1782] [outer = 00000000] 09:03:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19BEB800) [pid = 4024] [serial = 1783] [outer = 14892C00] 09:03:34 INFO - PROCESS | 4024 | 1467648214609 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19D05400) [pid = 4024] [serial = 1784] [outer = 14892C00] 09:03:35 INFO - PROCESS | 4024 | 1467648215041 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 09:03:35 INFO - PROCESS | 4024 | 1467648215100 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 4024 | 1467648215102 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:03:35 INFO - PROCESS | 4024 | 1467648215109 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 4024 | 1467648215111 Marionette TRACE conn6 <- [1,2342,null,{}] 09:03:35 INFO - PROCESS | 4024 | 1467648215115 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}] 09:03:35 INFO - PROCESS | 4024 | 1467648215116 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:35 INFO - PROCESS | 4024 | 1467648215285 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:03:35 INFO - PROCESS | 4024 | 1467648215360 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 4024 | 1467648215363 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:35 INFO - PROCESS | 4024 | ++DOCSHELL 09155C00 == 38 [pid = 4024] [id = 595] 09:03:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (09159800) [pid = 4024] [serial = 1785] [outer = 00000000] 09:03:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0B0E0C00) [pid = 4024] [serial = 1786] [outer = 09159800] 09:03:35 INFO - PROCESS | 4024 | 1467648215462 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0CD7AC00) [pid = 4024] [serial = 1787] [outer = 09159800] 09:03:36 INFO - PROCESS | 4024 | 1467648216120 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1080ms 09:03:36 INFO - PROCESS | 4024 | 1467648216188 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 4024 | 1467648216192 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 4024 | 1467648216197 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:03:36 INFO - PROCESS | 4024 | 1467648216201 Marionette TRACE conn6 <- [1,2346,null,{}] 09:03:36 INFO - PROCESS | 4024 | 1467648216206 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}] 09:03:36 INFO - PROCESS | 4024 | 1467648216209 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:36 INFO - PROCESS | 4024 | 1467648216353 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:03:36 INFO - PROCESS | 4024 | 1467648216494 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 4024 | 1467648216498 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:36 INFO - PROCESS | 4024 | ++DOCSHELL 14D4A800 == 39 [pid = 4024] [id = 596] 09:03:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (14D54800) [pid = 4024] [serial = 1788] [outer = 00000000] 09:03:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (15C5DC00) [pid = 4024] [serial = 1789] [outer = 14D54800] 09:03:36 INFO - PROCESS | 4024 | 1467648216555 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (17578400) [pid = 4024] [serial = 1790] [outer = 14D54800] 09:03:37 INFO - PROCESS | 4024 | 1467648217127 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 971ms 09:03:37 INFO - PROCESS | 4024 | 1467648217173 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:03:37 INFO - PROCESS | 4024 | 1467648217176 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:03:37 INFO - PROCESS | 4024 | 1467648217180 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 4024 | 1467648217182 Marionette TRACE conn6 <- [1,2350,null,{}] 09:03:37 INFO - PROCESS | 4024 | 1467648217187 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}] 09:03:37 INFO - PROCESS | 4024 | 1467648217189 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:37 INFO - PROCESS | 4024 | 1467648217300 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:03:37 INFO - PROCESS | 4024 | 1467648217442 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 4024 | 1467648217445 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:37 INFO - PROCESS | 4024 | ++DOCSHELL 186A6400 == 40 [pid = 4024] [id = 597] 09:03:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (188D3000) [pid = 4024] [serial = 1791] [outer = 00000000] 09:03:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (18CA9400) [pid = 4024] [serial = 1792] [outer = 188D3000] 09:03:37 INFO - PROCESS | 4024 | 1467648217500 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1A059400) [pid = 4024] [serial = 1793] [outer = 188D3000] 09:03:38 INFO - PROCESS | 4024 | 1467648218096 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 09:03:38 INFO - PROCESS | 4024 | 1467648218153 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 4024 | 1467648218157 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:03:38 INFO - PROCESS | 4024 | 1467648218169 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 4024 | 1467648218174 Marionette TRACE conn6 <- [1,2354,null,{}] 09:03:38 INFO - PROCESS | 4024 | 1467648218178 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}] 09:03:38 INFO - PROCESS | 4024 | 1467648218182 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:38 INFO - PROCESS | 4024 | 1467648218298 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:03:38 INFO - PROCESS | 4024 | 1467648218572 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 4024 | 1467648218575 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:38 INFO - PROCESS | 4024 | ++DOCSHELL 0915CC00 == 41 [pid = 4024] [id = 598] 09:03:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (09162800) [pid = 4024] [serial = 1794] [outer = 00000000] 09:03:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0CBB4000) [pid = 4024] [serial = 1795] [outer = 09162800] 09:03:38 INFO - PROCESS | 4024 | 1467648218648 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0D4F1000) [pid = 4024] [serial = 1796] [outer = 09162800] 09:03:39 INFO - PROCESS | 4024 | 1467648219272 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]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1135ms 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0DB6C000 == 40 [pid = 4024] [id = 574] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0DA19C00 == 39 [pid = 4024] [id = 594] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 18107800 == 38 [pid = 4024] [id = 593] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0DA28000 == 37 [pid = 4024] [id = 592] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0CBB9800 == 36 [pid = 4024] [id = 591] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 17C4BC00 == 35 [pid = 4024] [id = 590] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 17755800 == 34 [pid = 4024] [id = 589] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 1687FC00 == 33 [pid = 4024] [id = 588] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0E3C3800 == 32 [pid = 4024] [id = 587] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0D26DC00 == 31 [pid = 4024] [id = 586] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 18CA1000 == 30 [pid = 4024] [id = 583] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0D571400 == 29 [pid = 4024] [id = 584] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 0E4D2000 == 28 [pid = 4024] [id = 585] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 186A6400 == 27 [pid = 4024] [id = 597] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 09155C00 == 26 [pid = 4024] [id = 595] 09:03:39 INFO - PROCESS | 4024 | --DOCSHELL 14D4A800 == 25 [pid = 4024] [id = 596] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (14C28000) [pid = 4024] [serial = 1733] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0D57C000) [pid = 4024] [serial = 1727] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18EA4C00) [pid = 4024] [serial = 1714] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1A059C00) [pid = 4024] [serial = 1717] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (186A8C00) [pid = 4024] [serial = 1745] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (146D6400) [pid = 4024] [serial = 1711] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17184C00) [pid = 4024] [serial = 1735] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17877800) [pid = 4024] [serial = 1742] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA1FC00) [pid = 4024] [serial = 1709] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18603800) [pid = 4024] [serial = 1744] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (14DE8C00) [pid = 4024] [serial = 1712] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DD2C400) [pid = 4024] [serial = 1729] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A730400) [pid = 4024] [serial = 1718] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D4FE000) [pid = 4024] [serial = 1726] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DDD5000) [pid = 4024] [serial = 1730] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17873400) [pid = 4024] [serial = 1738] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18F50800) [pid = 4024] [serial = 1715] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17875C00) [pid = 4024] [serial = 1739] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E4D7000) [pid = 4024] [serial = 1724] [outer = 00000000] [url = about:blank] 09:03:39 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0D45EC00) [pid = 4024] [serial = 1708] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (146C7400) [pid = 4024] [serial = 1732] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1A7A7000) [pid = 4024] [serial = 1720] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0E314800) [pid = 4024] [serial = 1741] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1B2B9C00) [pid = 4024] [serial = 1721] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (17575800) [pid = 4024] [serial = 1736] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0DDD8000) [pid = 4024] [serial = 1723] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (188DCC00) [pid = 4024] [serial = 1747] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (171E5800) [pid = 4024] [serial = 1748] [outer = 00000000] [url = about:blank] 09:03:40 INFO - PROCESS | 4024 | 1467648220017 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 4024 | 1467648220022 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:03:40 INFO - PROCESS | 4024 | 1467648220034 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 4024 | 1467648220036 Marionette TRACE conn6 <- [1,2358,null,{}] 09:03:40 INFO - PROCESS | 4024 | 1467648220043 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}] 09:03:40 INFO - PROCESS | 4024 | 1467648220046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:40 INFO - PROCESS | 4024 | 1467648220171 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:03:40 INFO - PROCESS | 4024 | 1467648220258 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 4024 | 1467648220263 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:40 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E7800 == 26 [pid = 4024] [id = 599] 09:03:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0CBB0800) [pid = 4024] [serial = 1797] [outer = 00000000] 09:03:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0CBB8C00) [pid = 4024] [serial = 1798] [outer = 0CBB0800] 09:03:40 INFO - PROCESS | 4024 | 1467648220315 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0CD35000) [pid = 4024] [serial = 1799] [outer = 0CBB0800] 09:03:40 INFO - PROCESS | 4024 | 1467648220745 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 09:03:40 INFO - PROCESS | 4024 | 1467648220763 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 4024 | 1467648220767 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:03:40 INFO - PROCESS | 4024 | 1467648220773 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 4024 | 1467648220777 Marionette TRACE conn6 <- [1,2362,null,{}] 09:03:40 INFO - PROCESS | 4024 | 1467648220781 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}] 09:03:40 INFO - PROCESS | 4024 | 1467648220784 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:40 INFO - PROCESS | 4024 | 1467648220872 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:03:40 INFO - PROCESS | 4024 | 1467648220879 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 4024 | 1467648220881 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:40 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1F000 == 27 [pid = 4024] [id = 600] 09:03:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DA20400) [pid = 4024] [serial = 1800] [outer = 00000000] 09:03:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DA2D000) [pid = 4024] [serial = 1801] [outer = 0DA20400] 09:03:40 INFO - PROCESS | 4024 | 1467648220929 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DB5FC00) [pid = 4024] [serial = 1802] [outer = 0DA20400] 09:03:41 INFO - PROCESS | 4024 | 1467648221394 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]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 09:03:41 INFO - PROCESS | 4024 | 1467648221463 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 4024 | 1467648221465 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:03:41 INFO - PROCESS | 4024 | 1467648221469 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 4024 | 1467648221471 Marionette TRACE conn6 <- [1,2366,null,{}] 09:03:41 INFO - PROCESS | 4024 | 1467648221481 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}] 09:03:41 INFO - PROCESS | 4024 | 1467648221485 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:41 INFO - PROCESS | 4024 | 1467648221601 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:03:41 INFO - PROCESS | 4024 | 1467648221711 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 4024 | 1467648221715 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:41 INFO - PROCESS | 4024 | ++DOCSHELL 0E439C00 == 28 [pid = 4024] [id = 601] 09:03:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (113E9000) [pid = 4024] [serial = 1803] [outer = 00000000] 09:03:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1434B000) [pid = 4024] [serial = 1804] [outer = 113E9000] 09:03:41 INFO - PROCESS | 4024 | 1467648221763 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (143A7400) [pid = 4024] [serial = 1805] [outer = 113E9000] 09:03:42 INFO - PROCESS | 4024 | 1467648222191 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 09:03:42 INFO - PROCESS | 4024 | 1467648222252 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 4024 | 1467648222254 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:03:42 INFO - PROCESS | 4024 | 1467648222258 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 4024 | 1467648222259 Marionette TRACE conn6 <- [1,2370,null,{}] 09:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:03:42 INFO - PROCESS | 4024 | 1467648222263 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}] 09:03:42 INFO - PROCESS | 4024 | 1467648222265 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:42 INFO - PROCESS | 4024 | 1467648222398 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:03:42 INFO - PROCESS | 4024 | 1467648222464 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 4024 | 1467648222466 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:42 INFO - PROCESS | 4024 | ++DOCSHELL 146CFC00 == 29 [pid = 4024] [id = 602] 09:03:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1488E000) [pid = 4024] [serial = 1806] [outer = 00000000] 09:03:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (14DE3800) [pid = 4024] [serial = 1807] [outer = 1488E000] 09:03:42 INFO - PROCESS | 4024 | 1467648222511 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (15C66800) [pid = 4024] [serial = 1808] [outer = 1488E000] 09:03:42 INFO - PROCESS | 4024 | 1467648222955 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 09:03:43 INFO - PROCESS | 4024 | 1467648223043 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 4024 | 1467648223045 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:03:43 INFO - PROCESS | 4024 | 1467648223048 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:03:43 INFO - PROCESS | 4024 | 1467648223050 Marionette TRACE conn6 <- [1,2374,null,{}] 09:03:43 INFO - PROCESS | 4024 | 1467648223054 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}] 09:03:43 INFO - PROCESS | 4024 | 1467648223056 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:43 INFO - PROCESS | 4024 | 1467648223178 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:03:43 INFO - PROCESS | 4024 | 1467648223190 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 4024 | 1467648223192 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:43 INFO - PROCESS | 4024 | ++DOCSHELL 17189800 == 30 [pid = 4024] [id = 603] 09:03:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (171E5000) [pid = 4024] [serial = 1809] [outer = 00000000] 09:03:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1757A400) [pid = 4024] [serial = 1810] [outer = 171E5000] 09:03:43 INFO - PROCESS | 4024 | 1467648223235 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17756400) [pid = 4024] [serial = 1811] [outer = 171E5000] 09:03:43 INFO - PROCESS | 4024 | 1467648223675 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 09:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:03:43 INFO - PROCESS | 4024 | 1467648223725 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 4024 | 1467648223728 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:03:43 INFO - PROCESS | 4024 | 1467648223737 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 4024 | 1467648223739 Marionette TRACE conn6 <- [1,2378,null,{}] 09:03:43 INFO - PROCESS | 4024 | 1467648223743 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}] 09:03:43 INFO - PROCESS | 4024 | 1467648223748 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:43 INFO - PROCESS | 4024 | 1467648223894 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:03:44 INFO - PROCESS | 4024 | 1467648223964 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 4024 | 1467648223966 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:44 INFO - PROCESS | 4024 | ++DOCSHELL 17A9D800 == 31 [pid = 4024] [id = 604] 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17A9EC00) [pid = 4024] [serial = 1812] [outer = 00000000] 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17C49800) [pid = 4024] [serial = 1813] [outer = 17A9EC00] 09:03:44 INFO - PROCESS | 4024 | 1467648224010 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18107000) [pid = 4024] [serial = 1814] [outer = 17A9EC00] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1153FC00) [pid = 4024] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18101400) [pid = 4024] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1459F800) [pid = 4024] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14892C00) [pid = 4024] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D573800) [pid = 4024] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (16881000) [pid = 4024] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0E382000) [pid = 4024] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18CA1800) [pid = 4024] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0D26EC00) [pid = 4024] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0DE0C000) [pid = 4024] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17756000) [pid = 4024] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:03:44 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (186AD400) [pid = 4024] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:03:44 INFO - PROCESS | 4024 | 1467648224614 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 931ms 09:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:03:44 INFO - PROCESS | 4024 | 1467648224666 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 4024 | 1467648224668 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 4024 | 1467648224671 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 4024 | 1467648224672 Marionette TRACE conn6 <- [1,2382,null,{}] 09:03:44 INFO - PROCESS | 4024 | 1467648224685 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}] 09:03:44 INFO - PROCESS | 4024 | 1467648224687 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:44 INFO - PROCESS | 4024 | 1467648224766 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:03:44 INFO - PROCESS | 4024 | 1467648224773 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 4024 | 1467648224775 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:44 INFO - PROCESS | 4024 | ++DOCSHELL 1489AC00 == 32 [pid = 4024] [id = 605] 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17A7A000) [pid = 4024] [serial = 1815] [outer = 00000000] 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C4B000) [pid = 4024] [serial = 1816] [outer = 17A7A000] 09:03:44 INFO - PROCESS | 4024 | 1467648224818 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1810B800) [pid = 4024] [serial = 1817] [outer = 17A7A000] 09:03:45 INFO - PROCESS | 4024 | 1467648225259 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 09:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:03:45 INFO - PROCESS | 4024 | 1467648225302 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 4024 | 1467648225304 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:03:45 INFO - PROCESS | 4024 | 1467648225307 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 4024 | 1467648225309 Marionette TRACE conn6 <- [1,2386,null,{}] 09:03:45 INFO - PROCESS | 4024 | 1467648225312 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}] 09:03:45 INFO - PROCESS | 4024 | 1467648225314 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:45 INFO - PROCESS | 4024 | 1467648225391 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:03:45 INFO - PROCESS | 4024 | 1467648225396 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 4024 | 1467648225398 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:45 INFO - PROCESS | 4024 | ++DOCSHELL 18604000 == 33 [pid = 4024] [id = 606] 09:03:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18604800) [pid = 4024] [serial = 1818] [outer = 00000000] 09:03:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (186A8C00) [pid = 4024] [serial = 1819] [outer = 18604800] 09:03:45 INFO - PROCESS | 4024 | 1467648225441 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (186A9000) [pid = 4024] [serial = 1820] [outer = 18604800] 09:03:45 INFO - PROCESS | 4024 | 1467648225890 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 09:03:45 INFO - PROCESS | 4024 | 1467648225942 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 4024 | 1467648225944 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:03:45 INFO - PROCESS | 4024 | 1467648225960 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 4024 | 1467648225962 Marionette TRACE conn6 <- [1,2390,null,{}] 09:03:45 INFO - PROCESS | 4024 | 1467648225965 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}] 09:03:45 INFO - PROCESS | 4024 | 1467648225967 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:46 INFO - PROCESS | 4024 | 1467648226046 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:03:46 INFO - PROCESS | 4024 | 1467648226053 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 4024 | 1467648226055 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:46 INFO - PROCESS | 4024 | ++DOCSHELL 188D4400 == 34 [pid = 4024] [id = 607] 09:03:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (188D7800) [pid = 4024] [serial = 1821] [outer = 00000000] 09:03:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (188D9C00) [pid = 4024] [serial = 1822] [outer = 188D7800] 09:03:46 INFO - PROCESS | 4024 | 1467648226100 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (188DCC00) [pid = 4024] [serial = 1823] [outer = 188D7800] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 0DA1F000 == 33 [pid = 4024] [id = 600] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 0B0E7800 == 32 [pid = 4024] [id = 599] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 0915CC00 == 31 [pid = 4024] [id = 598] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 17189800 == 30 [pid = 4024] [id = 603] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 17A9D800 == 29 [pid = 4024] [id = 604] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 146CFC00 == 28 [pid = 4024] [id = 602] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 1489AC00 == 27 [pid = 4024] [id = 605] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 18604000 == 26 [pid = 4024] [id = 606] 09:03:47 INFO - PROCESS | 4024 | --DOCSHELL 0E439C00 == 25 [pid = 4024] [id = 601] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (188DBC00) [pid = 4024] [serial = 1774] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (18108000) [pid = 4024] [serial = 1771] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1717F800) [pid = 4024] [serial = 1756] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (19BEB800) [pid = 4024] [serial = 1783] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17581C00) [pid = 4024] [serial = 1757] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DB6A800) [pid = 4024] [serial = 1753] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0915B800) [pid = 4024] [serial = 1754] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17183800) [pid = 4024] [serial = 1765] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17580400) [pid = 4024] [serial = 1766] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (11545C00) [pid = 4024] [serial = 1762] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1439A400) [pid = 4024] [serial = 1763] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (18F49800) [pid = 4024] [serial = 1751] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (18CA9800) [pid = 4024] [serial = 1750] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0D5D5400) [pid = 4024] [serial = 1759] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0DA11400) [pid = 4024] [serial = 1760] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (1775C400) [pid = 4024] [serial = 1778] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (14520800) [pid = 4024] [serial = 1777] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (186ADC00) [pid = 4024] [serial = 1775] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (17AAA000) [pid = 4024] [serial = 1768] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (17C47400) [pid = 4024] [serial = 1769] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (1810D800) [pid = 4024] [serial = 1772] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (18E97C00) [pid = 4024] [serial = 1781] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (19D05400) [pid = 4024] [serial = 1784] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (18CAA800) [pid = 4024] [serial = 1780] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 4024 | 1467648227892 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1970ms 09:03:47 INFO - PROCESS | 4024 | 1467648227937 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:03:47 INFO - PROCESS | 4024 | 1467648227941 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 4024 | 1467648227945 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 4024 | 1467648227949 Marionette TRACE conn6 <- [1,2394,null,{}] 09:03:47 INFO - PROCESS | 4024 | 1467648227955 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}] 09:03:47 INFO - PROCESS | 4024 | 1467648227958 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:48 INFO - PROCESS | 4024 | 1467648228051 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:03:48 INFO - PROCESS | 4024 | 1467648228059 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 4024 | 1467648228063 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:48 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F2C00 == 26 [pid = 4024] [id = 608] 09:03:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (0D4F5400) [pid = 4024] [serial = 1824] [outer = 00000000] 09:03:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0D573C00) [pid = 4024] [serial = 1825] [outer = 0D4F5400] 09:03:48 INFO - PROCESS | 4024 | 1467648228112 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0D5D7C00) [pid = 4024] [serial = 1826] [outer = 0D4F5400] 09:03:48 INFO - PROCESS | 4024 | 1467648228631 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]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 09:03:48 INFO - PROCESS | 4024 | 1467648228676 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 4024 | 1467648228682 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:03:48 INFO - PROCESS | 4024 | 1467648228688 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 4024 | 1467648228691 Marionette TRACE conn6 <- [1,2398,null,{}] 09:03:48 INFO - PROCESS | 4024 | 1467648228695 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}] 09:03:48 INFO - PROCESS | 4024 | 1467648228697 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:48 INFO - PROCESS | 4024 | 1467648228788 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:03:48 INFO - PROCESS | 4024 | 1467648228879 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 4024 | 1467648228882 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:48 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2C000 == 27 [pid = 4024] [id = 609] 09:03:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0DA2E000) [pid = 4024] [serial = 1827] [outer = 00000000] 09:03:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0DB65C00) [pid = 4024] [serial = 1828] [outer = 0DA2E000] 09:03:48 INFO - PROCESS | 4024 | 1467648228938 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0DD2B800) [pid = 4024] [serial = 1829] [outer = 0DA2E000] 09:03:49 INFO - PROCESS | 4024 | 1467648229343 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]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 09:03:49 INFO - PROCESS | 4024 | 1467648229361 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 4024 | 1467648229364 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:03:49 INFO - PROCESS | 4024 | 1467648229367 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 4024 | 1467648229371 Marionette TRACE conn6 <- [1,2402,null,{}] 09:03:49 INFO - PROCESS | 4024 | 1467648229381 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}] 09:03:49 INFO - PROCESS | 4024 | 1467648229386 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:49 INFO - PROCESS | 4024 | 1467648229468 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:03:49 INFO - PROCESS | 4024 | 1467648229506 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 4024 | 1467648229509 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:49 INFO - PROCESS | 4024 | ++DOCSHELL 113ECC00 == 28 [pid = 4024] [id = 610] 09:03:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (1153FC00) [pid = 4024] [serial = 1830] [outer = 00000000] 09:03:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (115D1800) [pid = 4024] [serial = 1831] [outer = 1153FC00] 09:03:49 INFO - PROCESS | 4024 | 1467648229556 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (143A4800) [pid = 4024] [serial = 1832] [outer = 1153FC00] 09:03:50 INFO - PROCESS | 4024 | 1467648230007 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 09:03:50 INFO - PROCESS | 4024 | 1467648230045 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 4024 | 1467648230047 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:03:50 INFO - PROCESS | 4024 | 1467648230050 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:03:50 INFO - PROCESS | 4024 | 1467648230052 Marionette TRACE conn6 <- [1,2406,null,{}] 09:03:50 INFO - PROCESS | 4024 | 1467648230055 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}] 09:03:50 INFO - PROCESS | 4024 | 1467648230058 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:50 INFO - PROCESS | 4024 | 1467648230141 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:03:50 INFO - PROCESS | 4024 | 1467648230147 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 4024 | 1467648230149 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:50 INFO - PROCESS | 4024 | ++DOCSHELL 145EC400 == 29 [pid = 4024] [id = 611] 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (146CD000) [pid = 4024] [serial = 1833] [outer = 00000000] 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (14C29C00) [pid = 4024] [serial = 1834] [outer = 146CD000] 09:03:50 INFO - PROCESS | 4024 | 1467648230193 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (14DE8000) [pid = 4024] [serial = 1835] [outer = 146CD000] 09:03:50 INFO - PROCESS | 4024 | 1467648230619 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 632ms 09:03:50 INFO - PROCESS | 4024 | 1467648230688 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 4024 | 1467648230690 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:03:50 INFO - PROCESS | 4024 | 1467648230693 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 4024 | 1467648230695 Marionette TRACE conn6 <- [1,2410,null,{}] 09:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:03:50 INFO - PROCESS | 4024 | 1467648230699 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}] 09:03:50 INFO - PROCESS | 4024 | 1467648230701 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:50 INFO - PROCESS | 4024 | 1467648230778 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:03:50 INFO - PROCESS | 4024 | 1467648230785 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 4024 | 1467648230787 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:50 INFO - PROCESS | 4024 | ++DOCSHELL 1688D400 == 30 [pid = 4024] [id = 612] 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (1717E800) [pid = 4024] [serial = 1836] [outer = 00000000] 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (171ED800) [pid = 4024] [serial = 1837] [outer = 1717E800] 09:03:50 INFO - PROCESS | 4024 | 1467648230831 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0B045800) [pid = 4024] [serial = 1838] [outer = 1717E800] 09:03:51 INFO - PROCESS | 4024 | 1467648231279 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 631ms 09:03:51 INFO - PROCESS | 4024 | 1467648231337 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 4024 | 1467648231339 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:03:51 INFO - PROCESS | 4024 | 1467648231342 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 4024 | 1467648231344 Marionette TRACE conn6 <- [1,2414,null,{}] 09:03:51 INFO - PROCESS | 4024 | 1467648231347 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}] 09:03:51 INFO - PROCESS | 4024 | 1467648231352 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:51 INFO - PROCESS | 4024 | 1467648231452 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:03:51 INFO - PROCESS | 4024 | 1467648231460 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 4024 | 1467648231462 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:51 INFO - PROCESS | 4024 | ++DOCSHELL 17AA1800 == 31 [pid = 4024] [id = 613] 09:03:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17AA2C00) [pid = 4024] [serial = 1839] [outer = 00000000] 09:03:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C41000) [pid = 4024] [serial = 1840] [outer = 17AA2C00] 09:03:51 INFO - PROCESS | 4024 | 1467648231512 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17C47800) [pid = 4024] [serial = 1841] [outer = 17AA2C00] 09:03:51 INFO - PROCESS | 4024 | 1467648231953 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 631ms 09:03:52 INFO - PROCESS | 4024 | 1467648231988 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 4024 | 1467648231990 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:03:52 INFO - PROCESS | 4024 | 1467648231993 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 4024 | 1467648231994 Marionette TRACE conn6 <- [1,2418,null,{}] 09:03:52 INFO - PROCESS | 4024 | 1467648231998 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}] 09:03:52 INFO - PROCESS | 4024 | 1467648231999 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:52 INFO - PROCESS | 4024 | 1467648232075 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:03:52 INFO - PROCESS | 4024 | 1467648232081 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 4024 | 1467648232083 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:52 INFO - PROCESS | 4024 | ++DOCSHELL 17C4FC00 == 32 [pid = 4024] [id = 614] 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18101C00) [pid = 4024] [serial = 1842] [outer = 00000000] 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1810D800) [pid = 4024] [serial = 1843] [outer = 18101C00] 09:03:52 INFO - PROCESS | 4024 | 1467648232126 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (186A2400) [pid = 4024] [serial = 1844] [outer = 18101C00] 09:03:52 INFO - PROCESS | 4024 | 1467648232567 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 631ms 09:03:52 INFO - PROCESS | 4024 | 1467648232633 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 4024 | 1467648232635 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 4024 | 1467648232638 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:03:52 INFO - PROCESS | 4024 | 1467648232640 Marionette TRACE conn6 <- [1,2422,null,{}] 09:03:52 INFO - PROCESS | 4024 | 1467648232643 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}] 09:03:52 INFO - PROCESS | 4024 | 1467648232645 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:52 INFO - PROCESS | 4024 | 1467648232722 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:03:52 INFO - PROCESS | 4024 | 1467648232728 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 4024 | 1467648232729 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:52 INFO - PROCESS | 4024 | ++DOCSHELL 0915E000 == 33 [pid = 4024] [id = 615] 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18108000) [pid = 4024] [serial = 1845] [outer = 00000000] 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (188D7400) [pid = 4024] [serial = 1846] [outer = 18108000] 09:03:52 INFO - PROCESS | 4024 | 1467648232772 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186AEC00) [pid = 4024] [serial = 1847] [outer = 18108000] 09:03:53 INFO - PROCESS | 4024 | 1467648233203 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 09:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:03:53 INFO - PROCESS | 4024 | 1467648233275 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 4024 | 1467648233277 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:03:53 INFO - PROCESS | 4024 | 1467648233280 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 4024 | 1467648233282 Marionette TRACE conn6 <- [1,2426,null,{}] 09:03:53 INFO - PROCESS | 4024 | 1467648233293 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}] 09:03:53 INFO - PROCESS | 4024 | 1467648233295 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:53 INFO - PROCESS | 4024 | 1467648233408 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:03:53 INFO - PROCESS | 4024 | 1467648233498 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 4024 | 1467648233500 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:53 INFO - PROCESS | 4024 | ++DOCSHELL 113EB000 == 34 [pid = 4024] [id = 616] 09:03:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (186AB400) [pid = 4024] [serial = 1848] [outer = 00000000] 09:03:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18CA2400) [pid = 4024] [serial = 1849] [outer = 186AB400] 09:03:53 INFO - PROCESS | 4024 | 1467648233543 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18CA3400) [pid = 4024] [serial = 1850] [outer = 186AB400] 09:03:54 INFO - PROCESS | 4024 | 1467648233976 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 09:03:54 INFO - PROCESS | 4024 | 1467648234011 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 4024 | 1467648234013 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:03:54 INFO - PROCESS | 4024 | 1467648234016 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 4024 | 1467648234017 Marionette TRACE conn6 <- [1,2430,null,{}] 09:03:54 INFO - PROCESS | 4024 | 1467648234029 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}] 09:03:54 INFO - PROCESS | 4024 | 1467648234031 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:54 INFO - PROCESS | 4024 | 1467648234149 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:03:54 INFO - PROCESS | 4024 | 1467648234154 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 4024 | 1467648234156 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:54 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E3800 == 35 [pid = 4024] [id = 617] 09:03:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (186A9400) [pid = 4024] [serial = 1851] [outer = 00000000] 09:03:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18E9C800) [pid = 4024] [serial = 1852] [outer = 186A9400] 09:03:54 INFO - PROCESS | 4024 | 1467648234204 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18F4D400) [pid = 4024] [serial = 1853] [outer = 186A9400] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1488E000) [pid = 4024] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (171E5000) [pid = 4024] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17A9EC00) [pid = 4024] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18604800) [pid = 4024] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14D54800) [pid = 4024] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (09159800) [pid = 4024] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (113E9000) [pid = 4024] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DA20400) [pid = 4024] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0CBB0800) [pid = 4024] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (09162800) [pid = 4024] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (188D3000) [pid = 4024] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:03:54 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17A7A000) [pid = 4024] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:03:55 INFO - PROCESS | 4024 | 1467648235176 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]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1185ms 09:03:55 INFO - PROCESS | 4024 | 1467648235203 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:03:55 INFO - PROCESS | 4024 | 1467648235207 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:03:55 INFO - PROCESS | 4024 | 1467648235212 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 4024 | 1467648235217 Marionette TRACE conn6 <- [1,2434,null,{}] 09:03:55 INFO - PROCESS | 4024 | 1467648235222 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}] 09:03:55 INFO - PROCESS | 4024 | 1467648235225 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:55 INFO - PROCESS | 4024 | 1467648235349 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:03:55 INFO - PROCESS | 4024 | 1467648235485 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 4024 | 1467648235488 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:55 INFO - PROCESS | 4024 | ++DOCSHELL 0D276800 == 36 [pid = 4024] [id = 618] 09:03:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0D2F1C00) [pid = 4024] [serial = 1854] [outer = 00000000] 09:03:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DA19C00) [pid = 4024] [serial = 1855] [outer = 0D2F1C00] 09:03:55 INFO - PROCESS | 4024 | 1467648235546 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DA27800) [pid = 4024] [serial = 1856] [outer = 0D2F1C00] 09:03:56 INFO - PROCESS | 4024 | 1467648236203 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1027ms 09:03:56 INFO - PROCESS | 4024 | 1467648236247 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 4024 | 1467648236252 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:03:56 INFO - PROCESS | 4024 | 1467648236259 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 4024 | 1467648236262 Marionette TRACE conn6 <- [1,2438,null,{}] 09:03:56 INFO - PROCESS | 4024 | 1467648236266 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}] 09:03:56 INFO - PROCESS | 4024 | 1467648236269 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:56 INFO - PROCESS | 4024 | 1467648236410 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:03:56 INFO - PROCESS | 4024 | 1467648236547 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 4024 | 1467648236549 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:56 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3B400 == 37 [pid = 4024] [id = 619] 09:03:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0CD84C00) [pid = 4024] [serial = 1857] [outer = 00000000] 09:03:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0D5D6C00) [pid = 4024] [serial = 1858] [outer = 0CD84C00] 09:03:56 INFO - PROCESS | 4024 | 1467648236607 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0DB6B400) [pid = 4024] [serial = 1859] [outer = 0CD84C00] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 113EB000 == 36 [pid = 4024] [id = 616] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 0915E000 == 35 [pid = 4024] [id = 615] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 17C4FC00 == 34 [pid = 4024] [id = 614] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 17AA1800 == 33 [pid = 4024] [id = 613] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 1688D400 == 32 [pid = 4024] [id = 612] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 145EC400 == 31 [pid = 4024] [id = 611] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 113ECC00 == 30 [pid = 4024] [id = 610] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 0DA2C000 == 29 [pid = 4024] [id = 609] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 0D4F2C00 == 28 [pid = 4024] [id = 608] 09:03:57 INFO - PROCESS | 4024 | --DOCSHELL 188D4400 == 27 [pid = 4024] [id = 607] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14DE3800) [pid = 4024] [serial = 1807] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1757A400) [pid = 4024] [serial = 1810] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (15C66800) [pid = 4024] [serial = 1808] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (17C49800) [pid = 4024] [serial = 1813] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17756400) [pid = 4024] [serial = 1811] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (186A8C00) [pid = 4024] [serial = 1819] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (15C5DC00) [pid = 4024] [serial = 1789] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0CD7AC00) [pid = 4024] [serial = 1787] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0B0E0C00) [pid = 4024] [serial = 1786] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (18107000) [pid = 4024] [serial = 1814] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (186A9000) [pid = 4024] [serial = 1820] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1434B000) [pid = 4024] [serial = 1804] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0DA2D000) [pid = 4024] [serial = 1801] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0DB5FC00) [pid = 4024] [serial = 1802] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0CBB8C00) [pid = 4024] [serial = 1798] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (188D9C00) [pid = 4024] [serial = 1822] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0CD35000) [pid = 4024] [serial = 1799] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0D4F1000) [pid = 4024] [serial = 1796] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0CBB4000) [pid = 4024] [serial = 1795] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (1A059400) [pid = 4024] [serial = 1793] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (18CA9400) [pid = 4024] [serial = 1792] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (17578400) [pid = 4024] [serial = 1790] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (17C4B000) [pid = 4024] [serial = 1816] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (143A7400) [pid = 4024] [serial = 1805] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (1810B800) [pid = 4024] [serial = 1817] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 4024 | 1467648237400 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1173ms 09:03:57 INFO - PROCESS | 4024 | 1467648237434 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 4024 | 1467648237437 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:03:57 INFO - PROCESS | 4024 | 1467648237442 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 4024 | 1467648237446 Marionette TRACE conn6 <- [1,2442,null,{}] 09:03:57 INFO - PROCESS | 4024 | 1467648237451 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}] 09:03:57 INFO - PROCESS | 4024 | 1467648237454 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:57 INFO - PROCESS | 4024 | 1467648237548 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:03:57 INFO - PROCESS | 4024 | 1467648237555 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 4024 | 1467648237558 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:57 INFO - PROCESS | 4024 | ++DOCSHELL 0D575400 == 28 [pid = 4024] [id = 620] 09:03:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0D575800) [pid = 4024] [serial = 1860] [outer = 00000000] 09:03:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (0DA18000) [pid = 4024] [serial = 1861] [outer = 0D575800] 09:03:57 INFO - PROCESS | 4024 | 1467648237605 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0DA2A800) [pid = 4024] [serial = 1862] [outer = 0D575800] 09:03:58 INFO - PROCESS | 4024 | 1467648238125 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 09:03:58 INFO - PROCESS | 4024 | 1467648238173 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 4024 | 1467648238177 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 4024 | 1467648238183 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:03:58 INFO - PROCESS | 4024 | 1467648238186 Marionette TRACE conn6 <- [1,2446,null,{}] 09:03:58 INFO - PROCESS | 4024 | 1467648238189 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}] 09:03:58 INFO - PROCESS | 4024 | 1467648238192 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:58 INFO - PROCESS | 4024 | 1467648238279 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:03:58 INFO - PROCESS | 4024 | 1467648238375 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 4024 | 1467648238377 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:58 INFO - PROCESS | 4024 | ++DOCSHELL 0E315800 == 29 [pid = 4024] [id = 621] 09:03:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0E378400) [pid = 4024] [serial = 1863] [outer = 00000000] 09:03:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (113E9800) [pid = 4024] [serial = 1864] [outer = 0E378400] 09:03:58 INFO - PROCESS | 4024 | 1467648238423 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (1434E000) [pid = 4024] [serial = 1865] [outer = 0E378400] 09:03:58 INFO - PROCESS | 4024 | 1467648238778 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 09:03:58 INFO - PROCESS | 4024 | 1467648238819 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 4024 | 1467648238822 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 4024 | 1467648238825 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:03:58 INFO - PROCESS | 4024 | 1467648238829 Marionette TRACE conn6 <- [1,2450,null,{}] 09:03:58 INFO - PROCESS | 4024 | 1467648238839 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}] 09:03:58 INFO - PROCESS | 4024 | 1467648238844 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:58 INFO - PROCESS | 4024 | 1467648238930 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:03:58 INFO - PROCESS | 4024 | 1467648238938 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 4024 | 1467648238941 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:58 INFO - PROCESS | 4024 | ++DOCSHELL 14D53400 == 30 [pid = 4024] [id = 622] 09:03:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (14DE1C00) [pid = 4024] [serial = 1866] [outer = 00000000] 09:03:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (15C5C800) [pid = 4024] [serial = 1867] [outer = 14DE1C00] 09:03:59 INFO - PROCESS | 4024 | 1467648238989 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (1688C800) [pid = 4024] [serial = 1868] [outer = 14DE1C00] 09:03:59 INFO - PROCESS | 4024 | 1467648239443 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]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 09:03:59 INFO - PROCESS | 4024 | 1467648239499 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 4024 | 1467648239502 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:03:59 INFO - PROCESS | 4024 | 1467648239505 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 4024 | 1467648239507 Marionette TRACE conn6 <- [1,2454,null,{}] 09:03:59 INFO - PROCESS | 4024 | 1467648239510 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}] 09:03:59 INFO - PROCESS | 4024 | 1467648239512 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:59 INFO - PROCESS | 4024 | 1467648239630 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:03:59 INFO - PROCESS | 4024 | 1467648239718 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 4024 | 1467648239720 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:03:59 INFO - PROCESS | 4024 | ++DOCSHELL 17581800 == 31 [pid = 4024] [id = 623] 09:03:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (17581C00) [pid = 4024] [serial = 1869] [outer = 00000000] 09:03:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (17756000) [pid = 4024] [serial = 1870] [outer = 17581C00] 09:03:59 INFO - PROCESS | 4024 | 1467648239765 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (1775CC00) [pid = 4024] [serial = 1871] [outer = 17581C00] 09:04:00 INFO - PROCESS | 4024 | 1467648240173 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 09:04:00 INFO - PROCESS | 4024 | 1467648240238 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 4024 | 1467648240240 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:04:00 INFO - PROCESS | 4024 | 1467648240249 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 4024 | 1467648240251 Marionette TRACE conn6 <- [1,2458,null,{}] 09:04:00 INFO - PROCESS | 4024 | 1467648240255 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}] 09:04:00 INFO - PROCESS | 4024 | 1467648240257 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:00 INFO - PROCESS | 4024 | 1467648240368 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:04:00 INFO - PROCESS | 4024 | 1467648240377 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 4024 | 1467648240379 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:00 INFO - PROCESS | 4024 | ++DOCSHELL 1775A400 == 32 [pid = 4024] [id = 624] 09:04:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (1775B400) [pid = 4024] [serial = 1872] [outer = 00000000] 09:04:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17AA0C00) [pid = 4024] [serial = 1873] [outer = 1775B400] 09:04:00 INFO - PROCESS | 4024 | 1467648240422 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17AA5000) [pid = 4024] [serial = 1874] [outer = 1775B400] 09:04:00 INFO - PROCESS | 4024 | 1467648240898 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:04:00 INFO - PROCESS | 4024 | 1467648240929 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 4024 | 1467648240931 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 4024 | 1467648240934 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:04:00 INFO - PROCESS | 4024 | 1467648240935 Marionette TRACE conn6 <- [1,2462,null,{}] 09:04:00 INFO - PROCESS | 4024 | 1467648240939 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}] 09:04:00 INFO - PROCESS | 4024 | 1467648240944 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:01 INFO - PROCESS | 4024 | 1467648241106 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:04:01 INFO - PROCESS | 4024 | 1467648241126 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 4024 | 1467648241128 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:01 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F8C00 == 33 [pid = 4024] [id = 625] 09:04:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17C41C00) [pid = 4024] [serial = 1875] [outer = 00000000] 09:04:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (1810FC00) [pid = 4024] [serial = 1876] [outer = 17C41C00] 09:04:01 INFO - PROCESS | 4024 | 1467648241171 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (18110000) [pid = 4024] [serial = 1877] [outer = 17C41C00] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18108000) [pid = 4024] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (186AB400) [pid = 4024] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1153FC00) [pid = 4024] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17AA2C00) [pid = 4024] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1717E800) [pid = 4024] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0DA2E000) [pid = 4024] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (188D7800) [pid = 4024] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18101C00) [pid = 4024] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (146CD000) [pid = 4024] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:04:01 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0D4F5400) [pid = 4024] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:04:01 INFO - PROCESS | 4024 | 1467648241704 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 830ms 09:04:01 INFO - PROCESS | 4024 | 1467648241768 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 4024 | 1467648241770 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:04:01 INFO - PROCESS | 4024 | 1467648241774 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 4024 | 1467648241775 Marionette TRACE conn6 <- [1,2466,null,{}] 09:04:01 INFO - PROCESS | 4024 | 1467648241779 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}] 09:04:01 INFO - PROCESS | 4024 | 1467648241781 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:01 INFO - PROCESS | 4024 | 1467648241858 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:04:01 INFO - PROCESS | 4024 | 1467648241956 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 4024 | 1467648241958 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:02 INFO - PROCESS | 4024 | ++DOCSHELL 0D571800 == 34 [pid = 4024] [id = 626] 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0E4D0000) [pid = 4024] [serial = 1878] [outer = 00000000] 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (1810F800) [pid = 4024] [serial = 1879] [outer = 0E4D0000] 09:04:02 INFO - PROCESS | 4024 | 1467648242001 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (186AB400) [pid = 4024] [serial = 1880] [outer = 0E4D0000] 09:04:02 INFO - PROCESS | 4024 | 1467648242341 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]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 631ms 09:04:02 INFO - PROCESS | 4024 | 1467648242429 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 4024 | 1467648242430 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:04:02 INFO - PROCESS | 4024 | 1467648242445 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 4024 | 1467648242446 Marionette TRACE conn6 <- [1,2470,null,{}] 09:04:02 INFO - PROCESS | 4024 | 1467648242450 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}] 09:04:02 INFO - PROCESS | 4024 | 1467648242452 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:02 INFO - PROCESS | 4024 | 1467648242532 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:04:02 INFO - PROCESS | 4024 | 1467648242538 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 4024 | 1467648242540 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:02 INFO - PROCESS | 4024 | ++DOCSHELL 11548000 == 35 [pid = 4024] [id = 627] 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (1439E400) [pid = 4024] [serial = 1881] [outer = 00000000] 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (188DC000) [pid = 4024] [serial = 1882] [outer = 1439E400] 09:04:02 INFO - PROCESS | 4024 | 1467648242582 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (18C9C400) [pid = 4024] [serial = 1883] [outer = 1439E400] 09:04:03 INFO - PROCESS | 4024 | 1467648243018 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 09:04:03 INFO - PROCESS | 4024 | 1467648243080 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 4024 | 1467648243082 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:04:03 INFO - PROCESS | 4024 | 1467648243095 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 4024 | 1467648243097 Marionette TRACE conn6 <- [1,2474,null,{}] 09:04:03 INFO - PROCESS | 4024 | 1467648243100 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}] 09:04:03 INFO - PROCESS | 4024 | 1467648243102 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:03 INFO - PROCESS | 4024 | 1467648243182 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:04:03 INFO - PROCESS | 4024 | 1467648243190 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 4024 | 1467648243192 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:03 INFO - PROCESS | 4024 | ++DOCSHELL 188DA800 == 36 [pid = 4024] [id = 628] 09:04:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (18CA2C00) [pid = 4024] [serial = 1884] [outer = 00000000] 09:04:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (18F47C00) [pid = 4024] [serial = 1885] [outer = 18CA2C00] 09:04:03 INFO - PROCESS | 4024 | 1467648243235 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (18F74800) [pid = 4024] [serial = 1886] [outer = 18CA2C00] 09:04:03 INFO - PROCESS | 4024 | 1467648243823 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 790ms 09:04:03 INFO - PROCESS | 4024 | 1467648243889 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 4024 | 1467648243894 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:04:03 INFO - PROCESS | 4024 | 1467648243915 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 4024 | 1467648243918 Marionette TRACE conn6 <- [1,2478,null,{}] 09:04:03 INFO - PROCESS | 4024 | 1467648243924 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}] 09:04:03 INFO - PROCESS | 4024 | 1467648243927 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:04 INFO - PROCESS | 4024 | 1467648244049 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:04:04 INFO - PROCESS | 4024 | 1467648244154 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 4024 | 1467648244159 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:04 INFO - PROCESS | 4024 | ++DOCSHELL 0D225400 == 37 [pid = 4024] [id = 629] 09:04:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0D45D800) [pid = 4024] [serial = 1887] [outer = 00000000] 09:04:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DA26C00) [pid = 4024] [serial = 1888] [outer = 0D45D800] 09:04:04 INFO - PROCESS | 4024 | 1467648244216 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DD31000) [pid = 4024] [serial = 1889] [outer = 0D45D800] 09:04:04 INFO - PROCESS | 4024 | 1467648244787 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 09:04:04 INFO - PROCESS | 4024 | 1467648244846 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 4024 | 1467648244851 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:04:04 INFO - PROCESS | 4024 | 1467648244857 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 4024 | 1467648244860 Marionette TRACE conn6 <- [1,2482,null,{}] 09:04:04 INFO - PROCESS | 4024 | 1467648244864 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}] 09:04:04 INFO - PROCESS | 4024 | 1467648244867 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:05 INFO - PROCESS | 4024 | 1467648244983 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:04:05 INFO - PROCESS | 4024 | 1467648245141 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 4024 | 1467648245143 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:05 INFO - PROCESS | 4024 | ++DOCSHELL 146CFC00 == 38 [pid = 4024] [id = 630] 09:04:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1488F400) [pid = 4024] [serial = 1890] [outer = 00000000] 09:04:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (15C5DC00) [pid = 4024] [serial = 1891] [outer = 1488F400] 09:04:05 INFO - PROCESS | 4024 | 1467648245200 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17580C00) [pid = 4024] [serial = 1892] [outer = 1488F400] 09:04:05 INFO - PROCESS | 4024 | 1467648245786 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 09:04:05 INFO - PROCESS | 4024 | 1467648245831 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 4024 | 1467648245834 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:04:05 INFO - PROCESS | 4024 | 1467648245837 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 4024 | 1467648245841 Marionette TRACE conn6 <- [1,2486,null,{}] 09:04:05 INFO - PROCESS | 4024 | 1467648245852 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}] 09:04:05 INFO - PROCESS | 4024 | 1467648245857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:06 INFO - PROCESS | 4024 | 1467648245966 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:04:06 INFO - PROCESS | 4024 | 1467648246106 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 4024 | 1467648246110 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:06 INFO - PROCESS | 4024 | ++DOCSHELL 18E9A800 == 39 [pid = 4024] [id = 631] 09:04:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18EA1C00) [pid = 4024] [serial = 1893] [outer = 00000000] 09:04:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18F81400) [pid = 4024] [serial = 1894] [outer = 18EA1C00] 09:04:06 INFO - PROCESS | 4024 | 1467648246168 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19268800) [pid = 4024] [serial = 1895] [outer = 18EA1C00] 09:04:06 INFO - PROCESS | 4024 | 1467648246701 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 09:04:06 INFO - PROCESS | 4024 | 1467648246771 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 4024 | 1467648246774 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:04:06 INFO - PROCESS | 4024 | 1467648246778 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 4024 | 1467648246780 Marionette TRACE conn6 <- [1,2490,null,{}] 09:04:06 INFO - PROCESS | 4024 | 1467648246783 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}] 09:04:06 INFO - PROCESS | 4024 | 1467648246786 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:06 INFO - PROCESS | 4024 | 1467648246894 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:04:07 INFO - PROCESS | 4024 | 1467648247032 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 4024 | 1467648247034 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:07 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E1800 == 40 [pid = 4024] [id = 632] 09:04:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0B0E2000) [pid = 4024] [serial = 1896] [outer = 00000000] 09:04:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1A054C00) [pid = 4024] [serial = 1897] [outer = 0B0E2000] 09:04:07 INFO - PROCESS | 4024 | 1467648247088 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1A088400) [pid = 4024] [serial = 1898] [outer = 0B0E2000] 09:04:07 INFO - PROCESS | 4024 | 1467648247864 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]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1131ms 09:04:07 INFO - PROCESS | 4024 | 1467648247912 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:04:07 INFO - PROCESS | 4024 | 1467648247916 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 4024 | 1467648247921 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 4024 | 1467648247925 Marionette TRACE conn6 <- [1,2494,null,{}] 09:04:07 INFO - PROCESS | 4024 | 1467648247950 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}] 09:04:07 INFO - PROCESS | 4024 | 1467648247953 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:08 INFO - PROCESS | 4024 | 1467648248062 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 11548000 == 39 [pid = 4024] [id = 627] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0D571800 == 38 [pid = 4024] [id = 626] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0D4F8C00 == 37 [pid = 4024] [id = 625] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 1775A400 == 36 [pid = 4024] [id = 624] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 17581800 == 35 [pid = 4024] [id = 623] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 14D53400 == 34 [pid = 4024] [id = 622] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0E315800 == 33 [pid = 4024] [id = 621] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0D575400 == 32 [pid = 4024] [id = 620] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0CD3B400 == 31 [pid = 4024] [id = 619] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0D276800 == 30 [pid = 4024] [id = 618] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0B0E3800 == 29 [pid = 4024] [id = 617] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0B0E1800 == 28 [pid = 4024] [id = 632] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 146CFC00 == 27 [pid = 4024] [id = 630] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 18E9A800 == 26 [pid = 4024] [id = 631] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 188DA800 == 25 [pid = 4024] [id = 628] 09:04:08 INFO - PROCESS | 4024 | --DOCSHELL 0D225400 == 24 [pid = 4024] [id = 629] 09:04:08 INFO - PROCESS | 4024 | 1467648248768 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 4024 | 1467648248771 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (186AEC00) [pid = 4024] [serial = 1847] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (188D7400) [pid = 4024] [serial = 1846] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (18CA2400) [pid = 4024] [serial = 1849] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (115D1800) [pid = 4024] [serial = 1831] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (143A4800) [pid = 4024] [serial = 1832] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17C41000) [pid = 4024] [serial = 1840] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17C47800) [pid = 4024] [serial = 1841] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (171ED800) [pid = 4024] [serial = 1837] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0B045800) [pid = 4024] [serial = 1838] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DB65C00) [pid = 4024] [serial = 1828] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0DD2B800) [pid = 4024] [serial = 1829] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (188DCC00) [pid = 4024] [serial = 1823] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1810D800) [pid = 4024] [serial = 1843] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (186A2400) [pid = 4024] [serial = 1844] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (14C29C00) [pid = 4024] [serial = 1834] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (14DE8000) [pid = 4024] [serial = 1835] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0D573C00) [pid = 4024] [serial = 1825] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0D5D7C00) [pid = 4024] [serial = 1826] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18CA3400) [pid = 4024] [serial = 1850] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 4024 | ++DOCSHELL 08D8C800 == 25 [pid = 4024] [id = 633] 09:04:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (08D8D000) [pid = 4024] [serial = 1899] [outer = 00000000] 09:04:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0915DC00) [pid = 4024] [serial = 1900] [outer = 08D8D000] 09:04:08 INFO - PROCESS | 4024 | 1467648248941 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (09172C00) [pid = 4024] [serial = 1901] [outer = 08D8D000] 09:04:09 INFO - PROCESS | 4024 | 1467648249412 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1559ms 09:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:04:09 INFO - PROCESS | 4024 | 1467648249482 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 4024 | 1467648249486 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:04:09 INFO - PROCESS | 4024 | 1467648249490 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 4024 | 1467648249493 Marionette TRACE conn6 <- [1,2498,null,{}] 09:04:09 INFO - PROCESS | 4024 | 1467648249499 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}] 09:04:09 INFO - PROCESS | 4024 | 1467648249504 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:09 INFO - PROCESS | 4024 | 1467648249600 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:04:09 INFO - PROCESS | 4024 | 1467648249610 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 4024 | 1467648249613 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:09 INFO - PROCESS | 4024 | ++DOCSHELL 0D45D000 == 26 [pid = 4024] [id = 634] 09:04:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0D4F6C00) [pid = 4024] [serial = 1902] [outer = 00000000] 09:04:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D573C00) [pid = 4024] [serial = 1903] [outer = 0D4F6C00] 09:04:09 INFO - PROCESS | 4024 | 1467648249661 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D5DB400) [pid = 4024] [serial = 1904] [outer = 0D4F6C00] 09:04:10 INFO - PROCESS | 4024 | 1467648250152 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 09:04:10 INFO - PROCESS | 4024 | 1467648250223 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 4024 | 1467648250227 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:04:10 INFO - PROCESS | 4024 | 1467648250232 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 4024 | 1467648250234 Marionette TRACE conn6 <- [1,2502,null,{}] 09:04:10 INFO - PROCESS | 4024 | 1467648250238 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}] 09:04:10 INFO - PROCESS | 4024 | 1467648250240 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:10 INFO - PROCESS | 4024 | 1467648250369 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:04:10 INFO - PROCESS | 4024 | 1467648250431 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 4024 | 1467648250433 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:10 INFO - PROCESS | 4024 | ++DOCSHELL 0DB66400 == 27 [pid = 4024] [id = 635] 09:04:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DB67400) [pid = 4024] [serial = 1905] [outer = 00000000] 09:04:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DDCD000) [pid = 4024] [serial = 1906] [outer = 0DB67400] 09:04:10 INFO - PROCESS | 4024 | 1467648250479 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0E315000) [pid = 4024] [serial = 1907] [outer = 0DB67400] 09:04:10 INFO - PROCESS | 4024 | 1467648250876 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 09:04:10 INFO - PROCESS | 4024 | 1467648250910 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 4024 | 1467648250912 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:04:10 INFO - PROCESS | 4024 | 1467648250917 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:04:10 INFO - PROCESS | 4024 | 1467648250923 Marionette TRACE conn6 <- [1,2506,null,{}] 09:04:10 INFO - PROCESS | 4024 | 1467648250942 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}] 09:04:10 INFO - PROCESS | 4024 | 1467648250946 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:11 INFO - PROCESS | 4024 | 1467648251068 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:04:11 INFO - PROCESS | 4024 | 1467648251082 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 4024 | 1467648251084 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:11 INFO - PROCESS | 4024 | ++DOCSHELL 0CD76400 == 28 [pid = 4024] [id = 636] 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DB6AC00) [pid = 4024] [serial = 1908] [outer = 00000000] 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (143A6800) [pid = 4024] [serial = 1909] [outer = 0DB6AC00] 09:04:11 INFO - PROCESS | 4024 | 1467648251139 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (146D5800) [pid = 4024] [serial = 1910] [outer = 0DB6AC00] 09:04:11 INFO - PROCESS | 4024 | 1467648251612 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]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 09:04:11 INFO - PROCESS | 4024 | 1467648251651 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 4024 | 1467648251654 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:04:11 INFO - PROCESS | 4024 | 1467648251657 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:04:11 INFO - PROCESS | 4024 | 1467648251658 Marionette TRACE conn6 <- [1,2510,null,{}] 09:04:11 INFO - PROCESS | 4024 | 1467648251662 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}] 09:04:11 INFO - PROCESS | 4024 | 1467648251664 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:11 INFO - PROCESS | 4024 | 1467648251810 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:04:11 INFO - PROCESS | 4024 | 1467648251829 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 4024 | 1467648251831 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:11 INFO - PROCESS | 4024 | ++DOCSHELL 14C61000 == 29 [pid = 4024] [id = 637] 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14C93800) [pid = 4024] [serial = 1911] [outer = 00000000] 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (15C5B800) [pid = 4024] [serial = 1912] [outer = 14C93800] 09:04:11 INFO - PROCESS | 4024 | 1467648251875 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (16882400) [pid = 4024] [serial = 1913] [outer = 14C93800] 09:04:12 INFO - PROCESS | 4024 | 1467648252308 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 09:04:12 INFO - PROCESS | 4024 | 1467648252331 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 4024 | 1467648252333 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:04:12 INFO - PROCESS | 4024 | 1467648252342 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 4024 | 1467648252344 Marionette TRACE conn6 <- [1,2514,null,{}] 09:04:12 INFO - PROCESS | 4024 | 1467648252347 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}] 09:04:12 INFO - PROCESS | 4024 | 1467648252349 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:12 INFO - PROCESS | 4024 | 1467648252468 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:04:12 INFO - PROCESS | 4024 | 1467648252475 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 4024 | 1467648252481 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:12 INFO - PROCESS | 4024 | ++DOCSHELL 17576C00 == 30 [pid = 4024] [id = 638] 09:04:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17577400) [pid = 4024] [serial = 1914] [outer = 00000000] 09:04:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17581400) [pid = 4024] [serial = 1915] [outer = 17577400] 09:04:12 INFO - PROCESS | 4024 | 1467648252591 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1775BC00) [pid = 4024] [serial = 1916] [outer = 17577400] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17581C00) [pid = 4024] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (186A9400) [pid = 4024] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0CD84C00) [pid = 4024] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D2F1C00) [pid = 4024] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1775B400) [pid = 4024] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (14DE1C00) [pid = 4024] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D575800) [pid = 4024] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0E378400) [pid = 4024] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E4D0000) [pid = 4024] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1439E400) [pid = 4024] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17C41C00) [pid = 4024] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:04:13 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18CA2C00) [pid = 4024] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:04:13 INFO - PROCESS | 4024 | 1467648253333 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1020ms 09:04:13 INFO - PROCESS | 4024 | 1467648253366 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 4024 | 1467648253368 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:04:13 INFO - PROCESS | 4024 | 1467648253371 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 4024 | 1467648253373 Marionette TRACE conn6 <- [1,2518,null,{}] 09:04:13 INFO - PROCESS | 4024 | 1467648253376 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}] 09:04:13 INFO - PROCESS | 4024 | 1467648253379 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:13 INFO - PROCESS | 4024 | 1467648253463 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:04:13 INFO - PROCESS | 4024 | 1467648253569 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 4024 | 1467648253571 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:13 INFO - PROCESS | 4024 | ++DOCSHELL 0916E000 == 31 [pid = 4024] [id = 639] 09:04:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0E4D8000) [pid = 4024] [serial = 1917] [outer = 00000000] 09:04:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17AAA000) [pid = 4024] [serial = 1918] [outer = 0E4D8000] 09:04:13 INFO - PROCESS | 4024 | 1467648253625 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17C41C00) [pid = 4024] [serial = 1919] [outer = 0E4D8000] 09:04:14 INFO - PROCESS | 4024 | 1467648253983 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 09:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:04:14 INFO - PROCESS | 4024 | 1467648254002 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 4024 | 1467648254004 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 4024 | 1467648254007 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 4024 | 1467648254008 Marionette TRACE conn6 <- [1,2522,null,{}] 09:04:14 INFO - PROCESS | 4024 | 1467648254012 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}] 09:04:14 INFO - PROCESS | 4024 | 1467648254014 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:14 INFO - PROCESS | 4024 | 1467648254133 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:04:14 INFO - PROCESS | 4024 | 1467648254142 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 4024 | 1467648254144 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:14 INFO - PROCESS | 4024 | ++DOCSHELL 17C4DC00 == 32 [pid = 4024] [id = 640] 09:04:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17C4E000) [pid = 4024] [serial = 1920] [outer = 00000000] 09:04:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18108C00) [pid = 4024] [serial = 1921] [outer = 17C4E000] 09:04:14 INFO - PROCESS | 4024 | 1467648254187 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0CBBA800) [pid = 4024] [serial = 1922] [outer = 17C4E000] 09:04:14 INFO - PROCESS | 4024 | 1467648254590 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 09:04:14 INFO - PROCESS | 4024 | 1467648254638 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 4024 | 1467648254639 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:04:14 INFO - PROCESS | 4024 | 1467648254642 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 4024 | 1467648254644 Marionette TRACE conn6 <- [1,2526,null,{}] 09:04:14 INFO - PROCESS | 4024 | 1467648254648 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}] 09:04:14 INFO - PROCESS | 4024 | 1467648254649 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:14 INFO - PROCESS | 4024 | 1467648254728 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:04:14 INFO - PROCESS | 4024 | 1467648254853 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 4024 | 1467648254855 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:14 INFO - PROCESS | 4024 | ++DOCSHELL 08D8BC00 == 33 [pid = 4024] [id = 641] 09:04:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0915B800) [pid = 4024] [serial = 1923] [outer = 00000000] 09:04:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1860B800) [pid = 4024] [serial = 1924] [outer = 0915B800] 09:04:14 INFO - PROCESS | 4024 | 1467648254900 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18109000) [pid = 4024] [serial = 1925] [outer = 0915B800] 09:04:15 INFO - PROCESS | 4024 | 1467648255294 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 09:04:15 INFO - PROCESS | 4024 | 1467648255375 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 4024 | 1467648255379 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:04:15 INFO - PROCESS | 4024 | 1467648255384 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 4024 | 1467648255388 Marionette TRACE conn6 <- [1,2530,null,{}] 09:04:15 INFO - PROCESS | 4024 | 1467648255394 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}] 09:04:15 INFO - PROCESS | 4024 | 1467648255398 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:15 INFO - PROCESS | 4024 | 1467648255520 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:04:15 INFO - PROCESS | 4024 | 1467648255640 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 4024 | 1467648255645 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:15 INFO - PROCESS | 4024 | ++DOCSHELL 0CD3B800 == 34 [pid = 4024] [id = 642] 09:04:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0CD78C00) [pid = 4024] [serial = 1926] [outer = 00000000] 09:04:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0D2F0000) [pid = 4024] [serial = 1927] [outer = 0CD78C00] 09:04:15 INFO - PROCESS | 4024 | 1467648255706 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0D5E3000) [pid = 4024] [serial = 1928] [outer = 0CD78C00] 09:04:16 INFO - PROCESS | 4024 | 1467648256489 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1124ms 09:04:16 INFO - PROCESS | 4024 | 1467648256508 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 4024 | 1467648256513 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:04:16 INFO - PROCESS | 4024 | 1467648256519 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:04:16 INFO - PROCESS | 4024 | 1467648256522 Marionette TRACE conn6 <- [1,2534,null,{}] 09:04:16 INFO - PROCESS | 4024 | 1467648256526 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}] 09:04:16 INFO - PROCESS | 4024 | 1467648256529 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:16 INFO - PROCESS | 4024 | 1467648256650 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:04:16 INFO - PROCESS | 4024 | 1467648256796 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 4024 | 1467648256799 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:16 INFO - PROCESS | 4024 | ++DOCSHELL 115CA400 == 35 [pid = 4024] [id = 643] 09:04:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (115D1800) [pid = 4024] [serial = 1929] [outer = 00000000] 09:04:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (143A3C00) [pid = 4024] [serial = 1930] [outer = 115D1800] 09:04:16 INFO - PROCESS | 4024 | 1467648256868 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (146CD400) [pid = 4024] [serial = 1931] [outer = 115D1800] 09:04:17 INFO - PROCESS | 4024 | 1467648257722 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1274ms 09:04:17 INFO - PROCESS | 4024 | 1467648257797 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 4024 | 1467648257801 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:04:17 INFO - PROCESS | 4024 | 1467648257806 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 4024 | 1467648257810 Marionette TRACE conn6 <- [1,2538,null,{}] 09:04:17 INFO - PROCESS | 4024 | 1467648257815 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}] 09:04:17 INFO - PROCESS | 4024 | 1467648257818 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:17 INFO - PROCESS | 4024 | 1467648257933 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:04:18 INFO - PROCESS | 4024 | 1467648258068 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 4024 | 1467648258072 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:18 INFO - PROCESS | 4024 | ++DOCSHELL 0D2E5000 == 36 [pid = 4024] [id = 644] 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0D45EC00) [pid = 4024] [serial = 1932] [outer = 00000000] 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0D5E2C00) [pid = 4024] [serial = 1933] [outer = 0D45EC00] 09:04:18 INFO - PROCESS | 4024 | 1467648258126 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0DA30000) [pid = 4024] [serial = 1934] [outer = 0D45EC00] 09:04:18 INFO - PROCESS | 4024 | --DOCSHELL 113E3400 == 35 [pid = 4024] [id = 547] 09:04:18 INFO - PROCESS | 4024 | --DOCSHELL 14E7C800 == 34 [pid = 4024] [id = 548] 09:04:18 INFO - PROCESS | 4024 | --DOCSHELL 0E405800 == 33 [pid = 4024] [id = 546] 09:04:18 INFO - PROCESS | 4024 | --DOCSHELL 0D272C00 == 32 [pid = 4024] [id = 544] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (17756000) [pid = 4024] [serial = 1870] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (18F4D400) [pid = 4024] [serial = 1853] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (18E9C800) [pid = 4024] [serial = 1852] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0D5D6C00) [pid = 4024] [serial = 1858] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DB6B400) [pid = 4024] [serial = 1859] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA19C00) [pid = 4024] [serial = 1855] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17AA0C00) [pid = 4024] [serial = 1873] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA27800) [pid = 4024] [serial = 1856] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (15C5C800) [pid = 4024] [serial = 1867] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DA18000) [pid = 4024] [serial = 1861] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0DA2A800) [pid = 4024] [serial = 1862] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (113E9800) [pid = 4024] [serial = 1864] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1434E000) [pid = 4024] [serial = 1865] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1810F800) [pid = 4024] [serial = 1879] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18C9C400) [pid = 4024] [serial = 1883] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1810FC00) [pid = 4024] [serial = 1876] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18F74800) [pid = 4024] [serial = 1886] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18110000) [pid = 4024] [serial = 1877] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (188DC000) [pid = 4024] [serial = 1882] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18F47C00) [pid = 4024] [serial = 1885] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (17AA5000) [pid = 4024] [serial = 1874] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (186AB400) [pid = 4024] [serial = 1880] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (1775CC00) [pid = 4024] [serial = 1871] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (1688C800) [pid = 4024] [serial = 1868] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 4024 | 1467648258655 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 890ms 09:04:18 INFO - PROCESS | 4024 | 1467648258697 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 4024 | 1467648258702 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:04:18 INFO - PROCESS | 4024 | 1467648258707 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:04:18 INFO - PROCESS | 4024 | 1467648258710 Marionette TRACE conn6 <- [1,2542,null,{}] 09:04:18 INFO - PROCESS | 4024 | 1467648258714 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}] 09:04:18 INFO - PROCESS | 4024 | 1467648258716 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:18 INFO - PROCESS | 4024 | 1467648258805 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:04:18 INFO - PROCESS | 4024 | 1467648258815 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 4024 | 1467648258818 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:18 INFO - PROCESS | 4024 | ++DOCSHELL 0DA24400 == 33 [pid = 4024] [id = 645] 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DB67800) [pid = 4024] [serial = 1935] [outer = 00000000] 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0DE0C000) [pid = 4024] [serial = 1936] [outer = 0DB67800] 09:04:18 INFO - PROCESS | 4024 | 1467648258863 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0E407000) [pid = 4024] [serial = 1937] [outer = 0DB67800] 09:04:19 INFO - PROCESS | 4024 | 1467648259358 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 09:04:19 INFO - PROCESS | 4024 | 1467648259382 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 4024 | 1467648259384 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:04:19 INFO - PROCESS | 4024 | 1467648259388 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 4024 | 1467648259391 Marionette TRACE conn6 <- [1,2546,null,{}] 09:04:19 INFO - PROCESS | 4024 | 1467648259402 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}] 09:04:19 INFO - PROCESS | 4024 | 1467648259407 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:19 INFO - PROCESS | 4024 | 1467648259521 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:04:19 INFO - PROCESS | 4024 | 1467648259621 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 4024 | 1467648259625 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:19 INFO - PROCESS | 4024 | ++DOCSHELL 14C6CC00 == 34 [pid = 4024] [id = 646] 09:04:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (14C94800) [pid = 4024] [serial = 1938] [outer = 00000000] 09:04:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (14D55400) [pid = 4024] [serial = 1939] [outer = 14C94800] 09:04:19 INFO - PROCESS | 4024 | 1467648259680 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (15C65400) [pid = 4024] [serial = 1940] [outer = 14C94800] 09:04:20 INFO - PROCESS | 4024 | 1467648260057 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 09:04:20 INFO - PROCESS | 4024 | 1467648260123 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 4024 | 1467648260126 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:04:20 INFO - PROCESS | 4024 | 1467648260129 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 4024 | 1467648260130 Marionette TRACE conn6 <- [1,2550,null,{}] 09:04:20 INFO - PROCESS | 4024 | 1467648260134 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}] 09:04:20 INFO - PROCESS | 4024 | 1467648260136 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:20 INFO - PROCESS | 4024 | 1467648260234 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:04:20 INFO - PROCESS | 4024 | 1467648260239 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 4024 | 1467648260241 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:20 INFO - PROCESS | 4024 | ++DOCSHELL 17575C00 == 35 [pid = 4024] [id = 647] 09:04:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17577000) [pid = 4024] [serial = 1941] [outer = 00000000] 09:04:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17A9EC00) [pid = 4024] [serial = 1942] [outer = 17577000] 09:04:20 INFO - PROCESS | 4024 | 1467648260286 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (17AAB800) [pid = 4024] [serial = 1943] [outer = 17577000] 09:04:20 INFO - PROCESS | 4024 | 1467648260793 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 09:04:20 INFO - PROCESS | 4024 | 1467648260869 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 4024 | 1467648260871 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:04:20 INFO - PROCESS | 4024 | 1467648260901 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 4024 | 1467648260903 Marionette TRACE conn6 <- [1,2554,null,{}] 09:04:20 INFO - PROCESS | 4024 | 1467648260916 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}] 09:04:20 INFO - PROCESS | 4024 | 1467648260918 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:21 INFO - PROCESS | 4024 | 1467648261036 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:04:21 INFO - PROCESS | 4024 | 1467648261043 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 4024 | 1467648261045 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:21 INFO - PROCESS | 4024 | ++DOCSHELL 17C44000 == 36 [pid = 4024] [id = 648] 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17C46800) [pid = 4024] [serial = 1944] [outer = 00000000] 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18107000) [pid = 4024] [serial = 1945] [outer = 17C46800] 09:04:21 INFO - PROCESS | 4024 | 1467648261088 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18604800) [pid = 4024] [serial = 1946] [outer = 17C46800] 09:04:21 INFO - PROCESS | 4024 | 1467648261569 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]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 09:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:04:21 INFO - PROCESS | 4024 | 1467648261578 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 4024 | 1467648261580 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:04:21 INFO - PROCESS | 4024 | 1467648261583 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 4024 | 1467648261585 Marionette TRACE conn6 <- [1,2558,null,{}] 09:04:21 INFO - PROCESS | 4024 | 1467648261589 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}] 09:04:21 INFO - PROCESS | 4024 | 1467648261594 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:21 INFO - PROCESS | 4024 | 1467648261740 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:04:21 INFO - PROCESS | 4024 | 1467648261745 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 4024 | 1467648261747 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:21 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F2000 == 37 [pid = 4024] [id = 649] 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DA2A000) [pid = 4024] [serial = 1947] [outer = 00000000] 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (188DD400) [pid = 4024] [serial = 1948] [outer = 0DA2A000] 09:04:21 INFO - PROCESS | 4024 | 1467648261791 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (189AE400) [pid = 4024] [serial = 1949] [outer = 0DA2A000] 09:04:22 INFO - PROCESS | 4024 | 1467648262274 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]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 09:04:22 INFO - PROCESS | 4024 | 1467648262314 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:04:22 INFO - PROCESS | 4024 | 1467648262316 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 4024 | 1467648262334 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 4024 | 1467648262336 Marionette TRACE conn6 <- [1,2562,null,{}] 09:04:22 INFO - PROCESS | 4024 | 1467648262379 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}] 09:04:22 INFO - PROCESS | 4024 | 1467648262381 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:22 INFO - PROCESS | 4024 | 1467648262587 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DB6AC00) [pid = 4024] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (08D8D000) [pid = 4024] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D4F6C00) [pid = 4024] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DB67400) [pid = 4024] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (14C93800) [pid = 4024] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0D45D800) [pid = 4024] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1488F400) [pid = 4024] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18EA1C00) [pid = 4024] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0E4D8000) [pid = 4024] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17577400) [pid = 4024] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:04:22 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17C4E000) [pid = 4024] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:04:22 INFO - PROCESS | 4024 | 1467648262661 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 4024 | 1467648262663 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:22 INFO - PROCESS | 4024 | ++DOCSHELL 0D26EC00 == 38 [pid = 4024] [id = 650] 09:04:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D275000) [pid = 4024] [serial = 1950] [outer = 00000000] 09:04:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DA2F400) [pid = 4024] [serial = 1951] [outer = 0D275000] 09:04:22 INFO - PROCESS | 4024 | 1467648262708 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (113EF000) [pid = 4024] [serial = 1952] [outer = 0D275000] 09:04:23 INFO - PROCESS | 4024 | 1467648263068 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 09:04:23 INFO - PROCESS | 4024 | 1467648263102 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 4024 | 1467648263105 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 4024 | 1467648263108 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:04:23 INFO - PROCESS | 4024 | 1467648263110 Marionette TRACE conn6 <- [1,2566,null,{}] 09:04:23 INFO - PROCESS | 4024 | 1467648263113 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}] 09:04:23 INFO - PROCESS | 4024 | 1467648263115 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:23 INFO - PROCESS | 4024 | 1467648263196 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:04:23 INFO - PROCESS | 4024 | 1467648263202 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 4024 | 1467648263204 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:23 INFO - PROCESS | 4024 | ++DOCSHELL 0DB5E000 == 39 [pid = 4024] [id = 651] 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1439A400) [pid = 4024] [serial = 1953] [outer = 00000000] 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18CA1800) [pid = 4024] [serial = 1954] [outer = 1439A400] 09:04:23 INFO - PROCESS | 4024 | 1467648263246 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18F47800) [pid = 4024] [serial = 1955] [outer = 1439A400] 09:04:23 INFO - PROCESS | 4024 | 1467648263677 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 09:04:23 INFO - PROCESS | 4024 | 1467648263742 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 4024 | 1467648263744 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 4024 | 1467648263747 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:04:23 INFO - PROCESS | 4024 | 1467648263749 Marionette TRACE conn6 <- [1,2570,null,{}] 09:04:23 INFO - PROCESS | 4024 | 1467648263753 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}] 09:04:23 INFO - PROCESS | 4024 | 1467648263754 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:23 INFO - PROCESS | 4024 | 1467648263836 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:04:23 INFO - PROCESS | 4024 | 1467648263842 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 4024 | 1467648263844 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:23 INFO - PROCESS | 4024 | ++DOCSHELL 188D7400 == 40 [pid = 4024] [id = 652] 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18EA5400) [pid = 4024] [serial = 1956] [outer = 00000000] 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F52800) [pid = 4024] [serial = 1957] [outer = 18EA5400] 09:04:23 INFO - PROCESS | 4024 | 1467648263887 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18F55C00) [pid = 4024] [serial = 1958] [outer = 18EA5400] 09:04:24 INFO - PROCESS | 4024 | 1467648264333 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 09:04:24 INFO - PROCESS | 4024 | 1467648264394 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 4024 | 1467648264396 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:04:24 INFO - PROCESS | 4024 | 1467648264401 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 4024 | 1467648264402 Marionette TRACE conn6 <- [1,2574,null,{}] 09:04:24 INFO - PROCESS | 4024 | 1467648264406 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}] 09:04:24 INFO - PROCESS | 4024 | 1467648264408 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:24 INFO - PROCESS | 4024 | 1467648264489 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:04:24 INFO - PROCESS | 4024 | 1467648264495 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 4024 | 1467648264497 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:24 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E4C00 == 41 [pid = 4024] [id = 653] 09:04:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0D57CC00) [pid = 4024] [serial = 1959] [outer = 00000000] 09:04:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (19BEB400) [pid = 4024] [serial = 1960] [outer = 0D57CC00] 09:04:24 INFO - PROCESS | 4024 | 1467648264540 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19BED400) [pid = 4024] [serial = 1961] [outer = 0D57CC00] 09:04:25 INFO - PROCESS | 4024 | 1467648265270 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 09:04:25 INFO - PROCESS | 4024 | 1467648265333 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:04:25 INFO - PROCESS | 4024 | 1467648265337 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:04:25 INFO - PROCESS | 4024 | 1467648265342 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 4024 | 1467648265348 Marionette TRACE conn6 <- [1,2578,null,{}] 09:04:25 INFO - PROCESS | 4024 | 1467648265353 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}] 09:04:25 INFO - PROCESS | 4024 | 1467648265356 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:25 INFO - PROCESS | 4024 | 1467648265476 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:04:25 INFO - PROCESS | 4024 | 1467648265611 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 4024 | 1467648265614 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:25 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F6800 == 42 [pid = 4024] [id = 654] 09:04:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DA12000) [pid = 4024] [serial = 1962] [outer = 00000000] 09:04:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0E381C00) [pid = 4024] [serial = 1963] [outer = 0DA12000] 09:04:25 INFO - PROCESS | 4024 | 1467648265672 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1439C800) [pid = 4024] [serial = 1964] [outer = 0DA12000] 09:04:26 INFO - PROCESS | 4024 | 1467648266241 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 09:04:26 INFO - PROCESS | 4024 | 1467648266273 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 4024 | 1467648266278 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:04:26 INFO - PROCESS | 4024 | 1467648266284 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:04:26 INFO - PROCESS | 4024 | 1467648266287 Marionette TRACE conn6 <- [1,2582,null,{}] 09:04:26 INFO - PROCESS | 4024 | 1467648266291 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}] 09:04:26 INFO - PROCESS | 4024 | 1467648266294 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:26 INFO - PROCESS | 4024 | 1467648266410 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:04:26 INFO - PROCESS | 4024 | 1467648266566 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 4024 | 1467648266569 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:26 INFO - PROCESS | 4024 | ++DOCSHELL 1757C000 == 43 [pid = 4024] [id = 655] 09:04:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17756800) [pid = 4024] [serial = 1965] [outer = 00000000] 09:04:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18106800) [pid = 4024] [serial = 1966] [outer = 17756800] 09:04:26 INFO - PROCESS | 4024 | 1467648266626 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (186AA000) [pid = 4024] [serial = 1967] [outer = 17756800] 09:04:27 INFO - PROCESS | 4024 | 1467648267251 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]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1019ms 09:04:27 INFO - PROCESS | 4024 | 1467648267307 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 4024 | 1467648267309 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:04:27 INFO - PROCESS | 4024 | 1467648267313 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 4024 | 1467648267317 Marionette TRACE conn6 <- [1,2586,null,{}] 09:04:27 INFO - PROCESS | 4024 | 1467648267328 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}] 09:04:27 INFO - PROCESS | 4024 | 1467648267333 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:27 INFO - PROCESS | 4024 | 1467648267444 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:04:27 INFO - PROCESS | 4024 | 1467648267587 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 4024 | 1467648267590 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:27 INFO - PROCESS | 4024 | ++DOCSHELL 18F54400 == 44 [pid = 4024] [id = 656] 09:04:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (18F7E000) [pid = 4024] [serial = 1968] [outer = 00000000] 09:04:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A082000) [pid = 4024] [serial = 1969] [outer = 18F7E000] 09:04:27 INFO - PROCESS | 4024 | 1467648267647 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1A730400) [pid = 4024] [serial = 1970] [outer = 18F7E000] 09:04:28 INFO - PROCESS | 4024 | 1467648268486 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1236ms 09:04:28 INFO - PROCESS | 4024 | 1467648268553 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 4024 | 1467648268557 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:04:28 INFO - PROCESS | 4024 | 1467648268561 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 4024 | 1467648268565 Marionette TRACE conn6 <- [1,2590,null,{}] 09:04:28 INFO - PROCESS | 4024 | 1467648268571 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}] 09:04:28 INFO - PROCESS | 4024 | 1467648268573 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:28 INFO - PROCESS | 4024 | 1467648268722 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:04:28 INFO - PROCESS | 4024 | 1467648268792 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 4024 | 1467648268794 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:28 INFO - PROCESS | 4024 | ++DOCSHELL 0DD2C400 == 45 [pid = 4024] [id = 657] 09:04:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DD34800) [pid = 4024] [serial = 1971] [outer = 00000000] 09:04:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0E37A800) [pid = 4024] [serial = 1972] [outer = 0DD34800] 09:04:28 INFO - PROCESS | 4024 | 1467648268843 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (1439D000) [pid = 4024] [serial = 1973] [outer = 0DD34800] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 17AAA400 == 44 [pid = 4024] [id = 556] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 18F4E400 == 43 [pid = 4024] [id = 554] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 145E8C00 == 42 [pid = 4024] [id = 555] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 08D8C800 == 41 [pid = 4024] [id = 633] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 0D4FEC00 == 40 [pid = 4024] [id = 560] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 0E37FC00 == 39 [pid = 4024] [id = 561] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 188DB800 == 38 [pid = 4024] [id = 553] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 15C5E000 == 37 [pid = 4024] [id = 557] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 09161C00 == 36 [pid = 4024] [id = 559] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 0D26D800 == 35 [pid = 4024] [id = 545] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 0E403400 == 34 [pid = 4024] [id = 552] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 1810EC00 == 33 [pid = 4024] [id = 551] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 17755C00 == 32 [pid = 4024] [id = 549] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 0B0DFC00 == 31 [pid = 4024] [id = 558] 09:04:29 INFO - PROCESS | 4024 | --DOCSHELL 1757D000 == 30 [pid = 4024] [id = 550] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (143A6800) [pid = 4024] [serial = 1909] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0915DC00) [pid = 4024] [serial = 1900] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (09172C00) [pid = 4024] [serial = 1901] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0D573C00) [pid = 4024] [serial = 1903] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0D5DB400) [pid = 4024] [serial = 1904] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0DDCD000) [pid = 4024] [serial = 1906] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (15C5B800) [pid = 4024] [serial = 1912] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DD31000) [pid = 4024] [serial = 1889] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA26C00) [pid = 4024] [serial = 1888] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17580C00) [pid = 4024] [serial = 1892] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (15C5DC00) [pid = 4024] [serial = 1891] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (19268800) [pid = 4024] [serial = 1895] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18F81400) [pid = 4024] [serial = 1894] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1A054C00) [pid = 4024] [serial = 1897] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (17AAA000) [pid = 4024] [serial = 1918] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17581400) [pid = 4024] [serial = 1915] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18108C00) [pid = 4024] [serial = 1921] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1775BC00) [pid = 4024] [serial = 1916] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (146D5800) [pid = 4024] [serial = 1910] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (16882400) [pid = 4024] [serial = 1913] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17C41C00) [pid = 4024] [serial = 1919] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1860B800) [pid = 4024] [serial = 1924] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0CBBA800) [pid = 4024] [serial = 1922] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0E315000) [pid = 4024] [serial = 1907] [outer = 00000000] [url = about:blank] 09:04:30 INFO - PROCESS | 4024 | 1467648270072 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1538ms 09:04:30 INFO - PROCESS | 4024 | 1467648270101 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 4024 | 1467648270105 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:04:30 INFO - PROCESS | 4024 | 1467648270157 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 4024 | 1467648270160 Marionette TRACE conn6 <- [1,2594,null,{}] 09:04:30 INFO - PROCESS | 4024 | 1467648270166 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}] 09:04:30 INFO - PROCESS | 4024 | 1467648270169 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:30 INFO - PROCESS | 4024 | 1467648270251 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:04:30 INFO - PROCESS | 4024 | 1467648270266 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 4024 | 1467648270269 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:30 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBF800 == 31 [pid = 4024] [id = 658] 09:04:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0CC91400) [pid = 4024] [serial = 1974] [outer = 00000000] 09:04:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D270400) [pid = 4024] [serial = 1975] [outer = 0CC91400] 09:04:30 INFO - PROCESS | 4024 | 1467648270315 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D572400) [pid = 4024] [serial = 1976] [outer = 0CC91400] 09:04:30 INFO - PROCESS | 4024 | 1467648270783 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 09:04:30 INFO - PROCESS | 4024 | 1467648270846 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 4024 | 1467648270851 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:04:30 INFO - PROCESS | 4024 | 1467648270857 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 4024 | 1467648270859 Marionette TRACE conn6 <- [1,2598,null,{}] 09:04:30 INFO - PROCESS | 4024 | 1467648270863 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}] 09:04:30 INFO - PROCESS | 4024 | 1467648270865 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:30 INFO - PROCESS | 4024 | 1467648270986 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:04:30 INFO - PROCESS | 4024 | 1467648270995 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 4024 | 1467648270997 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:31 INFO - PROCESS | 4024 | ++DOCSHELL 0DA24800 == 32 [pid = 4024] [id = 659] 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DA26800) [pid = 4024] [serial = 1977] [outer = 00000000] 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DA2F000) [pid = 4024] [serial = 1978] [outer = 0DA26800] 09:04:31 INFO - PROCESS | 4024 | 1467648271044 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DB65400) [pid = 4024] [serial = 1979] [outer = 0DA26800] 09:04:31 INFO - PROCESS | 4024 | 1467648271529 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 09:04:31 INFO - PROCESS | 4024 | 1467648271562 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 4024 | 1467648271564 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:04:31 INFO - PROCESS | 4024 | 1467648271567 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:04:31 INFO - PROCESS | 4024 | 1467648271571 Marionette TRACE conn6 <- [1,2602,null,{}] 09:04:31 INFO - PROCESS | 4024 | 1467648271581 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}] 09:04:31 INFO - PROCESS | 4024 | 1467648271586 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:31 INFO - PROCESS | 4024 | 1467648271671 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:04:31 INFO - PROCESS | 4024 | 1467648271808 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 4024 | 1467648271811 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:31 INFO - PROCESS | 4024 | ++DOCSHELL 146C7400 == 33 [pid = 4024] [id = 660] 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (146C9C00) [pid = 4024] [serial = 1980] [outer = 00000000] 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (14893800) [pid = 4024] [serial = 1981] [outer = 146C9C00] 09:04:31 INFO - PROCESS | 4024 | 1467648271860 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14C64000) [pid = 4024] [serial = 1982] [outer = 146C9C00] 09:04:32 INFO - PROCESS | 4024 | 1467648272282 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 09:04:32 INFO - PROCESS | 4024 | 1467648272302 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 4024 | 1467648272304 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 4024 | 1467648272307 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:04:32 INFO - PROCESS | 4024 | 1467648272309 Marionette TRACE conn6 <- [1,2606,null,{}] 09:04:32 INFO - PROCESS | 4024 | 1467648272320 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}] 09:04:32 INFO - PROCESS | 4024 | 1467648272322 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:32 INFO - PROCESS | 4024 | 1467648272445 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:04:32 INFO - PROCESS | 4024 | 1467648272451 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 4024 | 1467648272453 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:32 INFO - PROCESS | 4024 | ++DOCSHELL 14E84400 == 34 [pid = 4024] [id = 661] 09:04:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (15C5DC00) [pid = 4024] [serial = 1983] [outer = 00000000] 09:04:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1688DC00) [pid = 4024] [serial = 1984] [outer = 15C5DC00] 09:04:32 INFO - PROCESS | 4024 | 1467648272497 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17574C00) [pid = 4024] [serial = 1985] [outer = 15C5DC00] 09:04:32 INFO - PROCESS | 4024 | 1467648272951 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 09:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:04:33 INFO - PROCESS | 4024 | 1467648273002 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 4024 | 1467648273004 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:04:33 INFO - PROCESS | 4024 | 1467648273007 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 4024 | 1467648273009 Marionette TRACE conn6 <- [1,2610,null,{}] 09:04:33 INFO - PROCESS | 4024 | 1467648273019 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}] 09:04:33 INFO - PROCESS | 4024 | 1467648273021 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:33 INFO - PROCESS | 4024 | 1467648273161 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:04:33 INFO - PROCESS | 4024 | 1467648273174 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 4024 | 1467648273176 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:33 INFO - PROCESS | 4024 | ++DOCSHELL 1757B800 == 35 [pid = 4024] [id = 662] 09:04:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1757C400) [pid = 4024] [serial = 1986] [outer = 00000000] 09:04:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17598000) [pid = 4024] [serial = 1987] [outer = 1757C400] 09:04:33 INFO - PROCESS | 4024 | 1467648273219 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17A12C00) [pid = 4024] [serial = 1988] [outer = 1757C400] 09:04:33 INFO - PROCESS | 4024 | 1467648273712 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 09:04:33 INFO - PROCESS | 4024 | 1467648273738 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 4024 | 1467648273740 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:04:33 INFO - PROCESS | 4024 | 1467648273757 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 4024 | 1467648273759 Marionette TRACE conn6 <- [1,2614,null,{}] 09:04:33 INFO - PROCESS | 4024 | 1467648273762 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}] 09:04:33 INFO - PROCESS | 4024 | 1467648273768 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:33 INFO - PROCESS | 4024 | 1467648273909 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:04:33 INFO - PROCESS | 4024 | 1467648273976 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 4024 | 1467648273978 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:34 INFO - PROCESS | 4024 | ++DOCSHELL 17C4E000 == 36 [pid = 4024] [id = 663] 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (18102400) [pid = 4024] [serial = 1989] [outer = 00000000] 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1810D400) [pid = 4024] [serial = 1990] [outer = 18102400] 09:04:34 INFO - PROCESS | 4024 | 1467648274031 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (186A6000) [pid = 4024] [serial = 1991] [outer = 18102400] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17C46800) [pid = 4024] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA2A000) [pid = 4024] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0D275000) [pid = 4024] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17577000) [pid = 4024] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0CD78C00) [pid = 4024] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14C94800) [pid = 4024] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DB67800) [pid = 4024] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D45EC00) [pid = 4024] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0915B800) [pid = 4024] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (115D1800) [pid = 4024] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1439A400) [pid = 4024] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0B0E2000) [pid = 4024] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0D57CC00) [pid = 4024] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:04:34 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18EA5400) [pid = 4024] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:04:34 INFO - PROCESS | 4024 | 1467648274677 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]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 990ms 09:04:34 INFO - PROCESS | 4024 | 1467648274734 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 4024 | 1467648274736 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:04:34 INFO - PROCESS | 4024 | 1467648274739 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 4024 | 1467648274741 Marionette TRACE conn6 <- [1,2618,null,{}] 09:04:34 INFO - PROCESS | 4024 | 1467648274744 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}] 09:04:34 INFO - PROCESS | 4024 | 1467648274746 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:34 INFO - PROCESS | 4024 | 1467648274825 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:04:34 INFO - PROCESS | 4024 | 1467648274830 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 4024 | 1467648274832 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:34 INFO - PROCESS | 4024 | ++DOCSHELL 09160000 == 37 [pid = 4024] [id = 664] 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (115D1800) [pid = 4024] [serial = 1992] [outer = 00000000] 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17759800) [pid = 4024] [serial = 1993] [outer = 115D1800] 09:04:34 INFO - PROCESS | 4024 | 1467648274875 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1775B400) [pid = 4024] [serial = 1994] [outer = 115D1800] 09:04:35 INFO - PROCESS | 4024 | 1467648275292 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]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 571ms 09:04:35 INFO - PROCESS | 4024 | 1467648275313 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 4024 | 1467648275315 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:04:35 INFO - PROCESS | 4024 | 1467648275318 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 4024 | 1467648275320 Marionette TRACE conn6 <- [1,2622,null,{}] 09:04:35 INFO - PROCESS | 4024 | 1467648275324 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}] 09:04:35 INFO - PROCESS | 4024 | 1467648275325 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:35 INFO - PROCESS | 4024 | 1467648275449 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:04:35 INFO - PROCESS | 4024 | 1467648275458 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 4024 | 1467648275460 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:35 INFO - PROCESS | 4024 | ++DOCSHELL 09159800 == 38 [pid = 4024] [id = 665] 09:04:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17183800) [pid = 4024] [serial = 1995] [outer = 00000000] 09:04:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (188D6C00) [pid = 4024] [serial = 1996] [outer = 17183800] 09:04:35 INFO - PROCESS | 4024 | 1467648275503 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1810D000) [pid = 4024] [serial = 1997] [outer = 17183800] 09:04:35 INFO - PROCESS | 4024 | 1467648275935 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]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 09:04:35 INFO - PROCESS | 4024 | 1467648275991 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 4024 | 1467648275993 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 4024 | 1467648275996 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 4024 | 1467648275998 Marionette TRACE conn6 <- [1,2626,null,{}] 09:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:04:36 INFO - PROCESS | 4024 | 1467648276002 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}] 09:04:36 INFO - PROCESS | 4024 | 1467648276004 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:36 INFO - PROCESS | 4024 | 1467648276134 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:04:36 INFO - PROCESS | 4024 | 1467648276155 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 4024 | 1467648276157 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:36 INFO - PROCESS | 4024 | ++DOCSHELL 145E8C00 == 39 [pid = 4024] [id = 666] 09:04:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18C9D400) [pid = 4024] [serial = 1998] [outer = 00000000] 09:04:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18CA4400) [pid = 4024] [serial = 1999] [outer = 18C9D400] 09:04:36 INFO - PROCESS | 4024 | 1467648276201 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18CA6C00) [pid = 4024] [serial = 2000] [outer = 18C9D400] 09:04:36 INFO - PROCESS | 4024 | 1467648276910 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 09:04:36 INFO - PROCESS | 4024 | 1467648276972 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:04:36 INFO - PROCESS | 4024 | 1467648276976 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 4024 | 1467648276981 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 4024 | 1467648276985 Marionette TRACE conn6 <- [1,2630,null,{}] 09:04:36 INFO - PROCESS | 4024 | 1467648276991 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}] 09:04:37 INFO - PROCESS | 4024 | 1467648276994 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:37 INFO - PROCESS | 4024 | 1467648277116 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:04:37 INFO - PROCESS | 4024 | 1467648277259 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 4024 | 1467648277262 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:37 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E7800 == 40 [pid = 4024] [id = 667] 09:04:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0CBB4000) [pid = 4024] [serial = 2001] [outer = 00000000] 09:04:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DA1DC00) [pid = 4024] [serial = 2002] [outer = 0CBB4000] 09:04:37 INFO - PROCESS | 4024 | 1467648277319 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DB6A000) [pid = 4024] [serial = 2003] [outer = 0CBB4000] 09:04:38 INFO - PROCESS | 4024 | 1467648278071 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]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1133ms 09:04:38 INFO - PROCESS | 4024 | 1467648278115 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 4024 | 1467648278120 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:04:38 INFO - PROCESS | 4024 | 1467648278126 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 4024 | 1467648278129 Marionette TRACE conn6 <- [1,2634,null,{}] 09:04:38 INFO - PROCESS | 4024 | 1467648278133 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}] 09:04:38 INFO - PROCESS | 4024 | 1467648278136 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:38 INFO - PROCESS | 4024 | 1467648278264 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:04:38 INFO - PROCESS | 4024 | 1467648278406 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 4024 | 1467648278409 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:38 INFO - PROCESS | 4024 | ++DOCSHELL 0CD76800 == 41 [pid = 4024] [id = 668] 09:04:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DA1FC00) [pid = 4024] [serial = 2004] [outer = 00000000] 09:04:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1488F800) [pid = 4024] [serial = 2005] [outer = 0DA1FC00] 09:04:38 INFO - PROCESS | 4024 | 1467648278466 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (15C67C00) [pid = 4024] [serial = 2006] [outer = 0DA1FC00] 09:04:39 INFO - PROCESS | 4024 | 1467648279242 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]]]}] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 18F54400 == 40 [pid = 4024] [id = 656] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 09159800 == 39 [pid = 4024] [id = 665] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 09160000 == 38 [pid = 4024] [id = 664] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 17C4E000 == 37 [pid = 4024] [id = 663] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 1757B800 == 36 [pid = 4024] [id = 662] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 14E84400 == 35 [pid = 4024] [id = 661] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 146C7400 == 34 [pid = 4024] [id = 660] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 0DA24800 == 33 [pid = 4024] [id = 659] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 0CBBF800 == 32 [pid = 4024] [id = 658] 09:04:39 INFO - PROCESS | 4024 | --DOCSHELL 0DD2C400 == 31 [pid = 4024] [id = 657] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1A088400) [pid = 4024] [serial = 1898] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (19BEB400) [pid = 4024] [serial = 1960] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (19BED400) [pid = 4024] [serial = 1961] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18F52800) [pid = 4024] [serial = 1957] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (18107000) [pid = 4024] [serial = 1945] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (188DD400) [pid = 4024] [serial = 1948] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA2F400) [pid = 4024] [serial = 1951] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17A9EC00) [pid = 4024] [serial = 1942] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D2F0000) [pid = 4024] [serial = 1927] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D5E3000) [pid = 4024] [serial = 1928] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (15C65400) [pid = 4024] [serial = 1940] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (14D55400) [pid = 4024] [serial = 1939] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (189AE400) [pid = 4024] [serial = 1949] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0DE0C000) [pid = 4024] [serial = 1936] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0E407000) [pid = 4024] [serial = 1937] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0D5E2C00) [pid = 4024] [serial = 1933] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DA30000) [pid = 4024] [serial = 1934] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (18109000) [pid = 4024] [serial = 1925] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (143A3C00) [pid = 4024] [serial = 1930] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (146CD400) [pid = 4024] [serial = 1931] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (18F55C00) [pid = 4024] [serial = 1958] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (18CA1800) [pid = 4024] [serial = 1954] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18F47800) [pid = 4024] [serial = 1955] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (18604800) [pid = 4024] [serial = 1946] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (113EF000) [pid = 4024] [serial = 1952] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (17AAB800) [pid = 4024] [serial = 1943] [outer = 00000000] [url = about:blank] 09:04:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1175ms 09:04:39 INFO - PROCESS | 4024 | 1467648279304 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 4024 | 1467648279309 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:04:39 INFO - PROCESS | 4024 | 1467648279316 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 4024 | 1467648279319 Marionette TRACE conn6 <- [1,2638,null,{}] 09:04:39 INFO - PROCESS | 4024 | 1467648279325 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}] 09:04:39 INFO - PROCESS | 4024 | 1467648279327 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:39 INFO - PROCESS | 4024 | 1467648279412 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:04:39 INFO - PROCESS | 4024 | 1467648279425 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 4024 | 1467648279427 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:39 INFO - PROCESS | 4024 | ++DOCSHELL 0D5D6800 == 32 [pid = 4024] [id = 669] 09:04:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0D5D6C00) [pid = 4024] [serial = 2007] [outer = 00000000] 09:04:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0D5E1C00) [pid = 4024] [serial = 2008] [outer = 0D5D6C00] 09:04:39 INFO - PROCESS | 4024 | 1467648279474 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DA20400) [pid = 4024] [serial = 2009] [outer = 0D5D6C00] 09:04:40 INFO - PROCESS | 4024 | 1467648279998 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 09:04:40 INFO - PROCESS | 4024 | 1467648280049 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 4024 | 1467648280053 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:04:40 INFO - PROCESS | 4024 | 1467648280060 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:04:40 INFO - PROCESS | 4024 | 1467648280062 Marionette TRACE conn6 <- [1,2642,null,{}] 09:04:40 INFO - PROCESS | 4024 | 1467648280066 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}] 09:04:40 INFO - PROCESS | 4024 | 1467648280069 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:40 INFO - PROCESS | 4024 | 1467648280155 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:04:40 INFO - PROCESS | 4024 | 1467648280254 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 4024 | 1467648280257 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:40 INFO - PROCESS | 4024 | ++DOCSHELL 0E315800 == 33 [pid = 4024] [id = 670] 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0E37FC00) [pid = 4024] [serial = 2010] [outer = 00000000] 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0E406000) [pid = 4024] [serial = 2011] [outer = 0E37FC00] 09:04:40 INFO - PROCESS | 4024 | 1467648280304 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (1439B800) [pid = 4024] [serial = 2012] [outer = 0E37FC00] 09:04:40 INFO - PROCESS | 4024 | 1467648280663 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:04:40 INFO - PROCESS | 4024 | 1467648280734 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 4024 | 1467648280737 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:04:40 INFO - PROCESS | 4024 | 1467648280740 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:04:40 INFO - PROCESS | 4024 | 1467648280743 Marionette TRACE conn6 <- [1,2646,null,{}] 09:04:40 INFO - PROCESS | 4024 | 1467648280754 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}] 09:04:40 INFO - PROCESS | 4024 | 1467648280758 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:40 INFO - PROCESS | 4024 | 1467648280844 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:04:40 INFO - PROCESS | 4024 | 1467648280851 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 4024 | 1467648280854 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:40 INFO - PROCESS | 4024 | ++DOCSHELL 15C5B400 == 34 [pid = 4024] [id = 671] 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (15C5C000) [pid = 4024] [serial = 2013] [outer = 00000000] 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (17574400) [pid = 4024] [serial = 2014] [outer = 15C5C000] 09:04:40 INFO - PROCESS | 4024 | 1467648280903 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (17583800) [pid = 4024] [serial = 2015] [outer = 15C5C000] 09:04:41 INFO - PROCESS | 4024 | 1467648281344 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 09:04:41 INFO - PROCESS | 4024 | 1467648281419 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 4024 | 1467648281422 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:04:41 INFO - PROCESS | 4024 | 1467648281425 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:04:41 INFO - PROCESS | 4024 | 1467648281427 Marionette TRACE conn6 <- [1,2650,null,{}] 09:04:41 INFO - PROCESS | 4024 | 1467648281430 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}] 09:04:41 INFO - PROCESS | 4024 | 1467648281432 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:41 INFO - PROCESS | 4024 | 1467648281578 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:04:41 INFO - PROCESS | 4024 | 1467648281641 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 4024 | 1467648281643 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:41 INFO - PROCESS | 4024 | ++DOCSHELL 17AAB800 == 35 [pid = 4024] [id = 672] 09:04:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (17AAC000) [pid = 4024] [serial = 2016] [outer = 00000000] 09:04:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17C47400) [pid = 4024] [serial = 2017] [outer = 17AAC000] 09:04:41 INFO - PROCESS | 4024 | 1467648281687 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18104000) [pid = 4024] [serial = 2018] [outer = 17AAC000] 09:04:42 INFO - PROCESS | 4024 | 1467648282109 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:04:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 09:04:42 INFO - PROCESS | 4024 | 1467648282160 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 4024 | 1467648282162 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:04:42 INFO - PROCESS | 4024 | 1467648282165 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 4024 | 1467648282167 Marionette TRACE conn6 <- [1,2654,null,{}] 09:04:42 INFO - PROCESS | 4024 | 1467648282170 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}] 09:04:42 INFO - PROCESS | 4024 | 1467648282172 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:42 INFO - PROCESS | 4024 | 1467648282285 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:04:42 INFO - PROCESS | 4024 | 1467648282291 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 4024 | 1467648282293 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:42 INFO - PROCESS | 4024 | ++DOCSHELL 0B045800 == 36 [pid = 4024] [id = 673] 09:04:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17C47000) [pid = 4024] [serial = 2019] [outer = 00000000] 09:04:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18607C00) [pid = 4024] [serial = 2020] [outer = 17C47000] 09:04:42 INFO - PROCESS | 4024 | 1467648282340 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (186A6800) [pid = 4024] [serial = 2021] [outer = 17C47000] 09:04:43 INFO - PROCESS | 4024 | 1467648283279 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]]]}] 09:04:43 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) 09:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1126ms 09:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:04:43 INFO - PROCESS | 4024 | 1467648283292 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 4024 | 1467648283294 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:04:43 INFO - PROCESS | 4024 | 1467648283297 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 4024 | 1467648283299 Marionette TRACE conn6 <- [1,2658,null,{}] 09:04:43 INFO - PROCESS | 4024 | 1467648283309 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}] 09:04:43 INFO - PROCESS | 4024 | 1467648283314 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:43 INFO - PROCESS | 4024 | 1467648283527 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (15C5DC00) [pid = 4024] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (146C9C00) [pid = 4024] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0CC91400) [pid = 4024] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0DD34800) [pid = 4024] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0DA12000) [pid = 4024] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1757C400) [pid = 4024] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (17756800) [pid = 4024] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18F7E000) [pid = 4024] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (18102400) [pid = 4024] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0DA26800) [pid = 4024] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17183800) [pid = 4024] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:04:43 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (115D1800) [pid = 4024] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:04:43 INFO - PROCESS | 4024 | 1467648283592 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 4024 | 1467648283594 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:43 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E1800 == 37 [pid = 4024] [id = 674] 09:04:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0B0E4400) [pid = 4024] [serial = 2022] [outer = 00000000] 09:04:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0DA1F000) [pid = 4024] [serial = 2023] [outer = 0B0E4400] 09:04:43 INFO - PROCESS | 4024 | 1467648283639 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DA1F400) [pid = 4024] [serial = 2024] [outer = 0B0E4400] 09:04:44 INFO - PROCESS | 4024 | 1467648284465 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"]]]}] 09:04:44 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 09:04:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1184ms 09:04:44 INFO - PROCESS | 4024 | 1467648284482 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 4024 | 1467648284484 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:04:44 INFO - PROCESS | 4024 | 1467648284488 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 4024 | 1467648284489 Marionette TRACE conn6 <- [1,2662,null,{}] 09:04:44 INFO - PROCESS | 4024 | 1467648284493 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}] 09:04:44 INFO - PROCESS | 4024 | 1467648284495 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:44 INFO - PROCESS | 4024 | 1467648284609 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:04:44 INFO - PROCESS | 4024 | 1467648284618 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 4024 | 1467648284620 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:44 INFO - PROCESS | 4024 | ++DOCSHELL 17755400 == 38 [pid = 4024] [id = 675] 09:04:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (1775BC00) [pid = 4024] [serial = 2025] [outer = 00000000] 09:04:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (18CA9400) [pid = 4024] [serial = 2026] [outer = 1775BC00] 09:04:44 INFO - PROCESS | 4024 | 1467648284662 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (18EA5400) [pid = 4024] [serial = 2027] [outer = 1775BC00] 09:04:45 INFO - PROCESS | 4024 | 1467648285607 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"]]]}] 09:04:45 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 09:04:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 09:04:45 INFO - PROCESS | 4024 | 1467648285687 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 4024 | 1467648285692 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:04:45 INFO - PROCESS | 4024 | 1467648285699 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:04:45 INFO - PROCESS | 4024 | 1467648285702 Marionette TRACE conn6 <- [1,2666,null,{}] 09:04:45 INFO - PROCESS | 4024 | 1467648285708 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}] 09:04:45 INFO - PROCESS | 4024 | 1467648285711 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:45 INFO - PROCESS | 4024 | 1467648285858 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:04:46 INFO - PROCESS | 4024 | 1467648286036 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 4024 | 1467648286039 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:46 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1B800 == 39 [pid = 4024] [id = 676] 09:04:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DA23000) [pid = 4024] [serial = 2028] [outer = 00000000] 09:04:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DB62C00) [pid = 4024] [serial = 2029] [outer = 0DA23000] 09:04:46 INFO - PROCESS | 4024 | 1467648286099 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0E3C3800) [pid = 4024] [serial = 2030] [outer = 0DA23000] 09:04:47 INFO - PROCESS | 4024 | 1467648287183 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]]]}] 09:04:47 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) 09:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1520ms 09:04:47 INFO - PROCESS | 4024 | 1467648287224 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 4024 | 1467648287229 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:04:47 INFO - PROCESS | 4024 | 1467648287235 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 4024 | 1467648287238 Marionette TRACE conn6 <- [1,2670,null,{}] 09:04:47 INFO - PROCESS | 4024 | 1467648287243 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}] 09:04:47 INFO - PROCESS | 4024 | 1467648287245 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:47 INFO - PROCESS | 4024 | 1467648287387 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:04:47 INFO - PROCESS | 4024 | 1467648287529 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 4024 | 1467648287532 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:47 INFO - PROCESS | 4024 | ++DOCSHELL 15C5C800 == 40 [pid = 4024] [id = 677] 09:04:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (15C5DC00) [pid = 4024] [serial = 2031] [outer = 00000000] 09:04:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1757E000) [pid = 4024] [serial = 2032] [outer = 15C5DC00] 09:04:47 INFO - PROCESS | 4024 | 1467648287588 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA2000) [pid = 4024] [serial = 2033] [outer = 15C5DC00] 09:04:48 INFO - PROCESS | 4024 | 1467648288643 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]]]}] 09:04:48 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) 09:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1434ms 09:04:48 INFO - PROCESS | 4024 | 1467648288673 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 4024 | 1467648288676 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:04:48 INFO - PROCESS | 4024 | 1467648288680 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 4024 | 1467648288684 Marionette TRACE conn6 <- [1,2674,null,{}] 09:04:48 INFO - PROCESS | 4024 | 1467648288694 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}] 09:04:48 INFO - PROCESS | 4024 | 1467648288699 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:48 INFO - PROCESS | 4024 | 1467648288840 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:04:49 INFO - PROCESS | 4024 | 1467648289128 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 4024 | 1467648289131 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:49 INFO - PROCESS | 4024 | ++DOCSHELL 09160400 == 41 [pid = 4024] [id = 678] 09:04:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (09160C00) [pid = 4024] [serial = 2034] [outer = 00000000] 09:04:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0CBBE800) [pid = 4024] [serial = 2035] [outer = 09160C00] 09:04:49 INFO - PROCESS | 4024 | 1467648289182 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0D57F800) [pid = 4024] [serial = 2036] [outer = 09160C00] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0B0E4C00 == 40 [pid = 4024] [id = 653] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0D4F6800 == 39 [pid = 4024] [id = 654] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0B0E1800 == 38 [pid = 4024] [id = 674] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0B045800 == 37 [pid = 4024] [id = 673] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 17AAB800 == 36 [pid = 4024] [id = 672] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 15C5B400 == 35 [pid = 4024] [id = 671] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0E315800 == 34 [pid = 4024] [id = 670] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0D5D6800 == 33 [pid = 4024] [id = 669] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 145E8C00 == 32 [pid = 4024] [id = 666] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0B0E7800 == 31 [pid = 4024] [id = 667] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 188D7400 == 30 [pid = 4024] [id = 652] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0CD76800 == 29 [pid = 4024] [id = 668] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 1757C000 == 28 [pid = 4024] [id = 655] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0DB5E000 == 27 [pid = 4024] [id = 651] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 15C5C800 == 26 [pid = 4024] [id = 677] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 17755400 == 25 [pid = 4024] [id = 675] 09:04:50 INFO - PROCESS | 4024 | --DOCSHELL 0DA1B800 == 24 [pid = 4024] [id = 676] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1688DC00) [pid = 4024] [serial = 1984] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14893800) [pid = 4024] [serial = 1981] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0D270400) [pid = 4024] [serial = 1975] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D572400) [pid = 4024] [serial = 1976] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1439D000) [pid = 4024] [serial = 1973] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E37A800) [pid = 4024] [serial = 1972] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1439C800) [pid = 4024] [serial = 1964] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0E381C00) [pid = 4024] [serial = 1963] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17598000) [pid = 4024] [serial = 1987] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (186AA000) [pid = 4024] [serial = 1967] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18106800) [pid = 4024] [serial = 1966] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1A730400) [pid = 4024] [serial = 1970] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1A082000) [pid = 4024] [serial = 1969] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (1810D400) [pid = 4024] [serial = 1990] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0DA2F000) [pid = 4024] [serial = 1978] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (186A6000) [pid = 4024] [serial = 1991] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0DB65400) [pid = 4024] [serial = 1979] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (1810D000) [pid = 4024] [serial = 1997] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (17A12C00) [pid = 4024] [serial = 1988] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (17574C00) [pid = 4024] [serial = 1985] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (17759800) [pid = 4024] [serial = 1993] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (1775B400) [pid = 4024] [serial = 1994] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (14C64000) [pid = 4024] [serial = 1982] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (188D6C00) [pid = 4024] [serial = 1996] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (18CA4400) [pid = 4024] [serial = 1999] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 4024 | 1467648290948 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"]]]}] 09:04:51 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 09:04:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2334ms 09:04:51 INFO - PROCESS | 4024 | 1467648291017 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:04:51 INFO - PROCESS | 4024 | 1467648291021 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:04:51 INFO - PROCESS | 4024 | 1467648291026 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 4024 | 1467648291029 Marionette TRACE conn6 <- [1,2678,null,{}] 09:04:51 INFO - PROCESS | 4024 | 1467648291035 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}] 09:04:51 INFO - PROCESS | 4024 | 1467648291038 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:51 INFO - PROCESS | 4024 | 1467648291121 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:04:51 INFO - PROCESS | 4024 | 1467648291128 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 4024 | 1467648291132 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:51 INFO - PROCESS | 4024 | ++DOCSHELL 0D4FEC00 == 25 [pid = 4024] [id = 679] 09:04:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0D4FF400) [pid = 4024] [serial = 2037] [outer = 00000000] 09:04:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (0D57A000) [pid = 4024] [serial = 2038] [outer = 0D4FF400] 09:04:51 INFO - PROCESS | 4024 | 1467648291181 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0D5E0800) [pid = 4024] [serial = 2039] [outer = 0D4FF400] 09:04:52 INFO - PROCESS | 4024 | 1467648292147 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"]]]}] 09:04:52 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 09:04:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms 09:04:52 INFO - PROCESS | 4024 | 1467648292205 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 4024 | 1467648292210 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:04:52 INFO - PROCESS | 4024 | 1467648292216 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:04:52 INFO - PROCESS | 4024 | 1467648292219 Marionette TRACE conn6 <- [1,2682,null,{}] 09:04:52 INFO - PROCESS | 4024 | 1467648292223 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}] 09:04:52 INFO - PROCESS | 4024 | 1467648292226 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:52 INFO - PROCESS | 4024 | 1467648292313 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:04:52 INFO - PROCESS | 4024 | 1467648292320 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 4024 | 1467648292323 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:52 INFO - PROCESS | 4024 | ++DOCSHELL 0DD31C00 == 26 [pid = 4024] [id = 680] 09:04:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0DDD6400) [pid = 4024] [serial = 2040] [outer = 00000000] 09:04:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0E37A800) [pid = 4024] [serial = 2041] [outer = 0DDD6400] 09:04:52 INFO - PROCESS | 4024 | 1467648292371 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (113E4400) [pid = 4024] [serial = 2042] [outer = 0DDD6400] 09:04:53 INFO - PROCESS | 4024 | 1467648293360 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"]]]}] 09:04:53 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 09:04:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 09:04:53 INFO - PROCESS | 4024 | 1467648293391 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 4024 | 1467648293393 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:04:53 INFO - PROCESS | 4024 | 1467648293397 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:04:53 INFO - PROCESS | 4024 | 1467648293400 Marionette TRACE conn6 <- [1,2686,null,{}] 09:04:53 INFO - PROCESS | 4024 | 1467648293418 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}] 09:04:53 INFO - PROCESS | 4024 | 1467648293423 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:53 INFO - PROCESS | 4024 | 1467648293539 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:04:53 INFO - PROCESS | 4024 | 1467648293546 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 4024 | 1467648293549 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:53 INFO - PROCESS | 4024 | ++DOCSHELL 146D6000 == 27 [pid = 4024] [id = 681] 09:04:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (1489B400) [pid = 4024] [serial = 2043] [outer = 00000000] 09:04:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (14D50C00) [pid = 4024] [serial = 2044] [outer = 1489B400] 09:04:53 INFO - PROCESS | 4024 | 1467648293596 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (14E83400) [pid = 4024] [serial = 2045] [outer = 1489B400] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (1775BC00) [pid = 4024] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (17AAC000) [pid = 4024] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (17C47000) [pid = 4024] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0B0E4400) [pid = 4024] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (18C9D400) [pid = 4024] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0CBB4000) [pid = 4024] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (15C5C000) [pid = 4024] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (0E37FC00) [pid = 4024] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (0D5D6C00) [pid = 4024] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:04:54 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (0DA1FC00) [pid = 4024] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:04:54 INFO - PROCESS | 4024 | 1467648294663 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"]]]}] 09:04:54 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 09:04:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1293ms 09:04:54 INFO - PROCESS | 4024 | 1467648294694 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 4024 | 1467648294696 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 4024 | 1467648294700 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:04:54 INFO - PROCESS | 4024 | 1467648294701 Marionette TRACE conn6 <- [1,2690,null,{}] 09:04:54 INFO - PROCESS | 4024 | 1467648294705 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}] 09:04:54 INFO - PROCESS | 4024 | 1467648294707 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:54 INFO - PROCESS | 4024 | 1467648294791 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:04:54 INFO - PROCESS | 4024 | 1467648294796 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 4024 | 1467648294798 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:54 INFO - PROCESS | 4024 | ++DOCSHELL 0DB65400 == 28 [pid = 4024] [id = 682] 09:04:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (14C2F000) [pid = 4024] [serial = 2046] [outer = 00000000] 09:04:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (17183400) [pid = 4024] [serial = 2047] [outer = 14C2F000] 09:04:54 INFO - PROCESS | 4024 | 1467648294842 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (17577400) [pid = 4024] [serial = 2048] [outer = 14C2F000] 09:04:55 INFO - PROCESS | 4024 | 1467648295286 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 632ms 09:04:55 INFO - PROCESS | 4024 | 1467648295336 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 4024 | 1467648295338 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:04:55 INFO - PROCESS | 4024 | 1467648295341 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 4024 | 1467648295343 Marionette TRACE conn6 <- [1,2694,null,{}] 09:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:04:55 INFO - PROCESS | 4024 | 1467648295346 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}] 09:04:55 INFO - PROCESS | 4024 | 1467648295348 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:55 INFO - PROCESS | 4024 | 1467648295427 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:04:55 INFO - PROCESS | 4024 | 1467648295432 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 4024 | 1467648295434 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:55 INFO - PROCESS | 4024 | ++DOCSHELL 1775B800 == 29 [pid = 4024] [id = 683] 09:04:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (1775CC00) [pid = 4024] [serial = 2049] [outer = 00000000] 09:04:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (17AA1C00) [pid = 4024] [serial = 2050] [outer = 1775CC00] 09:04:55 INFO - PROCESS | 4024 | 1467648295478 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (17AA9800) [pid = 4024] [serial = 2051] [outer = 1775CC00] 09:04:55 INFO - PROCESS | 4024 | 1467648295915 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 09:04:55 INFO - PROCESS | 4024 | 1467648295976 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 4024 | 1467648295978 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:04:55 INFO - PROCESS | 4024 | 1467648295981 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:04:55 INFO - PROCESS | 4024 | 1467648295983 Marionette TRACE conn6 <- [1,2698,null,{}] 09:04:55 INFO - PROCESS | 4024 | 1467648295986 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}] 09:04:56 INFO - PROCESS | 4024 | 1467648295991 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:56 INFO - PROCESS | 4024 | 1467648296094 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:04:56 INFO - PROCESS | 4024 | 1467648296108 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 4024 | 1467648296110 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:56 INFO - PROCESS | 4024 | ++DOCSHELL 0DA14400 == 30 [pid = 4024] [id = 684] 09:04:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0DA15400) [pid = 4024] [serial = 2052] [outer = 00000000] 09:04:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (1810D800) [pid = 4024] [serial = 2053] [outer = 0DA15400] 09:04:56 INFO - PROCESS | 4024 | 1467648296154 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (18605800) [pid = 4024] [serial = 2054] [outer = 0DA15400] 09:04:56 INFO - PROCESS | 4024 | 1467648296627 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] 09:04:56 INFO - PROCESS | 4024 | 1467648296691 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:04:56 INFO - PROCESS | 4024 | 1467648296697 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 4024 | 1467648296701 Marionette TRACE conn6 <- [1,2702,null,{}] 09:04:56 INFO - PROCESS | 4024 | 1467648296708 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}] 09:04:56 INFO - PROCESS | 4024 | 1467648296712 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:56 INFO - PROCESS | 4024 | 1467648296836 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:04:56 INFO - PROCESS | 4024 | 1467648296967 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 4024 | 1467648296970 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:56 INFO - PROCESS | 4024 | ++DOCSHELL 0D228400 == 31 [pid = 4024] [id = 685] 09:04:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0D268C00) [pid = 4024] [serial = 2055] [outer = 00000000] 09:04:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0D572C00) [pid = 4024] [serial = 2056] [outer = 0D268C00] 09:04:57 INFO - PROCESS | 4024 | 1467648297034 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DA25400) [pid = 4024] [serial = 2057] [outer = 0D268C00] 09:04:57 INFO - PROCESS | 4024 | 1467648297825 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1181ms 09:04:57 INFO - PROCESS | 4024 | 1467648297883 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 4024 | 1467648297886 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:04:57 INFO - PROCESS | 4024 | 1467648297893 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 4024 | 1467648297897 Marionette TRACE conn6 <- [1,2706,null,{}] 09:04:57 INFO - PROCESS | 4024 | 1467648297901 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}] 09:04:57 INFO - PROCESS | 4024 | 1467648297904 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:58 INFO - PROCESS | 4024 | 1467648298027 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:04:58 INFO - PROCESS | 4024 | 1467648298159 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 4024 | 1467648298161 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:58 INFO - PROCESS | 4024 | ++DOCSHELL 14520400 == 32 [pid = 4024] [id = 686] 09:04:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (14528C00) [pid = 4024] [serial = 2058] [outer = 00000000] 09:04:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (14893C00) [pid = 4024] [serial = 2059] [outer = 14528C00] 09:04:58 INFO - PROCESS | 4024 | 1467648298220 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (14E81400) [pid = 4024] [serial = 2060] [outer = 14528C00] 09:04:59 INFO - PROCESS | 4024 | 1467648299056 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] 09:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:04:59 INFO - PROCESS | 4024 | 1467648299133 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:04:59 INFO - PROCESS | 4024 | 1467648299138 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 4024 | 1467648299141 Marionette TRACE conn6 <- [1,2710,null,{}] 09:04:59 INFO - PROCESS | 4024 | 1467648299147 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}] 09:04:59 INFO - PROCESS | 4024 | 1467648299150 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:59 INFO - PROCESS | 4024 | 1467648299244 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:04:59 INFO - PROCESS | 4024 | 1467648299251 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 4024 | 1467648299255 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:59 INFO - PROCESS | 4024 | ++DOCSHELL 0D575C00 == 28 [pid = 4024] [id = 687] 09:04:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 49 (0D5E1C00) [pid = 4024] [serial = 2061] [outer = 00000000] 09:04:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (0DA20400) [pid = 4024] [serial = 2062] [outer = 0D5E1C00] 09:04:59 INFO - PROCESS | 4024 | 1467648299303 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (0DA2C800) [pid = 4024] [serial = 2063] [outer = 0D5E1C00] 09:04:59 INFO - PROCESS | 4024 | 1467648299829 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] 09:04:59 INFO - PROCESS | 4024 | 1467648299873 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:04:59 INFO - PROCESS | 4024 | 1467648299878 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:04:59 INFO - PROCESS | 4024 | 1467648299881 Marionette TRACE conn6 <- [1,2714,null,{}] 09:04:59 INFO - PROCESS | 4024 | 1467648299885 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}] 09:04:59 INFO - PROCESS | 4024 | 1467648299887 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:04:59 INFO - PROCESS | 4024 | 1467648299973 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:05:00 INFO - PROCESS | 4024 | 1467648300098 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 4024 | 1467648300100 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:00 INFO - PROCESS | 4024 | ++DOCSHELL 0E37FC00 == 29 [pid = 4024] [id = 688] 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (0E380800) [pid = 4024] [serial = 2064] [outer = 00000000] 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (0E4D0800) [pid = 4024] [serial = 2065] [outer = 0E380800] 09:05:00 INFO - PROCESS | 4024 | 1467648300146 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (115D1800) [pid = 4024] [serial = 2066] [outer = 0E380800] 09:05:00 INFO - PROCESS | 4024 | 1467648300537 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 09:05:00 INFO - PROCESS | 4024 | 1467648300557 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 4024 | 1467648300560 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:05:00 INFO - PROCESS | 4024 | 1467648300563 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 4024 | 1467648300567 Marionette TRACE conn6 <- [1,2718,null,{}] 09:05:00 INFO - PROCESS | 4024 | 1467648300577 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}] 09:05:00 INFO - PROCESS | 4024 | 1467648300582 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:00 INFO - PROCESS | 4024 | 1467648300696 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:05:00 INFO - PROCESS | 4024 | 1467648300707 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 4024 | 1467648300710 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:00 INFO - PROCESS | 4024 | ++DOCSHELL 14C93800 == 30 [pid = 4024] [id = 689] 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (14C94800) [pid = 4024] [serial = 2067] [outer = 00000000] 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (14E78800) [pid = 4024] [serial = 2068] [outer = 14C94800] 09:05:00 INFO - PROCESS | 4024 | 1467648300758 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (1717E000) [pid = 4024] [serial = 2069] [outer = 14C94800] 09:05:01 INFO - PROCESS | 4024 | 1467648301695 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"]]]}] 09:05:01 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 09:05:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:05:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1183ms 09:05:01 INFO - PROCESS | 4024 | 1467648301751 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 4024 | 1467648301754 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:05:01 INFO - PROCESS | 4024 | 1467648301757 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:05:01 INFO - PROCESS | 4024 | 1467648301759 Marionette TRACE conn6 <- [1,2722,null,{}] 09:05:01 INFO - PROCESS | 4024 | 1467648301762 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}] 09:05:01 INFO - PROCESS | 4024 | 1467648301764 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:01 INFO - PROCESS | 4024 | 1467648301888 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:05:01 INFO - PROCESS | 4024 | 1467648301894 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 4024 | 1467648301896 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:01 INFO - PROCESS | 4024 | ++DOCSHELL 17870C00 == 31 [pid = 4024] [id = 690] 09:05:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (17872800) [pid = 4024] [serial = 2070] [outer = 00000000] 09:05:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (17AA6400) [pid = 4024] [serial = 2071] [outer = 17872800] 09:05:01 INFO - PROCESS | 4024 | 1467648301940 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (17C48800) [pid = 4024] [serial = 2072] [outer = 17872800] 09:05:02 INFO - PROCESS | 4024 | 1467648302420 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]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:05:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 09:05:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:05:02 INFO - PROCESS | 4024 | 1467648302431 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 4024 | 1467648302433 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:05:02 INFO - PROCESS | 4024 | 1467648302436 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 4024 | 1467648302437 Marionette TRACE conn6 <- [1,2726,null,{}] 09:05:02 INFO - PROCESS | 4024 | 1467648302446 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}] 09:05:02 INFO - PROCESS | 4024 | 1467648302448 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:02 INFO - PROCESS | 4024 | 1467648302559 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:05:02 INFO - PROCESS | 4024 | 1467648302565 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 4024 | 1467648302567 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:02 INFO - PROCESS | 4024 | ++DOCSHELL 18104C00 == 32 [pid = 4024] [id = 691] 09:05:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (18105400) [pid = 4024] [serial = 2073] [outer = 00000000] 09:05:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (18110000) [pid = 4024] [serial = 2074] [outer = 18105400] 09:05:02 INFO - PROCESS | 4024 | 1467648302610 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (186A4400) [pid = 4024] [serial = 2075] [outer = 18105400] 09:05:03 INFO - PROCESS | 4024 | 1467648303062 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 09:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:05:03 INFO - PROCESS | 4024 | 1467648303107 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 4024 | 1467648303109 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 4024 | 1467648303112 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 4024 | 1467648303114 Marionette TRACE conn6 <- [1,2730,null,{}] 09:05:03 INFO - PROCESS | 4024 | 1467648303117 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}] 09:05:03 INFO - PROCESS | 4024 | 1467648303123 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:03 INFO - PROCESS | 4024 | 1467648303304 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:05:03 INFO - PROCESS | 4024 | 1467648303368 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 4024 | 1467648303369 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:03 INFO - PROCESS | 4024 | ++DOCSHELL 0B0DCC00 == 33 [pid = 4024] [id = 692] 09:05:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (1439F000) [pid = 4024] [serial = 2076] [outer = 00000000] 09:05:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (188D9000) [pid = 4024] [serial = 2077] [outer = 1439F000] 09:05:03 INFO - PROCESS | 4024 | 1467648303413 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (188DD800) [pid = 4024] [serial = 2078] [outer = 1439F000] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1775CC00) [pid = 4024] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0D4FF400) [pid = 4024] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (09160C00) [pid = 4024] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0DA23000) [pid = 4024] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (14C2F000) [pid = 4024] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0DDD6400) [pid = 4024] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:05:03 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (15C5DC00) [pid = 4024] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:05:03 INFO - PROCESS | 4024 | 1467648303795 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:05:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 09:05:03 INFO - PROCESS | 4024 | 1467648303843 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 4024 | 1467648303845 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 4024 | 1467648303865 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:05:03 INFO - PROCESS | 4024 | 1467648303867 Marionette TRACE conn6 <- [1,2734,null,{}] 09:05:03 INFO - PROCESS | 4024 | 1467648303873 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}] 09:05:03 INFO - PROCESS | 4024 | 1467648303875 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:03 INFO - PROCESS | 4024 | 1467648303953 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:05:03 INFO - PROCESS | 4024 | 1467648303958 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 4024 | 1467648303960 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:03 INFO - PROCESS | 4024 | ++DOCSHELL 18CA0C00 == 34 [pid = 4024] [id = 693] 09:05:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (18CA1000) [pid = 4024] [serial = 2079] [outer = 00000000] 09:05:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (18CA6800) [pid = 4024] [serial = 2080] [outer = 18CA1000] 09:05:04 INFO - PROCESS | 4024 | 1467648304003 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (18E97000) [pid = 4024] [serial = 2081] [outer = 18CA1000] 09:05:04 INFO - PROCESS | 4024 | 1467648304433 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:05:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 09:05:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:05:04 INFO - PROCESS | 4024 | 1467648304501 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 4024 | 1467648304503 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:05:04 INFO - PROCESS | 4024 | 1467648304506 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 4024 | 1467648304508 Marionette TRACE conn6 <- [1,2738,null,{}] 09:05:04 INFO - PROCESS | 4024 | 1467648304511 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}] 09:05:04 INFO - PROCESS | 4024 | 1467648304513 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:04 INFO - PROCESS | 4024 | 1467648304591 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:05:04 INFO - PROCESS | 4024 | 1467648304597 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 4024 | 1467648304599 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:04 INFO - PROCESS | 4024 | ++DOCSHELL 18EA0000 == 35 [pid = 4024] [id = 694] 09:05:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (18F47400) [pid = 4024] [serial = 2082] [outer = 00000000] 09:05:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (18F4CC00) [pid = 4024] [serial = 2083] [outer = 18F47400] 09:05:04 INFO - PROCESS | 4024 | 1467648304641 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (18F53400) [pid = 4024] [serial = 2084] [outer = 18F47400] 09:05:05 INFO - PROCESS | 4024 | 1467648305074 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 09:05:05 INFO - PROCESS | 4024 | 1467648305137 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 4024 | 1467648305139 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:05:05 INFO - PROCESS | 4024 | 1467648305156 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 4024 | 1467648305158 Marionette TRACE conn6 <- [1,2742,null,{}] 09:05:05 INFO - PROCESS | 4024 | 1467648305161 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}] 09:05:05 INFO - PROCESS | 4024 | 1467648305163 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:05 INFO - PROCESS | 4024 | 1467648305248 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:05:05 INFO - PROCESS | 4024 | 1467648305254 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 4024 | 1467648305256 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:05 INFO - PROCESS | 4024 | ++DOCSHELL 18F56400 == 36 [pid = 4024] [id = 695] 09:05:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (18F7E000) [pid = 4024] [serial = 2085] [outer = 00000000] 09:05:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (19192800) [pid = 4024] [serial = 2086] [outer = 18F7E000] 09:05:05 INFO - PROCESS | 4024 | 1467648305299 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (19BE5C00) [pid = 4024] [serial = 2087] [outer = 18F7E000] 09:05:05 INFO - PROCESS | 4024 | 1467648305894 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:05:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 09:05:05 INFO - PROCESS | 4024 | 1467648305929 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 4024 | 1467648305933 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:05:05 INFO - PROCESS | 4024 | 1467648305938 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 4024 | 1467648305942 Marionette TRACE conn6 <- [1,2746,null,{}] 09:05:06 INFO - PROCESS | 4024 | 1467648306005 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}] 09:05:06 INFO - PROCESS | 4024 | 1467648306008 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:06 INFO - PROCESS | 4024 | 1467648306163 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:05:06 INFO - PROCESS | 4024 | 1467648306238 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 4024 | 1467648306241 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:06 INFO - PROCESS | 4024 | ++DOCSHELL 0DA23C00 == 37 [pid = 4024] [id = 696] 09:05:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DA2BC00) [pid = 4024] [serial = 2088] [outer = 00000000] 09:05:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0E37B400) [pid = 4024] [serial = 2089] [outer = 0DA2BC00] 09:05:06 INFO - PROCESS | 4024 | 1467648306297 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1439B000) [pid = 4024] [serial = 2090] [outer = 0DA2BC00] 09:05:06 INFO - PROCESS | 4024 | 1467648306856 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:05:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 09:05:06 INFO - PROCESS | 4024 | 1467648306908 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 4024 | 1467648306913 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:05:06 INFO - PROCESS | 4024 | 1467648306920 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 4024 | 1467648306923 Marionette TRACE conn6 <- [1,2750,null,{}] 09:05:06 INFO - PROCESS | 4024 | 1467648306927 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}] 09:05:06 INFO - PROCESS | 4024 | 1467648306929 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:07 INFO - PROCESS | 4024 | 1467648307044 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:05:07 INFO - PROCESS | 4024 | 1467648307158 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 4024 | 1467648307161 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:07 INFO - PROCESS | 4024 | ++DOCSHELL 14C5D400 == 38 [pid = 4024] [id = 697] 09:05:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14C60000) [pid = 4024] [serial = 2091] [outer = 00000000] 09:05:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1758F000) [pid = 4024] [serial = 2092] [outer = 14C60000] 09:05:07 INFO - PROCESS | 4024 | 1467648307258 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17AA7C00) [pid = 4024] [serial = 2093] [outer = 14C60000] 09:05:07 INFO - PROCESS | 4024 | 1467648307825 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:05:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 09:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:05:07 INFO - PROCESS | 4024 | 1467648307893 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 4024 | 1467648307896 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:05:07 INFO - PROCESS | 4024 | 1467648307900 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 4024 | 1467648307903 Marionette TRACE conn6 <- [1,2754,null,{}] 09:05:07 INFO - PROCESS | 4024 | 1467648307914 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}] 09:05:07 INFO - PROCESS | 4024 | 1467648307919 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:08 INFO - PROCESS | 4024 | 1467648308028 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:05:08 INFO - PROCESS | 4024 | 1467648308171 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 4024 | 1467648308174 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:08 INFO - PROCESS | 4024 | ++DOCSHELL 18F4BC00 == 39 [pid = 4024] [id = 698] 09:05:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F4C000) [pid = 4024] [serial = 2094] [outer = 00000000] 09:05:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19191C00) [pid = 4024] [serial = 2095] [outer = 18F4C000] 09:05:08 INFO - PROCESS | 4024 | 1467648308232 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (19D10000) [pid = 4024] [serial = 2096] [outer = 18F4C000] 09:05:08 INFO - PROCESS | 4024 | 1467648308843 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:05:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 09:05:08 INFO - PROCESS | 4024 | 1467648308873 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 4024 | 1467648308877 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:05:08 INFO - PROCESS | 4024 | 1467648308880 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 4024 | 1467648308882 Marionette TRACE conn6 <- [1,2758,null,{}] 09:05:08 INFO - PROCESS | 4024 | 1467648308886 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}] 09:05:08 INFO - PROCESS | 4024 | 1467648308888 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:09 INFO - PROCESS | 4024 | 1467648308998 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:05:09 INFO - PROCESS | 4024 | 1467648309143 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 4024 | 1467648309145 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:09 INFO - PROCESS | 4024 | ++DOCSHELL 17AA6C00 == 40 [pid = 4024] [id = 699] 09:05:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17AA7800) [pid = 4024] [serial = 2097] [outer = 00000000] 09:05:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1A085000) [pid = 4024] [serial = 2098] [outer = 17AA7800] 09:05:09 INFO - PROCESS | 4024 | 1467648309200 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1A72E800) [pid = 4024] [serial = 2099] [outer = 17AA7800] 09:05:09 INFO - PROCESS | 4024 | 1467648309882 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1017ms 09:05:09 INFO - PROCESS | 4024 | 1467648309907 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 4024 | 1467648309911 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:05:09 INFO - PROCESS | 4024 | 1467648309917 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 4024 | 1467648309922 Marionette TRACE conn6 <- [1,2762,null,{}] 09:05:09 INFO - PROCESS | 4024 | 1467648309943 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}] 09:05:09 INFO - PROCESS | 4024 | 1467648309946 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:10 INFO - PROCESS | 4024 | 1467648310045 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:05:10 INFO - PROCESS | 4024 | 1467648310162 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 4024 | 1467648310164 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 18EA0000 == 39 [pid = 4024] [id = 694] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 18CA0C00 == 38 [pid = 4024] [id = 693] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0B0DCC00 == 37 [pid = 4024] [id = 692] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 18104C00 == 36 [pid = 4024] [id = 691] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 17870C00 == 35 [pid = 4024] [id = 690] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 14C93800 == 34 [pid = 4024] [id = 689] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0E37FC00 == 33 [pid = 4024] [id = 688] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0D575C00 == 32 [pid = 4024] [id = 687] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0D228400 == 31 [pid = 4024] [id = 685] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0DA14400 == 30 [pid = 4024] [id = 684] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 14520400 == 29 [pid = 4024] [id = 686] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 09160400 == 28 [pid = 4024] [id = 678] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 18F4BC00 == 27 [pid = 4024] [id = 698] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 17AA6C00 == 26 [pid = 4024] [id = 699] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 14C5D400 == 25 [pid = 4024] [id = 697] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 18F56400 == 24 [pid = 4024] [id = 695] 09:05:10 INFO - PROCESS | 4024 | --DOCSHELL 0DA23C00 == 23 [pid = 4024] [id = 696] 09:05:10 INFO - PROCESS | 4024 | ++DOCSHELL 08D87C00 == 24 [pid = 4024] [id = 700] 09:05:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (08D88800) [pid = 4024] [serial = 2100] [outer = 00000000] 09:05:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0915C400) [pid = 4024] [serial = 2101] [outer = 08D88800] 09:05:10 INFO - PROCESS | 4024 | 1467648310855 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0B048800) [pid = 4024] [serial = 2102] [outer = 08D88800] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1810D800) [pid = 4024] [serial = 2053] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17AA1C00) [pid = 4024] [serial = 2050] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D57A000) [pid = 4024] [serial = 2038] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0CBBE800) [pid = 4024] [serial = 2035] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D5E0800) [pid = 4024] [serial = 2039] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0DB62C00) [pid = 4024] [serial = 2029] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14D50C00) [pid = 4024] [serial = 2044] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17183400) [pid = 4024] [serial = 2047] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D57F800) [pid = 4024] [serial = 2036] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA9800) [pid = 4024] [serial = 2051] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E37A800) [pid = 4024] [serial = 2041] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (113E4400) [pid = 4024] [serial = 2042] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0E3C3800) [pid = 4024] [serial = 2030] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (17577400) [pid = 4024] [serial = 2048] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1757E000) [pid = 4024] [serial = 2032] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17AA2000) [pid = 4024] [serial = 2033] [outer = 00000000] [url = about:blank] 09:05:11 INFO - PROCESS | 4024 | 1467648311417 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1533ms 09:05:11 INFO - PROCESS | 4024 | 1467648311455 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:05:11 INFO - PROCESS | 4024 | 1467648311459 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:05:11 INFO - PROCESS | 4024 | 1467648311464 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 4024 | 1467648311466 Marionette TRACE conn6 <- [1,2766,null,{}] 09:05:11 INFO - PROCESS | 4024 | 1467648311471 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}] 09:05:11 INFO - PROCESS | 4024 | 1467648311474 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:11 INFO - PROCESS | 4024 | 1467648311606 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:05:11 INFO - PROCESS | 4024 | 1467648311704 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 4024 | 1467648311708 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:11 INFO - PROCESS | 4024 | ++DOCSHELL 0D4F4C00 == 25 [pid = 4024] [id = 701] 09:05:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0D576800) [pid = 4024] [serial = 2103] [outer = 00000000] 09:05:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0D5DE000) [pid = 4024] [serial = 2104] [outer = 0D576800] 09:05:11 INFO - PROCESS | 4024 | 1467648311755 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DA13800) [pid = 4024] [serial = 2105] [outer = 0D576800] 09:05:12 INFO - PROCESS | 4024 | 1467648312138 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms 09:05:12 INFO - PROCESS | 4024 | 1467648312195 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 4024 | 1467648312199 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:05:12 INFO - PROCESS | 4024 | 1467648312236 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 4024 | 1467648312239 Marionette TRACE conn6 <- [1,2770,null,{}] 09:05:12 INFO - PROCESS | 4024 | 1467648312247 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}] 09:05:12 INFO - PROCESS | 4024 | 1467648312249 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:12 INFO - PROCESS | 4024 | 1467648312338 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:05:12 INFO - PROCESS | 4024 | 1467648312353 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 4024 | 1467648312355 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:12 INFO - PROCESS | 4024 | ++DOCSHELL 0D2D3C00 == 26 [pid = 4024] [id = 702] 09:05:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DE0C000) [pid = 4024] [serial = 2106] [outer = 00000000] 09:05:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0E37A800) [pid = 4024] [serial = 2107] [outer = 0DE0C000] 09:05:12 INFO - PROCESS | 4024 | 1467648312401 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (113E9000) [pid = 4024] [serial = 2108] [outer = 0DE0C000] 09:05:12 INFO - PROCESS | 4024 | 1467648312856 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 09:05:12 INFO - PROCESS | 4024 | 1467648312911 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 4024 | 1467648312913 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:05:12 INFO - PROCESS | 4024 | 1467648312916 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:05:12 INFO - PROCESS | 4024 | 1467648312920 Marionette TRACE conn6 <- [1,2774,null,{}] 09:05:12 INFO - PROCESS | 4024 | 1467648312930 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}] 09:05:12 INFO - PROCESS | 4024 | 1467648312935 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:13 INFO - PROCESS | 4024 | 1467648313021 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:05:13 INFO - PROCESS | 4024 | 1467648313028 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 4024 | 1467648313031 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:13 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB1800 == 27 [pid = 4024] [id = 703] 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0D4FAC00) [pid = 4024] [serial = 2109] [outer = 00000000] 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (14893800) [pid = 4024] [serial = 2110] [outer = 0D4FAC00] 09:05:13 INFO - PROCESS | 4024 | 1467648313085 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (14E7E800) [pid = 4024] [serial = 2111] [outer = 0D4FAC00] 09:05:13 INFO - PROCESS | 4024 | 1467648313565 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 09:05:13 INFO - PROCESS | 4024 | 1467648313591 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 4024 | 1467648313593 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:05:13 INFO - PROCESS | 4024 | 1467648313603 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 4024 | 1467648313605 Marionette TRACE conn6 <- [1,2778,null,{}] 09:05:13 INFO - PROCESS | 4024 | 1467648313608 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}] 09:05:13 INFO - PROCESS | 4024 | 1467648313610 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:13 INFO - PROCESS | 4024 | 1467648313730 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:05:13 INFO - PROCESS | 4024 | 1467648313827 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 4024 | 1467648313829 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:13 INFO - PROCESS | 4024 | ++DOCSHELL 17574C00 == 28 [pid = 4024] [id = 704] 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17576000) [pid = 4024] [serial = 2112] [outer = 00000000] 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17583400) [pid = 4024] [serial = 2113] [outer = 17576000] 09:05:13 INFO - PROCESS | 4024 | 1467648313873 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17595C00) [pid = 4024] [serial = 2114] [outer = 17576000] 09:05:14 INFO - PROCESS | 4024 | 1467648314278 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 09:05:14 INFO - PROCESS | 4024 | 1467648314340 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 4024 | 1467648314342 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:05:14 INFO - PROCESS | 4024 | 1467648314345 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 4024 | 1467648314347 Marionette TRACE conn6 <- [1,2782,null,{}] 09:05:14 INFO - PROCESS | 4024 | 1467648314350 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}] 09:05:14 INFO - PROCESS | 4024 | 1467648314352 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:14 INFO - PROCESS | 4024 | 1467648314467 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:05:14 INFO - PROCESS | 4024 | 1467648314535 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 4024 | 1467648314537 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:14 INFO - PROCESS | 4024 | ++DOCSHELL 17A9D800 == 29 [pid = 4024] [id = 705] 09:05:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17A9FC00) [pid = 4024] [serial = 2115] [outer = 00000000] 09:05:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17AA6C00) [pid = 4024] [serial = 2116] [outer = 17A9FC00] 09:05:14 INFO - PROCESS | 4024 | 1467648314590 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17C47800) [pid = 4024] [serial = 2117] [outer = 17A9FC00] 09:05:15 INFO - PROCESS | 4024 | 1467648315035 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 09:05:15 INFO - PROCESS | 4024 | 1467648315081 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 4024 | 1467648315084 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:05:15 INFO - PROCESS | 4024 | 1467648315129 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 4024 | 1467648315130 Marionette TRACE conn6 <- [1,2786,null,{}] 09:05:15 INFO - PROCESS | 4024 | 1467648315134 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}] 09:05:15 INFO - PROCESS | 4024 | 1467648315139 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:15 INFO - PROCESS | 4024 | 1467648315488 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17872800) [pid = 4024] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18105400) [pid = 4024] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA15400) [pid = 4024] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0D268C00) [pid = 4024] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14528C00) [pid = 4024] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14C94800) [pid = 4024] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0E380800) [pid = 4024] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0D5E1C00) [pid = 4024] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1439F000) [pid = 4024] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18F7E000) [pid = 4024] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F47400) [pid = 4024] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18CA1000) [pid = 4024] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:05:15 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1489B400) [pid = 4024] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:05:15 INFO - PROCESS | 4024 | 1467648315569 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 4024 | 1467648315571 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:15 INFO - PROCESS | 4024 | ++DOCSHELL 09160C00 == 30 [pid = 4024] [id = 706] 09:05:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (09166800) [pid = 4024] [serial = 2118] [outer = 00000000] 09:05:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0DA17400) [pid = 4024] [serial = 2119] [outer = 09166800] 09:05:15 INFO - PROCESS | 4024 | 1467648315615 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1439F000) [pid = 4024] [serial = 2120] [outer = 09166800] 09:05:15 INFO - PROCESS | 4024 | 1467648315975 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 890ms 09:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:05:16 INFO - PROCESS | 4024 | 1467648316009 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 4024 | 1467648316011 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:05:16 INFO - PROCESS | 4024 | 1467648316014 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 4024 | 1467648316016 Marionette TRACE conn6 <- [1,2790,null,{}] 09:05:16 INFO - PROCESS | 4024 | 1467648316019 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}] 09:05:16 INFO - PROCESS | 4024 | 1467648316021 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:16 INFO - PROCESS | 4024 | 1467648316098 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:05:16 INFO - PROCESS | 4024 | 1467648316104 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 4024 | 1467648316105 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:16 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB3400 == 31 [pid = 4024] [id = 707] 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1775C000) [pid = 4024] [serial = 2121] [outer = 00000000] 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18609C00) [pid = 4024] [serial = 2122] [outer = 1775C000] 09:05:16 INFO - PROCESS | 4024 | 1467648316148 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (188D0400) [pid = 4024] [serial = 2123] [outer = 1775C000] 09:05:16 INFO - PROCESS | 4024 | 1467648316568 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 09:05:16 INFO - PROCESS | 4024 | 1467648316586 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 4024 | 1467648316588 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:05:16 INFO - PROCESS | 4024 | 1467648316592 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 4024 | 1467648316593 Marionette TRACE conn6 <- [1,2794,null,{}] 09:05:16 INFO - PROCESS | 4024 | 1467648316597 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}] 09:05:16 INFO - PROCESS | 4024 | 1467648316598 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:16 INFO - PROCESS | 4024 | 1467648316721 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:05:16 INFO - PROCESS | 4024 | 1467648316729 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 4024 | 1467648316731 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:16 INFO - PROCESS | 4024 | ++DOCSHELL 188D7000 == 32 [pid = 4024] [id = 708] 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (188D9C00) [pid = 4024] [serial = 2124] [outer = 00000000] 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (189ADC00) [pid = 4024] [serial = 2125] [outer = 188D9C00] 09:05:16 INFO - PROCESS | 4024 | 1467648316774 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18C07000) [pid = 4024] [serial = 2126] [outer = 188D9C00] 09:05:17 INFO - PROCESS | 4024 | 1467648317190 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 09:05:17 INFO - PROCESS | 4024 | 1467648317235 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 4024 | 1467648317237 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:05:17 INFO - PROCESS | 4024 | 1467648317240 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 4024 | 1467648317242 Marionette TRACE conn6 <- [1,2798,null,{}] 09:05:17 INFO - PROCESS | 4024 | 1467648317245 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}] 09:05:17 INFO - PROCESS | 4024 | 1467648317247 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:17 INFO - PROCESS | 4024 | 1467648317376 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:05:17 INFO - PROCESS | 4024 | 1467648317387 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 4024 | 1467648317389 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:17 INFO - PROCESS | 4024 | ++DOCSHELL 18CA5400 == 33 [pid = 4024] [id = 709] 09:05:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18CAA000) [pid = 4024] [serial = 2127] [outer = 00000000] 09:05:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18F4E400) [pid = 4024] [serial = 2128] [outer = 18CAA000] 09:05:17 INFO - PROCESS | 4024 | 1467648317431 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1918E400) [pid = 4024] [serial = 2129] [outer = 18CAA000] 09:05:18 INFO - PROCESS | 4024 | 1467648318233 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1017ms 09:05:18 INFO - PROCESS | 4024 | 1467648318261 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 4024 | 1467648318265 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:05:18 INFO - PROCESS | 4024 | 1467648318270 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 4024 | 1467648318275 Marionette TRACE conn6 <- [1,2802,null,{}] 09:05:18 INFO - PROCESS | 4024 | 1467648318300 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}] 09:05:18 INFO - PROCESS | 4024 | 1467648318303 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:18 INFO - PROCESS | 4024 | 1467648318424 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:05:18 INFO - PROCESS | 4024 | 1467648318566 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 4024 | 1467648318569 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:18 INFO - PROCESS | 4024 | ++DOCSHELL 0D571800 == 34 [pid = 4024] [id = 710] 09:05:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0D573400) [pid = 4024] [serial = 2130] [outer = 00000000] 09:05:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0DB64800) [pid = 4024] [serial = 2131] [outer = 0D573400] 09:05:18 INFO - PROCESS | 4024 | 1467648318627 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0E383C00) [pid = 4024] [serial = 2132] [outer = 0D573400] 09:05:19 INFO - PROCESS | 4024 | 1467648319340 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1154ms 09:05:19 INFO - PROCESS | 4024 | 1467648319434 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 4024 | 1467648319439 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:05:19 INFO - PROCESS | 4024 | 1467648319446 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 4024 | 1467648319449 Marionette TRACE conn6 <- [1,2806,null,{}] 09:05:19 INFO - PROCESS | 4024 | 1467648319454 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}] 09:05:19 INFO - PROCESS | 4024 | 1467648319456 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:19 INFO - PROCESS | 4024 | 1467648319589 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:05:19 INFO - PROCESS | 4024 | 1467648319823 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 4024 | 1467648319826 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:19 INFO - PROCESS | 4024 | ++DOCSHELL 09156400 == 35 [pid = 4024] [id = 711] 09:05:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (09157C00) [pid = 4024] [serial = 2133] [outer = 00000000] 09:05:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0B0DC800) [pid = 4024] [serial = 2134] [outer = 09157C00] 09:05:19 INFO - PROCESS | 4024 | 1467648319888 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0CBB3C00) [pid = 4024] [serial = 2135] [outer = 09157C00] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 188D7000 == 34 [pid = 4024] [id = 708] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 0CBB3400 == 33 [pid = 4024] [id = 707] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 09160C00 == 32 [pid = 4024] [id = 706] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 17A9D800 == 31 [pid = 4024] [id = 705] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 17574C00 == 30 [pid = 4024] [id = 704] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 0CBB1800 == 29 [pid = 4024] [id = 703] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 0D2D3C00 == 28 [pid = 4024] [id = 702] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 0D4F4C00 == 27 [pid = 4024] [id = 701] 09:05:20 INFO - PROCESS | 4024 | --DOCSHELL 08D87C00 == 26 [pid = 4024] [id = 700] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (14E83400) [pid = 4024] [serial = 2045] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17C48800) [pid = 4024] [serial = 2072] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (17AA6400) [pid = 4024] [serial = 2071] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (18110000) [pid = 4024] [serial = 2074] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (18605800) [pid = 4024] [serial = 2054] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0D572C00) [pid = 4024] [serial = 2056] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA25400) [pid = 4024] [serial = 2057] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14893C00) [pid = 4024] [serial = 2059] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (14E81400) [pid = 4024] [serial = 2060] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (14E78800) [pid = 4024] [serial = 2068] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0E4D0800) [pid = 4024] [serial = 2065] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (115D1800) [pid = 4024] [serial = 2066] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DA20400) [pid = 4024] [serial = 2062] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DA2C800) [pid = 4024] [serial = 2063] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (188D9000) [pid = 4024] [serial = 2077] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (19BE5C00) [pid = 4024] [serial = 2087] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (188DD800) [pid = 4024] [serial = 2078] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18F4CC00) [pid = 4024] [serial = 2083] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (186A4400) [pid = 4024] [serial = 2075] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18CA6800) [pid = 4024] [serial = 2080] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1717E000) [pid = 4024] [serial = 2069] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (19192800) [pid = 4024] [serial = 2086] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (18E97000) [pid = 4024] [serial = 2081] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18F53400) [pid = 4024] [serial = 2084] [outer = 00000000] [url = about:blank] 09:05:20 INFO - PROCESS | 4024 | 1467648320541 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1123ms 09:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:05:20 INFO - PROCESS | 4024 | 1467648320577 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 4024 | 1467648320580 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:05:20 INFO - PROCESS | 4024 | 1467648320584 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 4024 | 1467648320587 Marionette TRACE conn6 <- [1,2810,null,{}] 09:05:20 INFO - PROCESS | 4024 | 1467648320592 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}] 09:05:20 INFO - PROCESS | 4024 | 1467648320596 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:20 INFO - PROCESS | 4024 | 1467648320685 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:05:20 INFO - PROCESS | 4024 | 1467648320787 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 4024 | 1467648320790 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:20 INFO - PROCESS | 4024 | ++DOCSHELL 0B046400 == 27 [pid = 4024] [id = 712] 09:05:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0B0DBC00) [pid = 4024] [serial = 2136] [outer = 00000000] 09:05:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0D57F400) [pid = 4024] [serial = 2137] [outer = 0B0DBC00] 09:05:20 INFO - PROCESS | 4024 | 1467648320836 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0DA14800) [pid = 4024] [serial = 2138] [outer = 0B0DBC00] 09:05:21 INFO - PROCESS | 4024 | 1467648321275 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:05:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 09:05:21 INFO - PROCESS | 4024 | 1467648321317 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 4024 | 1467648321321 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:05:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:05:21 INFO - PROCESS | 4024 | 1467648321326 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 4024 | 1467648321327 Marionette TRACE conn6 <- [1,2814,null,{}] 09:05:21 INFO - PROCESS | 4024 | 1467648321331 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}] 09:05:21 INFO - PROCESS | 4024 | 1467648321333 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:21 INFO - PROCESS | 4024 | 1467648321421 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:05:21 INFO - PROCESS | 4024 | 1467648321427 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 4024 | 1467648321429 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:21 INFO - PROCESS | 4024 | ++DOCSHELL 0DA2C400 == 28 [pid = 4024] [id = 713] 09:05:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0DA30400) [pid = 4024] [serial = 2139] [outer = 00000000] 09:05:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1439E800) [pid = 4024] [serial = 2140] [outer = 0DA30400] 09:05:21 INFO - PROCESS | 4024 | 1467648321474 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1452FC00) [pid = 4024] [serial = 2141] [outer = 0DA30400] 09:05:21 INFO - PROCESS | 4024 | 1467648321966 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 09:05:22 INFO - PROCESS | 4024 | 1467648321996 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 4024 | 1467648321998 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:05:22 INFO - PROCESS | 4024 | 1467648322003 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 4024 | 1467648322009 Marionette TRACE conn6 <- [1,2818,null,{}] 09:05:22 INFO - PROCESS | 4024 | 1467648322018 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}] 09:05:22 INFO - PROCESS | 4024 | 1467648322022 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:22 INFO - PROCESS | 4024 | 1467648322108 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:05:22 INFO - PROCESS | 4024 | 1467648322115 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 4024 | 1467648322117 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:22 INFO - PROCESS | 4024 | ++DOCSHELL 145A5800 == 29 [pid = 4024] [id = 714] 09:05:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (146D5000) [pid = 4024] [serial = 2142] [outer = 00000000] 09:05:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17574C00) [pid = 4024] [serial = 2143] [outer = 146D5000] 09:05:22 INFO - PROCESS | 4024 | 1467648322162 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1757F000) [pid = 4024] [serial = 2144] [outer = 146D5000] 09:05:22 INFO - PROCESS | 4024 | 1467648322630 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:05:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 09:05:22 INFO - PROCESS | 4024 | 1467648322696 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 4024 | 1467648322698 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:05:22 INFO - PROCESS | 4024 | 1467648322701 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:05:22 INFO - PROCESS | 4024 | 1467648322703 Marionette TRACE conn6 <- [1,2822,null,{}] 09:05:22 INFO - PROCESS | 4024 | 1467648322712 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}] 09:05:22 INFO - PROCESS | 4024 | 1467648322714 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:22 INFO - PROCESS | 4024 | 1467648322858 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:05:22 INFO - PROCESS | 4024 | 1467648322877 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 4024 | 1467648322879 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:22 INFO - PROCESS | 4024 | ++DOCSHELL 17877800 == 30 [pid = 4024] [id = 715] 09:05:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17A9D400) [pid = 4024] [serial = 2145] [outer = 00000000] 09:05:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17C45400) [pid = 4024] [serial = 2146] [outer = 17A9D400] 09:05:22 INFO - PROCESS | 4024 | 1467648322923 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17C4C000) [pid = 4024] [serial = 2147] [outer = 17A9D400] 09:05:23 INFO - PROCESS | 4024 | 1467648323364 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:05:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 09:05:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:05:23 INFO - PROCESS | 4024 | 1467648323379 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 4024 | 1467648323381 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:05:23 INFO - PROCESS | 4024 | 1467648323384 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 4024 | 1467648323386 Marionette TRACE conn6 <- [1,2826,null,{}] 09:05:23 INFO - PROCESS | 4024 | 1467648323390 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}] 09:05:23 INFO - PROCESS | 4024 | 1467648323392 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:23 INFO - PROCESS | 4024 | 1467648323506 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:05:23 INFO - PROCESS | 4024 | 1467648323512 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 4024 | 1467648323517 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:23 INFO - PROCESS | 4024 | ++DOCSHELL 0DA13400 == 31 [pid = 4024] [id = 716] 09:05:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18107800) [pid = 4024] [serial = 2148] [outer = 00000000] 09:05:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18608800) [pid = 4024] [serial = 2149] [outer = 18107800] 09:05:23 INFO - PROCESS | 4024 | 1467648323627 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186A9800) [pid = 4024] [serial = 2150] [outer = 18107800] 09:05:24 INFO - PROCESS | 4024 | 1467648324084 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 09:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:05:24 INFO - PROCESS | 4024 | 1467648324116 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 4024 | 1467648324118 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:05:24 INFO - PROCESS | 4024 | 1467648324121 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 4024 | 1467648324122 Marionette TRACE conn6 <- [1,2830,null,{}] 09:05:24 INFO - PROCESS | 4024 | 1467648324133 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}] 09:05:24 INFO - PROCESS | 4024 | 1467648324135 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:24 INFO - PROCESS | 4024 | 1467648324288 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:05:24 INFO - PROCESS | 4024 | 1467648324303 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 4024 | 1467648324305 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:24 INFO - PROCESS | 4024 | ++DOCSHELL 0DD35400 == 32 [pid = 4024] [id = 717] 09:05:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188DC000) [pid = 4024] [serial = 2151] [outer = 00000000] 09:05:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18C08400) [pid = 4024] [serial = 2152] [outer = 188DC000] 09:05:24 INFO - PROCESS | 4024 | 1467648324405 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18C0B000) [pid = 4024] [serial = 2153] [outer = 188DC000] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA2BC00) [pid = 4024] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (14C60000) [pid = 4024] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (18F4C000) [pid = 4024] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0D576800) [pid = 4024] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (188D9C00) [pid = 4024] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17576000) [pid = 4024] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DE0C000) [pid = 4024] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0D4FAC00) [pid = 4024] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17A9FC00) [pid = 4024] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (08D88800) [pid = 4024] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (09166800) [pid = 4024] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:05:24 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1775C000) [pid = 4024] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:05:24 INFO - PROCESS | 4024 | 1467648324894 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:05:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 830ms 09:05:24 INFO - PROCESS | 4024 | 1467648324952 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 4024 | 1467648324954 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:05:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:05:24 INFO - PROCESS | 4024 | 1467648324957 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 4024 | 1467648324959 Marionette TRACE conn6 <- [1,2834,null,{}] 09:05:24 INFO - PROCESS | 4024 | 1467648324962 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}] 09:05:24 INFO - PROCESS | 4024 | 1467648324964 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:25 INFO - PROCESS | 4024 | 1467648325079 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:05:25 INFO - PROCESS | 4024 | 1467648325144 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 4024 | 1467648325146 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:25 INFO - PROCESS | 4024 | ++DOCSHELL 0DA21400 == 33 [pid = 4024] [id = 718] 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0DA2BC00) [pid = 4024] [serial = 2154] [outer = 00000000] 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (17AA5C00) [pid = 4024] [serial = 2155] [outer = 0DA2BC00] 09:05:25 INFO - PROCESS | 4024 | 1467648325191 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (188D4000) [pid = 4024] [serial = 2156] [outer = 0DA2BC00] 09:05:25 INFO - PROCESS | 4024 | 1467648325546 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:05:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 09:05:25 INFO - PROCESS | 4024 | 1467648325589 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:05:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:05:25 INFO - PROCESS | 4024 | 1467648325591 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:05:25 INFO - PROCESS | 4024 | 1467648325594 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 4024 | 1467648325596 Marionette TRACE conn6 <- [1,2838,null,{}] 09:05:25 INFO - PROCESS | 4024 | 1467648325599 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}] 09:05:25 INFO - PROCESS | 4024 | 1467648325601 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:25 INFO - PROCESS | 4024 | 1467648325706 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:05:25 INFO - PROCESS | 4024 | 1467648325711 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 4024 | 1467648325713 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:25 INFO - PROCESS | 4024 | ++DOCSHELL 18C08000 == 34 [pid = 4024] [id = 719] 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18CA2000) [pid = 4024] [serial = 2157] [outer = 00000000] 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18F4CC00) [pid = 4024] [serial = 2158] [outer = 18CA2000] 09:05:25 INFO - PROCESS | 4024 | 1467648325756 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (18F7E000) [pid = 4024] [serial = 2159] [outer = 18CA2000] 09:05:26 INFO - PROCESS | 4024 | 1467648326171 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 09:05:26 INFO - PROCESS | 4024 | 1467648326238 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 4024 | 1467648326240 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:05:26 INFO - PROCESS | 4024 | 1467648326252 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 4024 | 1467648326254 Marionette TRACE conn6 <- [1,2842,null,{}] 09:05:26 INFO - PROCESS | 4024 | 1467648326258 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}] 09:05:26 INFO - PROCESS | 4024 | 1467648326260 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:26 INFO - PROCESS | 4024 | 1467648326340 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:05:26 INFO - PROCESS | 4024 | 1467648326346 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 4024 | 1467648326347 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:26 INFO - PROCESS | 4024 | ++DOCSHELL 18F49000 == 35 [pid = 4024] [id = 720] 09:05:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (19268400) [pid = 4024] [serial = 2160] [outer = 00000000] 09:05:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (1A054C00) [pid = 4024] [serial = 2161] [outer = 19268400] 09:05:26 INFO - PROCESS | 4024 | 1467648326392 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1A088400) [pid = 4024] [serial = 2162] [outer = 19268400] 09:05:26 INFO - PROCESS | 4024 | 1467648326928 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:05:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 09:05:26 INFO - PROCESS | 4024 | 1467648326977 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 4024 | 1467648326981 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:05:26 INFO - PROCESS | 4024 | 1467648326987 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 4024 | 1467648326991 Marionette TRACE conn6 <- [1,2846,null,{}] 09:05:27 INFO - PROCESS | 4024 | 1467648326997 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}] 09:05:27 INFO - PROCESS | 4024 | 1467648327000 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:27 INFO - PROCESS | 4024 | 1467648327191 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:05:27 INFO - PROCESS | 4024 | 1467648327307 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 4024 | 1467648327312 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:27 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1F400 == 36 [pid = 4024] [id = 721] 09:05:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0DA25400) [pid = 4024] [serial = 2163] [outer = 00000000] 09:05:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0DB5F400) [pid = 4024] [serial = 2164] [outer = 0DA25400] 09:05:27 INFO - PROCESS | 4024 | 1467648327381 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0DE0C000) [pid = 4024] [serial = 2165] [outer = 0DA25400] 09:05:27 INFO - PROCESS | 4024 | 1467648327959 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1020ms 09:05:28 INFO - PROCESS | 4024 | 1467648328011 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 4024 | 1467648328016 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:05:28 INFO - PROCESS | 4024 | 1467648328022 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:05:28 INFO - PROCESS | 4024 | 1467648328025 Marionette TRACE conn6 <- [1,2850,null,{}] 09:05:28 INFO - PROCESS | 4024 | 1467648328029 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}] 09:05:28 INFO - PROCESS | 4024 | 1467648328032 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:28 INFO - PROCESS | 4024 | 1467648328150 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:05:28 INFO - PROCESS | 4024 | 1467648328293 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 4024 | 1467648328296 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:28 INFO - PROCESS | 4024 | ++DOCSHELL 15C5B000 == 37 [pid = 4024] [id = 722] 09:05:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (15C5DC00) [pid = 4024] [serial = 2166] [outer = 00000000] 09:05:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (171E3800) [pid = 4024] [serial = 2167] [outer = 15C5DC00] 09:05:28 INFO - PROCESS | 4024 | 1467648328352 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17A9E800) [pid = 4024] [serial = 2168] [outer = 15C5DC00] 09:05:28 INFO - PROCESS | 4024 | 1467648328937 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 09:05:29 INFO - PROCESS | 4024 | 1467648328996 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 4024 | 1467648328999 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:05:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:05:29 INFO - PROCESS | 4024 | 1467648329003 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 4024 | 1467648329007 Marionette TRACE conn6 <- [1,2854,null,{}] 09:05:29 INFO - PROCESS | 4024 | 1467648329018 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}] 09:05:29 INFO - PROCESS | 4024 | 1467648329023 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:29 INFO - PROCESS | 4024 | 1467648329180 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:05:29 INFO - PROCESS | 4024 | 1467648329248 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 4024 | 1467648329251 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:29 INFO - PROCESS | 4024 | ++DOCSHELL 19BF2000 == 38 [pid = 4024] [id = 723] 09:05:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (19BF3800) [pid = 4024] [serial = 2169] [outer = 00000000] 09:05:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A72B800) [pid = 4024] [serial = 2170] [outer = 19BF3800] 09:05:29 INFO - PROCESS | 4024 | 1467648329307 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A79F800) [pid = 4024] [serial = 2171] [outer = 19BF3800] 09:05:29 INFO - PROCESS | 4024 | 1467648329932 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:05:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 971ms 09:05:29 INFO - PROCESS | 4024 | 1467648329977 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 4024 | 1467648329980 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:05:29 INFO - PROCESS | 4024 | 1467648329983 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:05:29 INFO - PROCESS | 4024 | 1467648329985 Marionette TRACE conn6 <- [1,2858,null,{}] 09:05:30 INFO - PROCESS | 4024 | 1467648329989 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}] 09:05:30 INFO - PROCESS | 4024 | 1467648329991 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:30 INFO - PROCESS | 4024 | 1467648330150 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:05:30 INFO - PROCESS | 4024 | 1467648330216 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 4024 | 1467648330219 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:30 INFO - PROCESS | 4024 | ++DOCSHELL 1A7A6400 == 39 [pid = 4024] [id = 724] 09:05:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (1B2B3C00) [pid = 4024] [serial = 2172] [outer = 00000000] 09:05:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (1B2BF400) [pid = 4024] [serial = 2173] [outer = 1B2B3C00] 09:05:30 INFO - PROCESS | 4024 | 1467648330272 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (1B37C000) [pid = 4024] [serial = 2174] [outer = 1B2B3C00] 09:05:31 INFO - PROCESS | 4024 | 1467648331020 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1120ms 09:05:31 INFO - PROCESS | 4024 | 1467648331107 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 4024 | 1467648331111 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:05:31 INFO - PROCESS | 4024 | 1467648331116 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 4024 | 1467648331120 Marionette TRACE conn6 <- [1,2862,null,{}] 09:05:31 INFO - PROCESS | 4024 | 1467648331138 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}] 09:05:31 INFO - PROCESS | 4024 | 1467648331142 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:31 INFO - PROCESS | 4024 | 1467648331281 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:05:31 INFO - PROCESS | 4024 | 1467648331343 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 4024 | 1467648331348 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:31 INFO - PROCESS | 4024 | ++DOCSHELL 0DA12C00 == 40 [pid = 4024] [id = 725] 09:05:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0DA15800) [pid = 4024] [serial = 2175] [outer = 00000000] 09:05:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0DA30C00) [pid = 4024] [serial = 2176] [outer = 0DA15800] 09:05:31 INFO - PROCESS | 4024 | 1467648331396 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0DE0BC00) [pid = 4024] [serial = 2177] [outer = 0DA15800] 09:05:31 INFO - PROCESS | 4024 | 1467648331976 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 871ms 09:05:32 INFO - PROCESS | 4024 | 1467648331987 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 4024 | 1467648331991 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:05:32 INFO - PROCESS | 4024 | 1467648331997 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 4024 | 1467648332000 Marionette TRACE conn6 <- [1,2866,null,{}] 09:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:05:32 INFO - PROCESS | 4024 | 1467648332004 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}] 09:05:32 INFO - PROCESS | 4024 | 1467648332006 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:32 INFO - PROCESS | 4024 | 1467648332106 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 18C08000 == 39 [pid = 4024] [id = 719] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DA21400 == 38 [pid = 4024] [id = 718] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DD35400 == 37 [pid = 4024] [id = 717] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DA13400 == 36 [pid = 4024] [id = 716] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 17877800 == 35 [pid = 4024] [id = 715] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 145A5800 == 34 [pid = 4024] [id = 714] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DA2C400 == 33 [pid = 4024] [id = 713] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0B046400 == 32 [pid = 4024] [id = 712] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 09156400 == 31 [pid = 4024] [id = 711] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 18CA5400 == 30 [pid = 4024] [id = 709] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0D571800 == 29 [pid = 4024] [id = 710] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 1A7A6400 == 28 [pid = 4024] [id = 724] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 19BF2000 == 27 [pid = 4024] [id = 723] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 18F49000 == 26 [pid = 4024] [id = 720] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DA1F400 == 25 [pid = 4024] [id = 721] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 15C5B000 == 24 [pid = 4024] [id = 722] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0D5DE000) [pid = 4024] [serial = 2104] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (189ADC00) [pid = 4024] [serial = 2125] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0DA13800) [pid = 4024] [serial = 2105] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17583400) [pid = 4024] [serial = 2113] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0E37A800) [pid = 4024] [serial = 2107] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (113E9000) [pid = 4024] [serial = 2108] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (14893800) [pid = 4024] [serial = 2110] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17AA6C00) [pid = 4024] [serial = 2116] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0B048800) [pid = 4024] [serial = 2102] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0915C400) [pid = 4024] [serial = 2101] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0DA17400) [pid = 4024] [serial = 2119] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (17C47800) [pid = 4024] [serial = 2117] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (18609C00) [pid = 4024] [serial = 2122] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1439B000) [pid = 4024] [serial = 2090] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0E37B400) [pid = 4024] [serial = 2089] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (17AA7C00) [pid = 4024] [serial = 2093] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1758F000) [pid = 4024] [serial = 2092] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (19D10000) [pid = 4024] [serial = 2096] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (19191C00) [pid = 4024] [serial = 2095] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1A085000) [pid = 4024] [serial = 2098] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (17595C00) [pid = 4024] [serial = 2114] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18C07000) [pid = 4024] [serial = 2126] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1439F000) [pid = 4024] [serial = 2120] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (14E7E800) [pid = 4024] [serial = 2111] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (188D0400) [pid = 4024] [serial = 2123] [outer = 00000000] [url = about:blank] 09:05:32 INFO - PROCESS | 4024 | --DOCSHELL 0DA12C00 == 23 [pid = 4024] [id = 725] 09:05:33 INFO - PROCESS | 4024 | 1467648332987 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 4024 | 1467648332990 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:33 INFO - PROCESS | 4024 | ++DOCSHELL 0915A400 == 24 [pid = 4024] [id = 726] 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0915B000) [pid = 4024] [serial = 2178] [outer = 00000000] 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (09160000) [pid = 4024] [serial = 2179] [outer = 0915B000] 09:05:33 INFO - PROCESS | 4024 | 1467648333041 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0B0E0C00) [pid = 4024] [serial = 2180] [outer = 0915B000] 09:05:33 INFO - PROCESS | 4024 | 1467648333509 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1581ms 09:05:33 INFO - PROCESS | 4024 | 1467648333585 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 4024 | 1467648333588 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:05:33 INFO - PROCESS | 4024 | 1467648333592 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 4024 | 1467648333595 Marionette TRACE conn6 <- [1,2870,null,{}] 09:05:33 INFO - PROCESS | 4024 | 1467648333600 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}] 09:05:33 INFO - PROCESS | 4024 | 1467648333602 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:33 INFO - PROCESS | 4024 | 1467648333695 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:05:33 INFO - PROCESS | 4024 | 1467648333705 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 4024 | 1467648333708 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:33 INFO - PROCESS | 4024 | ++DOCSHELL 0DA17400 == 25 [pid = 4024] [id = 727] 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0DA18000) [pid = 4024] [serial = 2181] [outer = 00000000] 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0DA21800) [pid = 4024] [serial = 2182] [outer = 0DA18000] 09:05:33 INFO - PROCESS | 4024 | 1467648333754 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0DA2AC00) [pid = 4024] [serial = 2183] [outer = 0DA18000] 09:05:34 INFO - PROCESS | 4024 | 1467648334254 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 09:05:34 INFO - PROCESS | 4024 | 1467648334326 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 4024 | 1467648334329 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:05:34 INFO - PROCESS | 4024 | 1467648334333 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 4024 | 1467648334335 Marionette TRACE conn6 <- [1,2874,null,{}] 09:05:34 INFO - PROCESS | 4024 | 1467648334339 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}] 09:05:34 INFO - PROCESS | 4024 | 1467648334341 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:34 INFO - PROCESS | 4024 | 1467648334428 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:05:34 INFO - PROCESS | 4024 | 1467648334528 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 4024 | 1467648334530 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:34 INFO - PROCESS | 4024 | ++DOCSHELL 11547C00 == 26 [pid = 4024] [id = 728] 09:05:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (11548000) [pid = 4024] [serial = 2184] [outer = 00000000] 09:05:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1439F000) [pid = 4024] [serial = 2185] [outer = 11548000] 09:05:34 INFO - PROCESS | 4024 | 1467648334576 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (143A6000) [pid = 4024] [serial = 2186] [outer = 11548000] 09:05:34 INFO - PROCESS | 4024 | 1467648334969 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 09:05:35 INFO - PROCESS | 4024 | 1467648335016 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 4024 | 1467648335018 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:05:35 INFO - PROCESS | 4024 | 1467648335029 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 4024 | 1467648335035 Marionette TRACE conn6 <- [1,2878,null,{}] 09:05:35 INFO - PROCESS | 4024 | 1467648335052 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}] 09:05:35 INFO - PROCESS | 4024 | 1467648335055 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:35 INFO - PROCESS | 4024 | 1467648335187 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:05:35 INFO - PROCESS | 4024 | 1467648335199 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 4024 | 1467648335201 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:35 INFO - PROCESS | 4024 | ++DOCSHELL 145A5400 == 27 [pid = 4024] [id = 729] 09:05:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (145E9C00) [pid = 4024] [serial = 2187] [outer = 00000000] 09:05:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (14DE1C00) [pid = 4024] [serial = 2188] [outer = 145E9C00] 09:05:35 INFO - PROCESS | 4024 | 1467648335245 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (17184000) [pid = 4024] [serial = 2189] [outer = 145E9C00] 09:05:35 INFO - PROCESS | 4024 | 1467648335713 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 750ms 09:05:35 INFO - PROCESS | 4024 | 1467648335797 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 4024 | 1467648335800 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:05:35 INFO - PROCESS | 4024 | 1467648335810 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 4024 | 1467648335812 Marionette TRACE conn6 <- [1,2882,null,{}] 09:05:35 INFO - PROCESS | 4024 | 1467648335816 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}] 09:05:35 INFO - PROCESS | 4024 | 1467648335818 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:35 INFO - PROCESS | 4024 | 1467648335943 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:05:36 INFO - PROCESS | 4024 | 1467648336013 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 4024 | 1467648336016 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:36 INFO - PROCESS | 4024 | ++DOCSHELL 17593800 == 28 [pid = 4024] [id = 730] 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (17595C00) [pid = 4024] [serial = 2190] [outer = 00000000] 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (17764C00) [pid = 4024] [serial = 2191] [outer = 17595C00] 09:05:36 INFO - PROCESS | 4024 | 1467648336059 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (17A9D800) [pid = 4024] [serial = 2192] [outer = 17595C00] 09:05:36 INFO - PROCESS | 4024 | 1467648336476 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 09:05:36 INFO - PROCESS | 4024 | 1467648336549 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 4024 | 1467648336551 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:05:36 INFO - PROCESS | 4024 | 1467648336554 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:05:36 INFO - PROCESS | 4024 | 1467648336555 Marionette TRACE conn6 <- [1,2886,null,{}] 09:05:36 INFO - PROCESS | 4024 | 1467648336559 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}] 09:05:36 INFO - PROCESS | 4024 | 1467648336561 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:36 INFO - PROCESS | 4024 | 1467648336684 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:05:36 INFO - PROCESS | 4024 | 1467648336697 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 4024 | 1467648336703 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:36 INFO - PROCESS | 4024 | ++DOCSHELL 17C47C00 == 29 [pid = 4024] [id = 731] 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (17C48400) [pid = 4024] [serial = 2193] [outer = 00000000] 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (18103800) [pid = 4024] [serial = 2194] [outer = 17C48400] 09:05:36 INFO - PROCESS | 4024 | 1467648336814 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1810D800) [pid = 4024] [serial = 2195] [outer = 17C48400] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17A9D400) [pid = 4024] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (18107800) [pid = 4024] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA2BC00) [pid = 4024] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (188DC000) [pid = 4024] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (146D5000) [pid = 4024] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0DA30400) [pid = 4024] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0B0DBC00) [pid = 4024] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (09157C00) [pid = 4024] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (18CAA000) [pid = 4024] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0D573400) [pid = 4024] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18CA2000) [pid = 4024] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (19268400) [pid = 4024] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:05:37 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17AA7800) [pid = 4024] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:05:37 INFO - PROCESS | 4024 | 1467648337526 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:05:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1016ms 09:05:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:05:37 INFO - PROCESS | 4024 | 1467648337574 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 4024 | 1467648337576 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:05:37 INFO - PROCESS | 4024 | 1467648337580 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 4024 | 1467648337581 Marionette TRACE conn6 <- [1,2890,null,{}] 09:05:37 INFO - PROCESS | 4024 | 1467648337585 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}] 09:05:37 INFO - PROCESS | 4024 | 1467648337596 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:37 INFO - PROCESS | 4024 | 1467648337689 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:05:37 INFO - PROCESS | 4024 | 1467648337697 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 4024 | 1467648337699 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:37 INFO - PROCESS | 4024 | ++DOCSHELL 09162400 == 30 [pid = 4024] [id = 732] 09:05:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0CBB5000) [pid = 4024] [serial = 2196] [outer = 00000000] 09:05:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17AA3400) [pid = 4024] [serial = 2197] [outer = 0CBB5000] 09:05:37 INFO - PROCESS | 4024 | 1467648337742 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18102000) [pid = 4024] [serial = 2198] [outer = 0CBB5000] 09:05:38 INFO - PROCESS | 4024 | 1467648338177 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 09:05:38 INFO - PROCESS | 4024 | 1467648338219 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:05:38 INFO - PROCESS | 4024 | 1467648338221 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:05:38 INFO - PROCESS | 4024 | 1467648338224 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 4024 | 1467648338226 Marionette TRACE conn6 <- [1,2894,null,{}] 09:05:38 INFO - PROCESS | 4024 | 1467648338230 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}] 09:05:38 INFO - PROCESS | 4024 | 1467648338232 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:38 INFO - PROCESS | 4024 | 1467648338311 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:05:38 INFO - PROCESS | 4024 | 1467648338317 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 4024 | 1467648338319 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:38 INFO - PROCESS | 4024 | ++DOCSHELL 186A5C00 == 31 [pid = 4024] [id = 733] 09:05:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (186A6C00) [pid = 4024] [serial = 2199] [outer = 00000000] 09:05:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186B0000) [pid = 4024] [serial = 2200] [outer = 186A6C00] 09:05:38 INFO - PROCESS | 4024 | 1467648338361 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (188D9800) [pid = 4024] [serial = 2201] [outer = 186A6C00] 09:05:38 INFO - PROCESS | 4024 | 1467648338822 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 09:05:38 INFO - PROCESS | 4024 | 1467648338855 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 4024 | 1467648338857 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:05:38 INFO - PROCESS | 4024 | 1467648338877 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:05:38 INFO - PROCESS | 4024 | 1467648338879 Marionette TRACE conn6 <- [1,2898,null,{}] 09:05:38 INFO - PROCESS | 4024 | 1467648338883 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}] 09:05:38 INFO - PROCESS | 4024 | 1467648338885 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:38 INFO - PROCESS | 4024 | 1467648338965 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:05:38 INFO - PROCESS | 4024 | 1467648338971 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 4024 | 1467648338972 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:38 INFO - PROCESS | 4024 | ++DOCSHELL 17596800 == 32 [pid = 4024] [id = 734] 09:05:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (188D8800) [pid = 4024] [serial = 2202] [outer = 00000000] 09:05:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18C08000) [pid = 4024] [serial = 2203] [outer = 188D8800] 09:05:39 INFO - PROCESS | 4024 | 1467648339015 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18C9D800) [pid = 4024] [serial = 2204] [outer = 188D8800] 09:05:39 INFO - PROCESS | 4024 | 1467648339567 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]]]}] 09:05:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:05:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:05:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 09:05:39 INFO - TEST-START | /DOMEvents/constructors.html 09:05:39 INFO - PROCESS | 4024 | 1467648339614 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 4024 | 1467648339619 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:05:39 INFO - PROCESS | 4024 | 1467648339624 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 4024 | 1467648339628 Marionette TRACE conn6 <- [1,2902,null,{}] 09:05:39 INFO - PROCESS | 4024 | 1467648339633 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}] 09:05:39 INFO - PROCESS | 4024 | 1467648339637 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:39 INFO - PROCESS | 4024 | 1467648339806 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:05:39 INFO - PROCESS | 4024 | 1467648339934 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 4024 | 1467648339937 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:39 INFO - PROCESS | 4024 | ++DOCSHELL 0B0E7400 == 33 [pid = 4024] [id = 735] 09:05:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0B0E9000) [pid = 4024] [serial = 2205] [outer = 00000000] 09:05:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DA21400) [pid = 4024] [serial = 2206] [outer = 0B0E9000] 09:05:40 INFO - PROCESS | 4024 | 1467648339993 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DE14000) [pid = 4024] [serial = 2207] [outer = 0B0E9000] 09:05:40 INFO - PROCESS | 4024 | 1467648340757 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]]]}] 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:05:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:05:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:05:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1240ms 09:05:40 INFO - PROCESS | 4024 | 1467648340864 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 4024 | 1467648340869 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:05:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:05:40 INFO - PROCESS | 4024 | 1467648340876 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 4024 | 1467648340879 Marionette TRACE conn6 <- [1,2906,null,{}] 09:05:40 INFO - PROCESS | 4024 | 1467648340923 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}] 09:05:40 INFO - PROCESS | 4024 | 1467648340926 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:41 INFO - PROCESS | 4024 | 1467648341067 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:05:41 INFO - PROCESS | 4024 | 1467648341170 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 4024 | 1467648341173 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:41 INFO - PROCESS | 4024 | ++DOCSHELL 146C9C00 == 34 [pid = 4024] [id = 736] 09:05:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (146D4400) [pid = 4024] [serial = 2208] [outer = 00000000] 09:05:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (17595800) [pid = 4024] [serial = 2209] [outer = 146D4400] 09:05:41 INFO - PROCESS | 4024 | 1467648341229 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (17AABC00) [pid = 4024] [serial = 2210] [outer = 146D4400] 09:05:41 INFO - PROCESS | 4024 | 1467648341846 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:05:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:05:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1022ms 09:05:41 INFO - PROCESS | 4024 | 1467648341900 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 4024 | 1467648341903 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:05:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:05:41 INFO - PROCESS | 4024 | 1467648341907 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 4024 | 1467648341910 Marionette TRACE conn6 <- [1,2910,null,{}] 09:05:41 INFO - PROCESS | 4024 | 1467648341921 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}] 09:05:41 INFO - PROCESS | 4024 | 1467648341926 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:42 INFO - PROCESS | 4024 | 1467648342049 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:05:42 INFO - PROCESS | 4024 | 1467648342194 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 4024 | 1467648342197 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:42 INFO - PROCESS | 4024 | ++DOCSHELL 0DA1D400 == 35 [pid = 4024] [id = 737] 09:05:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0DA26800) [pid = 4024] [serial = 2211] [outer = 00000000] 09:05:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (14D51400) [pid = 4024] [serial = 2212] [outer = 0DA26800] 09:05:42 INFO - PROCESS | 4024 | 1467648342255 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (17C49000) [pid = 4024] [serial = 2213] [outer = 0DA26800] 09:05:42 INFO - PROCESS | 4024 | [4024] 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 09:05:42 INFO - PROCESS | 4024 | [4024] 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 09:05:42 INFO - PROCESS | 4024 | [4024] 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 09:05:42 INFO - PROCESS | 4024 | [4024] 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 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 186A5C00 == 34 [pid = 4024] [id = 733] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 09162400 == 33 [pid = 4024] [id = 732] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 17C47C00 == 32 [pid = 4024] [id = 731] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 17593800 == 31 [pid = 4024] [id = 730] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 145A5400 == 30 [pid = 4024] [id = 729] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 11547C00 == 29 [pid = 4024] [id = 728] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 0DA17400 == 28 [pid = 4024] [id = 727] 09:05:43 INFO - PROCESS | 4024 | --DOCSHELL 0915A400 == 27 [pid = 4024] [id = 726] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (1A72E800) [pid = 4024] [serial = 2099] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17C45400) [pid = 4024] [serial = 2146] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (17C4C000) [pid = 4024] [serial = 2147] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (186A9800) [pid = 4024] [serial = 2150] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18608800) [pid = 4024] [serial = 2149] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (17AA5C00) [pid = 4024] [serial = 2155] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (18C08400) [pid = 4024] [serial = 2152] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (17574C00) [pid = 4024] [serial = 2143] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1439E800) [pid = 4024] [serial = 2140] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1452FC00) [pid = 4024] [serial = 2141] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0D57F400) [pid = 4024] [serial = 2137] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0DA14800) [pid = 4024] [serial = 2138] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0B0DC800) [pid = 4024] [serial = 2134] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0CBB3C00) [pid = 4024] [serial = 2135] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1918E400) [pid = 4024] [serial = 2129] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (18F4E400) [pid = 4024] [serial = 2128] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DB64800) [pid = 4024] [serial = 2131] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (18F7E000) [pid = 4024] [serial = 2159] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0E383C00) [pid = 4024] [serial = 2132] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (18F4CC00) [pid = 4024] [serial = 2158] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1A054C00) [pid = 4024] [serial = 2161] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (1A088400) [pid = 4024] [serial = 2162] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (18C0B000) [pid = 4024] [serial = 2153] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (188D4000) [pid = 4024] [serial = 2156] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1757F000) [pid = 4024] [serial = 2144] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 4024 | 1467648343063 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]]]}] 09:05:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:05:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:43 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 09:05:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:43 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 09:05:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:43 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]" 09:05:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:05:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1208ms 09:05:43 INFO - PROCESS | 4024 | 1467648343134 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 4024 | 1467648343138 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:05:43 INFO - PROCESS | 4024 | 1467648343145 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 4024 | 1467648343150 Marionette TRACE conn6 <- [1,2914,null,{}] 09:05:43 INFO - PROCESS | 4024 | 1467648343155 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}] 09:05:43 INFO - PROCESS | 4024 | 1467648343157 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:43 INFO - PROCESS | 4024 | 1467648343255 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:05:43 INFO - PROCESS | 4024 | 1467648343262 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 4024 | 1467648343265 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:43 INFO - PROCESS | 4024 | ++DOCSHELL 0D5DE800 == 28 [pid = 4024] [id = 738] 09:05:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0D5E2400) [pid = 4024] [serial = 2214] [outer = 00000000] 09:05:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0DA2A800) [pid = 4024] [serial = 2215] [outer = 0D5E2400] 09:05:43 INFO - PROCESS | 4024 | 1467648343316 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0DDCB800) [pid = 4024] [serial = 2216] [outer = 0D5E2400] 09:05:43 INFO - PROCESS | 4024 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:05:43 INFO - PROCESS | 4024 | 1467648343877 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]]]}] 09:05:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:05:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 790ms 09:05:43 INFO - PROCESS | 4024 | 1467648343936 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 4024 | 1467648343940 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:05:43 INFO - PROCESS | 4024 | 1467648343946 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 4024 | 1467648343949 Marionette TRACE conn6 <- [1,2918,null,{}] 09:05:43 INFO - PROCESS | 4024 | 1467648343952 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}] 09:05:43 INFO - PROCESS | 4024 | 1467648343955 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:44 INFO - PROCESS | 4024 | 1467648344043 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:05:44 INFO - PROCESS | 4024 | 1467648344056 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 4024 | 1467648344058 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:44 INFO - PROCESS | 4024 | ++DOCSHELL 145A5400 == 29 [pid = 4024] [id = 739] 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (145EA400) [pid = 4024] [serial = 2217] [outer = 00000000] 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (148B6400) [pid = 4024] [serial = 2218] [outer = 145EA400] 09:05:44 INFO - PROCESS | 4024 | 1467648344105 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14DE0000) [pid = 4024] [serial = 2219] [outer = 145EA400] 09:05:44 INFO - PROCESS | 4024 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:05:44 INFO - PROCESS | 4024 | 1467648344542 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]]]}] 09:05:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:05:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 09:05:44 INFO - PROCESS | 4024 | 1467648344581 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 4024 | 1467648344583 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 4024 | 1467648344586 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:05:44 INFO - PROCESS | 4024 | 1467648344589 Marionette TRACE conn6 <- [1,2922,null,{}] 09:05:44 INFO - PROCESS | 4024 | 1467648344603 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}] 09:05:44 INFO - PROCESS | 4024 | 1467648344607 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:44 INFO - PROCESS | 4024 | 1467648344692 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:05:44 INFO - PROCESS | 4024 | 1467648344698 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 4024 | 1467648344701 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:44 INFO - PROCESS | 4024 | ++DOCSHELL 17876800 == 30 [pid = 4024] [id = 740] 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (17AA5C00) [pid = 4024] [serial = 2220] [outer = 00000000] 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17C46400) [pid = 4024] [serial = 2221] [outer = 17AA5C00] 09:05:44 INFO - PROCESS | 4024 | 1467648344747 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1810A800) [pid = 4024] [serial = 2222] [outer = 17AA5C00] 09:05:45 INFO - PROCESS | 4024 | 1467648345200 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]]]}] 09:05:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:05:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 09:05:45 INFO - PROCESS | 4024 | 1467648345261 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 4024 | 1467648345263 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 4024 | 1467648345266 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:05:45 INFO - PROCESS | 4024 | 1467648345268 Marionette TRACE conn6 <- [1,2926,null,{}] 09:05:45 INFO - PROCESS | 4024 | 1467648345272 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}] 09:05:45 INFO - PROCESS | 4024 | 1467648345274 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:45 INFO - PROCESS | 4024 | 1467648345361 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:05:45 INFO - PROCESS | 4024 | 1467648345366 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 4024 | 1467648345368 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:45 INFO - PROCESS | 4024 | ++DOCSHELL 186A2400 == 31 [pid = 4024] [id = 741] 09:05:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (186A4C00) [pid = 4024] [serial = 2223] [outer = 00000000] 09:05:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (188D8C00) [pid = 4024] [serial = 2224] [outer = 186A4C00] 09:05:45 INFO - PROCESS | 4024 | 1467648345412 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (18C9C000) [pid = 4024] [serial = 2225] [outer = 186A4C00] 09:05:45 INFO - PROCESS | 4024 | 1467648345862 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]]]}] 09:05:45 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. 09:05:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 09:05:45 INFO - PROCESS | 4024 | 1467648345901 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 4024 | 1467648345903 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:05:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:05:45 INFO - PROCESS | 4024 | 1467648345906 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 4024 | 1467648345908 Marionette TRACE conn6 <- [1,2930,null,{}] 09:05:45 INFO - PROCESS | 4024 | 1467648345911 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}] 09:05:45 INFO - PROCESS | 4024 | 1467648345913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:46 INFO - PROCESS | 4024 | 1467648346029 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:05:46 INFO - PROCESS | 4024 | 1467648346034 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 4024 | 1467648346036 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:46 INFO - PROCESS | 4024 | ++DOCSHELL 18C9F400 == 32 [pid = 4024] [id = 742] 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (18CA1000) [pid = 4024] [serial = 2226] [outer = 00000000] 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18EA4C00) [pid = 4024] [serial = 2227] [outer = 18CA1000] 09:05:46 INFO - PROCESS | 4024 | 1467648346084 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18F47800) [pid = 4024] [serial = 2228] [outer = 18CA1000] 09:05:46 INFO - PROCESS | 4024 | 1467648346563 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"]]]}] 09:05:46 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 09:05:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:05:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:05:46 INFO - PROCESS | 4024 | 1467648346577 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 4024 | 1467648346579 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:05:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:05:46 INFO - PROCESS | 4024 | 1467648346582 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 4024 | 1467648346584 Marionette TRACE conn6 <- [1,2934,null,{}] 09:05:46 INFO - PROCESS | 4024 | 1467648346587 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}] 09:05:46 INFO - PROCESS | 4024 | 1467648346593 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:46 INFO - PROCESS | 4024 | 1467648346738 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:05:46 INFO - PROCESS | 4024 | 1467648346744 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 4024 | 1467648346746 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:46 INFO - PROCESS | 4024 | ++DOCSHELL 19191C00 == 33 [pid = 4024] [id = 743] 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1919B800) [pid = 4024] [serial = 2229] [outer = 00000000] 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (19BEE400) [pid = 4024] [serial = 2230] [outer = 1919B800] 09:05:46 INFO - PROCESS | 4024 | 1467648346797 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (19D10000) [pid = 4024] [serial = 2231] [outer = 1919B800] 09:05:47 INFO - PROCESS | 4024 | 1467648347214 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]]]}] 09:05:47 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. 09:05:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 09:05:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:05:47 INFO - PROCESS | 4024 | 1467648347252 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 4024 | 1467648347255 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 4024 | 1467648347258 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 4024 | 1467648347259 Marionette TRACE conn6 <- [1,2938,null,{}] 09:05:47 INFO - PROCESS | 4024 | 1467648347263 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}] 09:05:47 INFO - PROCESS | 4024 | 1467648347264 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:47 INFO - PROCESS | 4024 | 1467648347384 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:05:47 INFO - PROCESS | 4024 | 1467648347476 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 4024 | 1467648347478 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:47 INFO - PROCESS | 4024 | ++DOCSHELL 1A059400 == 34 [pid = 4024] [id = 744] 09:05:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1A05B400) [pid = 4024] [serial = 2232] [outer = 00000000] 09:05:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (1A08C800) [pid = 4024] [serial = 2233] [outer = 1A05B400] 09:05:47 INFO - PROCESS | 4024 | 1467648347521 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (1A72FC00) [pid = 4024] [serial = 2234] [outer = 1A05B400] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (145E9C00) [pid = 4024] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0915B000) [pid = 4024] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DA15800) [pid = 4024] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DA18000) [pid = 4024] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (11548000) [pid = 4024] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DA25400) [pid = 4024] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (15C5DC00) [pid = 4024] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17595C00) [pid = 4024] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (19BF3800) [pid = 4024] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (186A6C00) [pid = 4024] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B2B3C00) [pid = 4024] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17C48400) [pid = 4024] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:05:47 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0CBB5000) [pid = 4024] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:05:47 INFO - PROCESS | 4024 | ++DOCSHELL 0DA28000 == 35 [pid = 4024] [id = 745] 09:05:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0DA2E400) [pid = 4024] [serial = 2235] [outer = 00000000] 09:05:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0DB6A800) [pid = 4024] [serial = 2236] [outer = 0DA2E400] 09:05:48 INFO - PROCESS | 4024 | 1467648348097 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]]]}] 09:05:48 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. 09:05:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 09:05:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:05:48 INFO - PROCESS | 4024 | 1467648348129 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 4024 | 1467648348131 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:05:48 INFO - PROCESS | 4024 | 1467648348134 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 4024 | 1467648348135 Marionette TRACE conn6 <- [1,2942,null,{}] 09:05:48 INFO - PROCESS | 4024 | 1467648348139 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}] 09:05:48 INFO - PROCESS | 4024 | 1467648348141 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:48 INFO - PROCESS | 4024 | 1467648348236 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:05:48 INFO - PROCESS | 4024 | 1467648348241 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 4024 | 1467648348243 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:48 INFO - PROCESS | 4024 | ++DOCSHELL 113E9000 == 36 [pid = 4024] [id = 746] 09:05:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (11548000) [pid = 4024] [serial = 2237] [outer = 00000000] 09:05:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (186A6C00) [pid = 4024] [serial = 2238] [outer = 11548000] 09:05:48 INFO - PROCESS | 4024 | 1467648348291 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19BF3800) [pid = 4024] [serial = 2239] [outer = 11548000] 09:05:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:48 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 09:05:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 09:05:48 INFO - PROCESS | 4024 | 1467648348698 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]]]}] 09:05:48 INFO - PROCESS | 4024 | 1467648348714 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 4024 | 1467648348716 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:05:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:05:48 INFO - PROCESS | 4024 | 1467648348723 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 4024 | 1467648348724 Marionette TRACE conn6 <- [1,2946,null,{}] 09:05:48 INFO - PROCESS | 4024 | 1467648348728 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}] 09:05:48 INFO - PROCESS | 4024 | 1467648348729 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:48 INFO - PROCESS | 4024 | 1467648348890 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:05:48 INFO - PROCESS | 4024 | 1467648348931 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 4024 | 1467648348933 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:48 INFO - PROCESS | 4024 | ++DOCSHELL 17C4C400 == 37 [pid = 4024] [id = 747] 09:05:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (1A08C000) [pid = 4024] [serial = 2240] [outer = 00000000] 09:05:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (1B36D800) [pid = 4024] [serial = 2241] [outer = 1A08C000] 09:05:48 INFO - PROCESS | 4024 | 1467648348977 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (1B374400) [pid = 4024] [serial = 2242] [outer = 1A08C000] 09:05:49 INFO - PROCESS | 4024 | 1467648349381 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]]]}] 09:05:49 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. 09:05:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 09:05:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:05:49 INFO - PROCESS | 4024 | 1467648349396 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 4024 | 1467648349397 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:05:49 INFO - PROCESS | 4024 | 1467648349401 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 4024 | 1467648349402 Marionette TRACE conn6 <- [1,2950,null,{}] 09:05:49 INFO - PROCESS | 4024 | 1467648349405 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}] 09:05:49 INFO - PROCESS | 4024 | 1467648349407 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:49 INFO - PROCESS | 4024 | 1467648349536 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:05:49 INFO - PROCESS | 4024 | 1467648349544 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 4024 | 1467648349546 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:49 INFO - PROCESS | 4024 | ++DOCSHELL 17581C00 == 38 [pid = 4024] [id = 748] 09:05:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1A764000) [pid = 4024] [serial = 2243] [outer = 00000000] 09:05:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1C0D2C00) [pid = 4024] [serial = 2244] [outer = 1A764000] 09:05:49 INFO - PROCESS | 4024 | 1467648349588 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (1C2A7C00) [pid = 4024] [serial = 2245] [outer = 1A764000] 09:05:50 INFO - PROCESS | 4024 | --DOCSHELL 0D5DE800 == 37 [pid = 4024] [id = 738] 09:05:50 INFO - PROCESS | 4024 | --DOCSHELL 0DA1D400 == 36 [pid = 4024] [id = 737] 09:05:50 INFO - PROCESS | 4024 | --DOCSHELL 146C9C00 == 35 [pid = 4024] [id = 736] 09:05:50 INFO - PROCESS | 4024 | --DOCSHELL 17596800 == 34 [pid = 4024] [id = 734] 09:05:50 INFO - PROCESS | 4024 | --DOCSHELL 0B0E7400 == 33 [pid = 4024] [id = 735] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 145A5400 == 32 [pid = 4024] [id = 739] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 17876800 == 31 [pid = 4024] [id = 740] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 186A2400 == 30 [pid = 4024] [id = 741] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 18C9F400 == 29 [pid = 4024] [id = 742] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 113E9000 == 28 [pid = 4024] [id = 746] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 19191C00 == 27 [pid = 4024] [id = 743] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 1A059400 == 26 [pid = 4024] [id = 744] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 17C4C400 == 25 [pid = 4024] [id = 747] 09:05:51 INFO - PROCESS | 4024 | --DOCSHELL 0DA28000 == 24 [pid = 4024] [id = 745] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0DE0C000) [pid = 4024] [serial = 2165] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0DB5F400) [pid = 4024] [serial = 2164] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (17A9E800) [pid = 4024] [serial = 2168] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (171E3800) [pid = 4024] [serial = 2167] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (17A9D800) [pid = 4024] [serial = 2192] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A79F800) [pid = 4024] [serial = 2171] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1A72B800) [pid = 4024] [serial = 2170] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (188D9800) [pid = 4024] [serial = 2201] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1B37C000) [pid = 4024] [serial = 2174] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1B2BF400) [pid = 4024] [serial = 2173] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (18C08000) [pid = 4024] [serial = 2203] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17764C00) [pid = 4024] [serial = 2191] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (18103800) [pid = 4024] [serial = 2194] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (186B0000) [pid = 4024] [serial = 2200] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1810D800) [pid = 4024] [serial = 2195] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (18102000) [pid = 4024] [serial = 2198] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (143A6000) [pid = 4024] [serial = 2186] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17AA3400) [pid = 4024] [serial = 2197] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (17184000) [pid = 4024] [serial = 2189] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (14DE1C00) [pid = 4024] [serial = 2188] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (09160000) [pid = 4024] [serial = 2179] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0B0E0C00) [pid = 4024] [serial = 2180] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0DE0BC00) [pid = 4024] [serial = 2177] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0DA30C00) [pid = 4024] [serial = 2176] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0DA21800) [pid = 4024] [serial = 2182] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0DA2AC00) [pid = 4024] [serial = 2183] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (1439F000) [pid = 4024] [serial = 2185] [outer = 00000000] [url = about:blank] 09:05:51 INFO - PROCESS | 4024 | 1467648351485 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]]]}] 09:05:51 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. 09:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2125ms 09:05:51 INFO - PROCESS | 4024 | 1467648351531 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 4024 | 1467648351535 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:05:51 INFO - PROCESS | 4024 | 1467648351539 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:05:51 INFO - PROCESS | 4024 | 1467648351543 Marionette TRACE conn6 <- [1,2954,null,{}] 09:05:51 INFO - PROCESS | 4024 | 1467648351552 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}] 09:05:51 INFO - PROCESS | 4024 | 1467648351555 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:51 INFO - PROCESS | 4024 | 1467648351678 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:05:51 INFO - PROCESS | 4024 | 1467648351695 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 4024 | 1467648351697 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:51 INFO - PROCESS | 4024 | ++DOCSHELL 0CBBE800 == 25 [pid = 4024] [id = 749] 09:05:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0CD35000) [pid = 4024] [serial = 2246] [outer = 00000000] 09:05:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0D26D000) [pid = 4024] [serial = 2247] [outer = 0CD35000] 09:05:51 INFO - PROCESS | 4024 | 1467648351745 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0D460800) [pid = 4024] [serial = 2248] [outer = 0CD35000] 09:05:52 INFO - PROCESS | 4024 | 1467648352193 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]]]}] 09:05:52 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. 09:05:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 09:05:52 INFO - PROCESS | 4024 | 1467648352212 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 4024 | 1467648352217 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:05:52 INFO - PROCESS | 4024 | 1467648352223 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 4024 | 1467648352226 Marionette TRACE conn6 <- [1,2958,null,{}] 09:05:52 INFO - PROCESS | 4024 | 1467648352229 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}] 09:05:52 INFO - PROCESS | 4024 | 1467648352232 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:52 INFO - PROCESS | 4024 | 1467648352320 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:05:52 INFO - PROCESS | 4024 | 1467648352328 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 4024 | 1467648352330 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:52 INFO - PROCESS | 4024 | ++DOCSHELL 0D5E3C00 == 26 [pid = 4024] [id = 750] 09:05:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0DA11400) [pid = 4024] [serial = 2249] [outer = 00000000] 09:05:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0DA1E400) [pid = 4024] [serial = 2250] [outer = 0DA11400] 09:05:52 INFO - PROCESS | 4024 | 1467648352377 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DA29400) [pid = 4024] [serial = 2251] [outer = 0DA11400] 09:05:52 INFO - PROCESS | 4024 | 1467648352809 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]]]}] 09:05:52 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. 09:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 09:05:52 INFO - PROCESS | 4024 | 1467648352857 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 4024 | 1467648352859 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:05:52 INFO - PROCESS | 4024 | 1467648352867 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:05:52 INFO - PROCESS | 4024 | 1467648352870 Marionette TRACE conn6 <- [1,2962,null,{}] 09:05:52 INFO - PROCESS | 4024 | 1467648352881 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}] 09:05:52 INFO - PROCESS | 4024 | 1467648352886 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:52 INFO - PROCESS | 4024 | 1467648352970 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:05:52 INFO - PROCESS | 4024 | 1467648352979 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 4024 | 1467648352982 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:53 INFO - PROCESS | 4024 | ++DOCSHELL 0E37B400 == 27 [pid = 4024] [id = 751] 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0E380800) [pid = 4024] [serial = 2252] [outer = 00000000] 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0E435800) [pid = 4024] [serial = 2253] [outer = 0E380800] 09:05:53 INFO - PROCESS | 4024 | 1467648353029 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (113E6400) [pid = 4024] [serial = 2254] [outer = 0E380800] 09:05:53 INFO - PROCESS | 4024 | 1467648353480 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]]]}] 09:05:53 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. 09:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 09:05:53 INFO - PROCESS | 4024 | 1467648353542 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 4024 | 1467648353544 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:05:53 INFO - PROCESS | 4024 | 1467648353548 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 4024 | 1467648353549 Marionette TRACE conn6 <- [1,2966,null,{}] 09:05:53 INFO - PROCESS | 4024 | 1467648353553 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}] 09:05:53 INFO - PROCESS | 4024 | 1467648353555 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:53 INFO - PROCESS | 4024 | 1467648353639 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:05:53 INFO - PROCESS | 4024 | 1467648353644 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 4024 | 1467648353646 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:53 INFO - PROCESS | 4024 | ++DOCSHELL 0DA12C00 == 28 [pid = 4024] [id = 752] 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1434B000) [pid = 4024] [serial = 2255] [outer = 00000000] 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1459F800) [pid = 4024] [serial = 2256] [outer = 1434B000] 09:05:53 INFO - PROCESS | 4024 | 1467648353691 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (146CD000) [pid = 4024] [serial = 2257] [outer = 1434B000] 09:05:54 INFO - PROCESS | 4024 | 1467648354098 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]]]}] 09:05:54 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. 09:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 09:05:54 INFO - PROCESS | 4024 | 1467648354122 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 4024 | 1467648354124 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:05:54 INFO - PROCESS | 4024 | 1467648354128 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 4024 | 1467648354129 Marionette TRACE conn6 <- [1,2970,null,{}] 09:05:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:05:54 INFO - PROCESS | 4024 | 1467648354133 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}] 09:05:54 INFO - PROCESS | 4024 | 1467648354135 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:54 INFO - PROCESS | 4024 | 1467648354256 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:05:54 INFO - PROCESS | 4024 | 1467648354264 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 4024 | 1467648354266 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:54 INFO - PROCESS | 4024 | ++DOCSHELL 14C25400 == 29 [pid = 4024] [id = 753] 09:05:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (14C27C00) [pid = 4024] [serial = 2258] [outer = 00000000] 09:05:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (14DE8000) [pid = 4024] [serial = 2259] [outer = 14C27C00] 09:05:54 INFO - PROCESS | 4024 | 1467648354309 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (15C5C400) [pid = 4024] [serial = 2260] [outer = 14C27C00] 09:05:54 INFO - PROCESS | 4024 | 1467648354723 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"]]]}] 09:05:54 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 09:05:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:05:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 09:05:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:05:54 INFO - PROCESS | 4024 | 1467648354762 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 4024 | 1467648354764 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:05:54 INFO - PROCESS | 4024 | 1467648354767 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 4024 | 1467648354769 Marionette TRACE conn6 <- [1,2974,null,{}] 09:05:54 INFO - PROCESS | 4024 | 1467648354772 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}] 09:05:54 INFO - PROCESS | 4024 | 1467648354778 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:54 INFO - PROCESS | 4024 | 1467648354919 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:05:54 INFO - PROCESS | 4024 | 1467648354935 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 4024 | 1467648354937 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:54 INFO - PROCESS | 4024 | ++DOCSHELL 1717E800 == 30 [pid = 4024] [id = 754] 09:05:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (17187C00) [pid = 4024] [serial = 2261] [outer = 00000000] 09:05:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (17755C00) [pid = 4024] [serial = 2262] [outer = 17187C00] 09:05:54 INFO - PROCESS | 4024 | 1467648354980 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (17876800) [pid = 4024] [serial = 2263] [outer = 17187C00] 09:05:55 INFO - PROCESS | 4024 | 1467648355379 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]]]}] 09:05:55 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. 09:05:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 09:05:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:05:55 INFO - PROCESS | 4024 | 1467648355398 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 4024 | 1467648355400 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:05:55 INFO - PROCESS | 4024 | 1467648355403 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 4024 | 1467648355405 Marionette TRACE conn6 <- [1,2978,null,{}] 09:05:55 INFO - PROCESS | 4024 | 1467648355408 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}] 09:05:55 INFO - PROCESS | 4024 | 1467648355410 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:55 INFO - PROCESS | 4024 | 1467648355487 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:05:55 INFO - PROCESS | 4024 | 1467648355492 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 4024 | 1467648355494 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:55 INFO - PROCESS | 4024 | ++DOCSHELL 17A9DC00 == 31 [pid = 4024] [id = 755] 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (17A9F000) [pid = 4024] [serial = 2264] [outer = 00000000] 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17C4B800) [pid = 4024] [serial = 2265] [outer = 17A9F000] 09:05:55 INFO - PROCESS | 4024 | 1467648355537 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (17C4C400) [pid = 4024] [serial = 2266] [outer = 17A9F000] 09:05:55 INFO - PROCESS | 4024 | ++DOCSHELL 18604800 == 32 [pid = 4024] [id = 756] 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (18605800) [pid = 4024] [serial = 2267] [outer = 00000000] 09:05:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (18607800) [pid = 4024] [serial = 2268] [outer = 18605800] 09:05:56 INFO - PROCESS | 4024 | 1467648356031 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]]]}] 09:05:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:05:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 09:05:56 INFO - PROCESS | 4024 | 1467648356074 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 4024 | 1467648356076 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:05:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:05:56 INFO - PROCESS | 4024 | 1467648356079 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 4024 | 1467648356080 Marionette TRACE conn6 <- [1,2982,null,{}] 09:05:56 INFO - PROCESS | 4024 | 1467648356083 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}] 09:05:56 INFO - PROCESS | 4024 | 1467648356085 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:56 INFO - PROCESS | 4024 | 1467648356173 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:05:56 INFO - PROCESS | 4024 | 1467648356178 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 4024 | 1467648356180 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:56 INFO - PROCESS | 4024 | ++DOCSHELL 18101400 == 33 [pid = 4024] [id = 757] 09:05:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (18102C00) [pid = 4024] [serial = 2269] [outer = 00000000] 09:05:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1810F000) [pid = 4024] [serial = 2270] [outer = 18102C00] 09:05:56 INFO - PROCESS | 4024 | 1467648356223 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (18110000) [pid = 4024] [serial = 2271] [outer = 18102C00] 09:05:56 INFO - PROCESS | 4024 | 1467648356608 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]]]}] 09:05:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:56 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 09:05:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 09:05:56 INFO - PROCESS | 4024 | 1467648356658 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 4024 | 1467648356660 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:05:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:05:56 INFO - PROCESS | 4024 | 1467648356663 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 4024 | 1467648356664 Marionette TRACE conn6 <- [1,2986,null,{}] 09:05:56 INFO - PROCESS | 4024 | 1467648356668 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}] 09:05:56 INFO - PROCESS | 4024 | 1467648356669 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:56 INFO - PROCESS | 4024 | 1467648356804 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:05:56 INFO - PROCESS | 4024 | 1467648356887 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 4024 | 1467648356888 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:56 INFO - PROCESS | 4024 | ++DOCSHELL 0E37A800 == 34 [pid = 4024] [id = 758] 09:05:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (186A6800) [pid = 4024] [serial = 2272] [outer = 00000000] 09:05:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (188DA800) [pid = 4024] [serial = 2273] [outer = 186A6800] 09:05:56 INFO - PROCESS | 4024 | 1467648356933 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (188DAC00) [pid = 4024] [serial = 2274] [outer = 186A6800] 09:05:57 INFO - PROCESS | 4024 | 1467648357289 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]]]}] 09:05:57 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. 09:05:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 09:05:57 INFO - PROCESS | 4024 | 1467648357342 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 4024 | 1467648357344 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:05:57 INFO - PROCESS | 4024 | 1467648357360 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:05:57 INFO - PROCESS | 4024 | 1467648357361 Marionette TRACE conn6 <- [1,2990,null,{}] 09:05:57 INFO - PROCESS | 4024 | 1467648357365 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}] 09:05:57 INFO - PROCESS | 4024 | 1467648357367 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:57 INFO - PROCESS | 4024 | 1467648357491 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:05:57 INFO - PROCESS | 4024 | 1467648357496 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 4024 | 1467648357498 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:57 INFO - PROCESS | 4024 | ++DOCSHELL 186B0000 == 35 [pid = 4024] [id = 759] 09:05:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (189A7400) [pid = 4024] [serial = 2275] [outer = 00000000] 09:05:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (18CA4C00) [pid = 4024] [serial = 2276] [outer = 189A7400] 09:05:57 INFO - PROCESS | 4024 | 1467648357540 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (18EA0C00) [pid = 4024] [serial = 2277] [outer = 189A7400] 09:05:57 INFO - PROCESS | 4024 | 1467648357965 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]]]}] 09:05:58 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. 09:05:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 09:05:58 INFO - PROCESS | 4024 | 1467648357998 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:05:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:05:58 INFO - PROCESS | 4024 | 1467648358000 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:05:58 INFO - PROCESS | 4024 | 1467648358003 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 4024 | 1467648358005 Marionette TRACE conn6 <- [1,2994,null,{}] 09:05:58 INFO - PROCESS | 4024 | 1467648358009 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}] 09:05:58 INFO - PROCESS | 4024 | 1467648358011 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:58 INFO - PROCESS | 4024 | 1467648358140 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:05:58 INFO - PROCESS | 4024 | 1467648358236 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 4024 | 1467648358238 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:58 INFO - PROCESS | 4024 | ++DOCSHELL 148BD800 == 36 [pid = 4024] [id = 760] 09:05:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (18F50C00) [pid = 4024] [serial = 2278] [outer = 00000000] 09:05:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (1919BC00) [pid = 4024] [serial = 2279] [outer = 18F50C00] 09:05:58 INFO - PROCESS | 4024 | 1467648358284 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (19BF3000) [pid = 4024] [serial = 2280] [outer = 18F50C00] 09:05:58 INFO - PROCESS | 4024 | 1467648358684 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]]]}] 09:05:58 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. 09:05:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 09:05:58 INFO - PROCESS | 4024 | 1467648358738 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 4024 | 1467648358740 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:05:58 INFO - PROCESS | 4024 | 1467648358743 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 4024 | 1467648358744 Marionette TRACE conn6 <- [1,2998,null,{}] 09:05:58 INFO - PROCESS | 4024 | 1467648358748 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}] 09:05:58 INFO - PROCESS | 4024 | 1467648358749 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:58 INFO - PROCESS | 4024 | 1467648358869 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:05:58 INFO - PROCESS | 4024 | 1467648358874 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 4024 | 1467648358876 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:05:58 INFO - PROCESS | 4024 | ++DOCSHELL 1A059400 == 37 [pid = 4024] [id = 761] 09:05:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (1A05A000) [pid = 4024] [serial = 2281] [outer = 00000000] 09:05:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (1A7A4000) [pid = 4024] [serial = 2282] [outer = 1A05A000] 09:05:58 INFO - PROCESS | 4024 | 1467648358980 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (1A7A8800) [pid = 4024] [serial = 2283] [outer = 1A05A000] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (1A08C000) [pid = 4024] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (18CA1000) [pid = 4024] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (1919B800) [pid = 4024] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (1A05B400) [pid = 4024] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0DA2E400) [pid = 4024] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (186A4C00) [pid = 4024] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (17AA5C00) [pid = 4024] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (145EA400) [pid = 4024] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0D5E2400) [pid = 4024] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0DA26800) [pid = 4024] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (146D4400) [pid = 4024] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0B0E9000) [pid = 4024] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (188D8800) [pid = 4024] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:05:59 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (11548000) [pid = 4024] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:05:59 INFO - PROCESS | 4024 | [4024] 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 09:05:59 INFO - PROCESS | 4024 | 1467648359978 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:06:00 INFO - {} 09:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:06:00 INFO - {} 09:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:06:00 INFO - {} 09:06:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:06:00 INFO - {} 09:06:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1278ms 09:06:00 INFO - PROCESS | 4024 | 1467648360023 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 4024 | 1467648360027 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:06:00 INFO - TEST-START | /FileAPI/fileReader.html 09:06:00 INFO - PROCESS | 4024 | 1467648360032 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 4024 | 1467648360037 Marionette TRACE conn6 <- [1,3002,null,{}] 09:06:00 INFO - PROCESS | 4024 | 1467648360043 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}] 09:06:00 INFO - PROCESS | 4024 | 1467648360046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:00 INFO - PROCESS | 4024 | 1467648360196 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:06:00 INFO - PROCESS | 4024 | 1467648360335 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 4024 | 1467648360338 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:00 INFO - PROCESS | 4024 | ++DOCSHELL 0CBB3400 == 38 [pid = 4024] [id = 762] 09:06:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0CBB6C00) [pid = 4024] [serial = 2284] [outer = 00000000] 09:06:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0DB5FC00) [pid = 4024] [serial = 2285] [outer = 0CBB6C00] 09:06:00 INFO - PROCESS | 4024 | 1467648360398 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0DB6B400) [pid = 4024] [serial = 2286] [outer = 0CBB6C00] 09:06:00 INFO - PROCESS | 4024 | 1467648360975 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]]]}] 09:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:06:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:06:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 990ms 09:06:01 INFO - PROCESS | 4024 | 1467648361023 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 4024 | 1467648361028 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /FileAPI/historical.html 09:06:01 INFO - PROCESS | 4024 | 1467648361034 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 4024 | 1467648361037 Marionette TRACE conn6 <- [1,3006,null,{}] 09:06:01 INFO - PROCESS | 4024 | 1467648361041 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}] 09:06:01 INFO - PROCESS | 4024 | 1467648361044 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:01 INFO - PROCESS | 4024 | 1467648361166 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:06:01 INFO - PROCESS | 4024 | 1467648361309 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 4024 | 1467648361312 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:01 INFO - PROCESS | 4024 | ++DOCSHELL 145A5400 == 39 [pid = 4024] [id = 763] 09:06:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (145EA400) [pid = 4024] [serial = 2287] [outer = 00000000] 09:06:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (14C9FC00) [pid = 4024] [serial = 2288] [outer = 145EA400] 09:06:01 INFO - PROCESS | 4024 | 1467648361370 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (171E4C00) [pid = 4024] [serial = 2289] [outer = 145EA400] 09:06:02 INFO - PROCESS | 4024 | 1467648362163 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"]]]}] 09:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:06:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:06:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:06:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:06:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:06:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:06:02 INFO - TEST-OK | /FileAPI/historical.html | took 1180ms 09:06:02 INFO - PROCESS | 4024 | 1467648362217 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 4024 | 1467648362221 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /FileAPI/idlharness.html 09:06:02 INFO - PROCESS | 4024 | 1467648362226 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 4024 | 1467648362229 Marionette TRACE conn6 <- [1,3010,null,{}] 09:06:02 INFO - PROCESS | 4024 | 1467648362234 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}] 09:06:02 INFO - PROCESS | 4024 | 1467648362237 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:02 INFO - PROCESS | 4024 | 1467648362346 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:06:02 INFO - PROCESS | 4024 | 1467648362506 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 4024 | 1467648362508 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 148BD800 == 38 [pid = 4024] [id = 760] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 186B0000 == 37 [pid = 4024] [id = 759] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 0E37A800 == 36 [pid = 4024] [id = 758] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 18101400 == 35 [pid = 4024] [id = 757] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 18604800 == 34 [pid = 4024] [id = 756] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 17A9DC00 == 33 [pid = 4024] [id = 755] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 1717E800 == 32 [pid = 4024] [id = 754] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 14C25400 == 31 [pid = 4024] [id = 753] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 0DA12C00 == 30 [pid = 4024] [id = 752] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 0E37B400 == 29 [pid = 4024] [id = 751] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 0D5E3C00 == 28 [pid = 4024] [id = 750] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (1C0D2C00) [pid = 4024] [serial = 2244] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | ++DOCSHELL 08D88C00 == 29 [pid = 4024] [id = 764] 09:06:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (09163400) [pid = 4024] [serial = 2290] [outer = 00000000] 09:06:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0CD3B400) [pid = 4024] [serial = 2291] [outer = 09163400] 09:06:02 INFO - PROCESS | 4024 | 1467648362605 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0DA2BC00) [pid = 4024] [serial = 2292] [outer = 09163400] 09:06:02 INFO - PROCESS | 4024 | --DOCSHELL 0CBBE800 == 28 [pid = 4024] [id = 749] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (1B374400) [pid = 4024] [serial = 2242] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (18EA4C00) [pid = 4024] [serial = 2227] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (19BEE400) [pid = 4024] [serial = 2230] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (18F47800) [pid = 4024] [serial = 2228] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (1A08C800) [pid = 4024] [serial = 2233] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (19D10000) [pid = 4024] [serial = 2231] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1B36D800) [pid = 4024] [serial = 2241] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1A72FC00) [pid = 4024] [serial = 2234] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0DB6A800) [pid = 4024] [serial = 2236] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (188D8C00) [pid = 4024] [serial = 2224] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (17C46400) [pid = 4024] [serial = 2221] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (1810A800) [pid = 4024] [serial = 2222] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (148B6400) [pid = 4024] [serial = 2218] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14DE0000) [pid = 4024] [serial = 2219] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DA2A800) [pid = 4024] [serial = 2215] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DDCB800) [pid = 4024] [serial = 2216] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (17C49000) [pid = 4024] [serial = 2213] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (14D51400) [pid = 4024] [serial = 2212] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17AABC00) [pid = 4024] [serial = 2210] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (17595800) [pid = 4024] [serial = 2209] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DE14000) [pid = 4024] [serial = 2207] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0DA21400) [pid = 4024] [serial = 2206] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (18C9D800) [pid = 4024] [serial = 2204] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (186A6C00) [pid = 4024] [serial = 2238] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (19BF3800) [pid = 4024] [serial = 2239] [outer = 00000000] [url = about:blank] 09:06:02 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (18C9C000) [pid = 4024] [serial = 2225] [outer = 00000000] [url = about:blank] 09:06:03 INFO - PROCESS | 4024 | 1467648363418 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]]]}] 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:06:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:06:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:06:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:06:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:06:03 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 09:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:06:03 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 09:06:03 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 09:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:06:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:06:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:06:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:06:03 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 09:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:06:03 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 09:06:03 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 09:06:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:06:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:06:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1308ms 09:06:03 INFO - PROCESS | 4024 | 1467648363573 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 4024 | 1467648363578 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:06:03 INFO - PROCESS | 4024 | 1467648363585 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - TEST-START | /FileAPI/idlharness.worker 09:06:03 INFO - PROCESS | 4024 | 1467648363588 Marionette TRACE conn6 <- [1,3014,null,{}] 09:06:03 INFO - PROCESS | 4024 | 1467648363592 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}] 09:06:03 INFO - PROCESS | 4024 | 1467648363594 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:03 INFO - PROCESS | 4024 | 1467648363682 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:06:03 INFO - PROCESS | 4024 | 1467648363688 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 4024 | 1467648363690 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:03 INFO - PROCESS | 4024 | ++DOCSHELL 17599000 == 29 [pid = 4024] [id = 765] 09:06:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (17599800) [pid = 4024] [serial = 2293] [outer = 00000000] 09:06:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (1775CC00) [pid = 4024] [serial = 2294] [outer = 17599800] 09:06:03 INFO - PROCESS | 4024 | 1467648363737 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (17AA6400) [pid = 4024] [serial = 2295] [outer = 17599800] 09:06:04 INFO - PROCESS | 4024 | [4024] 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 09:06:04 INFO - PROCESS | 4024 | 1467648364725 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,{},{}]]]}] 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:06:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:06:04 INFO - {} 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:06:04 INFO - {} 09:06:04 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 - {} 09:06:04 INFO - {} 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:06:04 INFO - {} 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:06:04 INFO - {} 09:06:04 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 - {} 09:06:04 INFO - {} 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:06:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:06:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 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 09:06:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:06:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:06:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:06:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:06:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:06:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1299ms 09:06:04 INFO - PROCESS | 4024 | 1467648364890 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 4024 | 1467648364892 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:06:04 INFO - PROCESS | 4024 | 1467648364896 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:06:04 INFO - PROCESS | 4024 | 1467648364899 Marionette TRACE conn6 <- [1,3018,null,{}] 09:06:04 INFO - PROCESS | 4024 | 1467648364910 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}] 09:06:04 INFO - PROCESS | 4024 | 1467648364914 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:05 INFO - PROCESS | 4024 | 1467648365038 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:06:05 INFO - PROCESS | 4024 | 1467648365137 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 4024 | 1467648365140 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:05 INFO - PROCESS | 4024 | ++DOCSHELL 1810D000 == 30 [pid = 4024] [id = 766] 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1810E800) [pid = 4024] [serial = 2296] [outer = 00000000] 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1BA71800) [pid = 4024] [serial = 2297] [outer = 1810E800] 09:06:05 INFO - PROCESS | 4024 | 1467648365187 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0D5D7000) [pid = 4024] [serial = 2298] [outer = 1810E800] 09:06:05 INFO - PROCESS | 4024 | 1467648365592 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]]]}] 09:06:05 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 09:06:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 09:06:05 INFO - PROCESS | 4024 | 1467648365631 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 4024 | 1467648365633 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:06:05 INFO - PROCESS | 4024 | 1467648365636 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 4024 | 1467648365638 Marionette TRACE conn6 <- [1,3022,null,{}] 09:06:05 INFO - PROCESS | 4024 | 1467648365641 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}] 09:06:05 INFO - PROCESS | 4024 | 1467648365643 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:05 INFO - PROCESS | 4024 | 1467648365768 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:06:05 INFO - PROCESS | 4024 | 1467648365773 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 4024 | 1467648365775 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:05 INFO - PROCESS | 4024 | ++DOCSHELL 1C29F400 == 31 [pid = 4024] [id = 767] 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1C50C800) [pid = 4024] [serial = 2299] [outer = 00000000] 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1C8C9800) [pid = 4024] [serial = 2300] [outer = 1C50C800] 09:06:05 INFO - PROCESS | 4024 | 1467648365822 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (1C8D0C00) [pid = 4024] [serial = 2301] [outer = 1C50C800] 09:06:06 INFO - PROCESS | 4024 | 1467648366249 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]]]}] 09:06:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:06:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 09:06:06 INFO - PROCESS | 4024 | 1467648366309 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 4024 | 1467648366311 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:06:06 INFO - PROCESS | 4024 | 1467648366314 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 4024 | 1467648366316 Marionette TRACE conn6 <- [1,3026,null,{}] 09:06:06 INFO - PROCESS | 4024 | 1467648366325 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}] 09:06:06 INFO - PROCESS | 4024 | 1467648366327 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:06 INFO - PROCESS | 4024 | 1467648366443 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:06:06 INFO - PROCESS | 4024 | 1467648366534 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 4024 | 1467648366536 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:06 INFO - PROCESS | 4024 | ++DOCSHELL 1D18FC00 == 32 [pid = 4024] [id = 768] 09:06:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1D190400) [pid = 4024] [serial = 2302] [outer = 00000000] 09:06:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1D196400) [pid = 4024] [serial = 2303] [outer = 1D190400] 09:06:06 INFO - PROCESS | 4024 | 1467648366579 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1D199000) [pid = 4024] [serial = 2304] [outer = 1D190400] 09:06:06 INFO - PROCESS | 4024 | 1467648366979 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"]]]}] 09:06:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:06:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 09:06:07 INFO - PROCESS | 4024 | 1467648367006 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 4024 | 1467648367008 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:06:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (17187C00) [pid = 4024] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (14C27C00) [pid = 4024] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1434B000) [pid = 4024] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1A764000) [pid = 4024] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0CD35000) [pid = 4024] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18102C00) [pid = 4024] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0DA11400) [pid = 4024] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0E380800) [pid = 4024] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (189A7400) [pid = 4024] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (186A6800) [pid = 4024] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (18F50C00) [pid = 4024] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17A9F000) [pid = 4024] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:06:07 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (18605800) [pid = 4024] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:06:07 INFO - PROCESS | 4024 | 1467648367135 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 4024 | 1467648367137 Marionette TRACE conn6 <- [1,3030,null,{}] 09:06:07 INFO - PROCESS | 4024 | 1467648367142 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}] 09:06:07 INFO - PROCESS | 4024 | 1467648367147 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:07 INFO - PROCESS | 4024 | 1467648367268 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:06:07 INFO - PROCESS | 4024 | 1467648367276 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 4024 | 1467648367278 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:07 INFO - PROCESS | 4024 | ++DOCSHELL 0CD35800 == 33 [pid = 4024] [id = 769] 09:06:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0DD35000) [pid = 4024] [serial = 2305] [outer = 00000000] 09:06:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (1E2A7400) [pid = 4024] [serial = 2306] [outer = 0DD35000] 09:06:07 INFO - PROCESS | 4024 | 1467648367324 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (1E2A7800) [pid = 4024] [serial = 2307] [outer = 0DD35000] 09:06:07 INFO - PROCESS | 4024 | 1467648367948 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]]]}] 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:06:08 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. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:06:08 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'.) 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:06:08 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. 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:06:08 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. 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:06:08 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. 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:06:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:06:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1017ms 09:06:08 INFO - PROCESS | 4024 | 1467648368033 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 4024 | 1467648368035 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:06:08 INFO - PROCESS | 4024 | 1467648368038 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:06:08 INFO - PROCESS | 4024 | 1467648368040 Marionette TRACE conn6 <- [1,3034,null,{}] 09:06:08 INFO - PROCESS | 4024 | 1467648368044 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}] 09:06:08 INFO - PROCESS | 4024 | 1467648368046 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:08 INFO - PROCESS | 4024 | 1467648368162 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:06:08 INFO - PROCESS | 4024 | 1467648368173 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 4024 | 1467648368175 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:08 INFO - PROCESS | 4024 | ++DOCSHELL 0E314800 == 34 [pid = 4024] [id = 770] 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (1E367000) [pid = 4024] [serial = 2308] [outer = 00000000] 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (1E70C000) [pid = 4024] [serial = 2309] [outer = 1E367000] 09:06:08 INFO - PROCESS | 4024 | 1467648368220 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (1E710000) [pid = 4024] [serial = 2310] [outer = 1E367000] 09:06:08 INFO - PROCESS | 4024 | [4024] 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 09:06:08 INFO - PROCESS | 4024 | 1467648368653 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:06:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:06:08 INFO - {} 09:06:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 09:06:08 INFO - PROCESS | 4024 | 1467648368712 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 4024 | 1467648368714 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:06:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:06:08 INFO - PROCESS | 4024 | 1467648368718 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 4024 | 1467648368719 Marionette TRACE conn6 <- [1,3038,null,{}] 09:06:08 INFO - PROCESS | 4024 | 1467648368723 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}] 09:06:08 INFO - PROCESS | 4024 | 1467648368725 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:08 INFO - PROCESS | 4024 | 1467648368844 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:06:08 INFO - PROCESS | 4024 | 1467648368855 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 4024 | 1467648368857 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:08 INFO - PROCESS | 4024 | ++DOCSHELL 09162800 == 35 [pid = 4024] [id = 771] 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (1A059800) [pid = 4024] [serial = 2311] [outer = 00000000] 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (1D998C00) [pid = 4024] [serial = 2312] [outer = 1A059800] 09:06:08 INFO - PROCESS | 4024 | 1467648368900 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (1E2A2400) [pid = 4024] [serial = 2313] [outer = 1A059800] 09:06:09 INFO - PROCESS | 4024 | --DOCSHELL 17581C00 == 34 [pid = 4024] [id = 748] 09:06:09 INFO - PROCESS | 4024 | --DOCSHELL 08D88C00 == 33 [pid = 4024] [id = 764] 09:06:09 INFO - PROCESS | 4024 | --DOCSHELL 145A5400 == 32 [pid = 4024] [id = 763] 09:06:09 INFO - PROCESS | 4024 | --DOCSHELL 1A059400 == 31 [pid = 4024] [id = 761] 09:06:09 INFO - PROCESS | 4024 | --DOCSHELL 0CBB3400 == 30 [pid = 4024] [id = 762] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 1810D000 == 29 [pid = 4024] [id = 766] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 1C29F400 == 28 [pid = 4024] [id = 767] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 1D18FC00 == 27 [pid = 4024] [id = 768] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 0CD35800 == 26 [pid = 4024] [id = 769] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 0E314800 == 25 [pid = 4024] [id = 770] 09:06:10 INFO - PROCESS | 4024 | --DOCSHELL 17599000 == 24 [pid = 4024] [id = 765] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (1459F800) [pid = 4024] [serial = 2256] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (18110000) [pid = 4024] [serial = 2271] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (188DAC00) [pid = 4024] [serial = 2274] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1919BC00) [pid = 4024] [serial = 2279] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (17C4C400) [pid = 4024] [serial = 2266] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (18607800) [pid = 4024] [serial = 2268] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (19BF3000) [pid = 4024] [serial = 2280] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (17876800) [pid = 4024] [serial = 2263] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (15C5C400) [pid = 4024] [serial = 2260] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (146CD000) [pid = 4024] [serial = 2257] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (1C2A7C00) [pid = 4024] [serial = 2245] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (1A7A4000) [pid = 4024] [serial = 2282] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0D460800) [pid = 4024] [serial = 2248] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (1810F000) [pid = 4024] [serial = 2270] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0DA29400) [pid = 4024] [serial = 2251] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0E435800) [pid = 4024] [serial = 2253] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (17755C00) [pid = 4024] [serial = 2262] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (17C4B800) [pid = 4024] [serial = 2265] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (188DA800) [pid = 4024] [serial = 2273] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (113E6400) [pid = 4024] [serial = 2254] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 51 (18CA4C00) [pid = 4024] [serial = 2276] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 50 (18EA0C00) [pid = 4024] [serial = 2277] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 49 (0D26D000) [pid = 4024] [serial = 2247] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 48 (14DE8000) [pid = 4024] [serial = 2259] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | --DOMWINDOW == 47 (0DA1E400) [pid = 4024] [serial = 2250] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 4024 | 1467648370691 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]]]}] 09:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:06:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:06:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2018ms 09:06:10 INFO - PROCESS | 4024 | 1467648370738 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 4024 | 1467648370742 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:06:10 INFO - PROCESS | 4024 | 1467648370747 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 4024 | 1467648370751 Marionette TRACE conn6 <- [1,3042,null,{}] 09:06:10 INFO - PROCESS | 4024 | 1467648370756 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}] 09:06:10 INFO - PROCESS | 4024 | 1467648370759 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:10 INFO - PROCESS | 4024 | 1467648370850 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:06:10 INFO - PROCESS | 4024 | 1467648370857 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 4024 | 1467648370861 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:10 INFO - PROCESS | 4024 | ++DOCSHELL 0D26D000 == 25 [pid = 4024] [id = 772] 09:06:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 48 (0D26D800) [pid = 4024] [serial = 2314] [outer = 00000000] 09:06:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 49 (0D45F400) [pid = 4024] [serial = 2315] [outer = 0D26D800] 09:06:10 INFO - PROCESS | 4024 | 1467648370910 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (0D573C00) [pid = 4024] [serial = 2316] [outer = 0D26D800] 09:06:11 INFO - PROCESS | 4024 | 1467648371633 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"]]]}] 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:06:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:11 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" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:11 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" 09:06:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 984ms 09:06:11 INFO - PROCESS | 4024 | 1467648371731 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 4024 | 1467648371737 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:06:11 INFO - PROCESS | 4024 | 1467648371752 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 4024 | 1467648371754 Marionette TRACE conn6 <- [1,3046,null,{}] 09:06:11 INFO - PROCESS | 4024 | 1467648371758 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}] 09:06:11 INFO - PROCESS | 4024 | 1467648371761 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:11 INFO - PROCESS | 4024 | 1467648371848 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:06:11 INFO - PROCESS | 4024 | 1467648371854 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 4024 | 1467648371856 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:11 INFO - PROCESS | 4024 | ++DOCSHELL 0DB69C00 == 26 [pid = 4024] [id = 773] 09:06:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (0DB6A000) [pid = 4024] [serial = 2317] [outer = 00000000] 09:06:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (0DD31C00) [pid = 4024] [serial = 2318] [outer = 0DB6A000] 09:06:11 INFO - PROCESS | 4024 | 1467648371914 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (0DE0C000) [pid = 4024] [serial = 2319] [outer = 0DB6A000] 09:06:12 INFO - PROCESS | 4024 | 1467648372418 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]]]}] 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:06:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:06:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:06:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:06:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 09:06:12 INFO - PROCESS | 4024 | 1467648372491 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 4024 | 1467648372493 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:06:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:06:12 INFO - PROCESS | 4024 | 1467648372496 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 4024 | 1467648372500 Marionette TRACE conn6 <- [1,3050,null,{}] 09:06:12 INFO - PROCESS | 4024 | 1467648372511 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}] 09:06:12 INFO - PROCESS | 4024 | 1467648372515 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:12 INFO - PROCESS | 4024 | 1467648372600 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:06:12 INFO - PROCESS | 4024 | 1467648372617 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 4024 | 1467648372620 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:12 INFO - PROCESS | 4024 | ++DOCSHELL 14528C00 == 27 [pid = 4024] [id = 774] 09:06:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (1452A000) [pid = 4024] [serial = 2320] [outer = 00000000] 09:06:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (145E4000) [pid = 4024] [serial = 2321] [outer = 1452A000] 09:06:12 INFO - PROCESS | 4024 | 1467648372668 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (146D5C00) [pid = 4024] [serial = 2322] [outer = 1452A000] 09:06:12 INFO - PROCESS | 4024 | [4024] 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 09:06:13 INFO - PROCESS | 4024 | 1467648373108 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:06:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:06:13 INFO - {} 09:06:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 632ms 09:06:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:06:13 INFO - PROCESS | 4024 | 1467648373141 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 4024 | 1467648373144 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:06:13 INFO - PROCESS | 4024 | 1467648373147 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 4024 | 1467648373148 Marionette TRACE conn6 <- [1,3054,null,{}] 09:06:13 INFO - PROCESS | 4024 | 1467648373152 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}] 09:06:13 INFO - PROCESS | 4024 | 1467648373154 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:13 INFO - PROCESS | 4024 | 1467648373239 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:06:13 INFO - PROCESS | 4024 | 1467648373246 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 4024 | 1467648373248 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:13 INFO - PROCESS | 4024 | ++DOCSHELL 14C27C00 == 28 [pid = 4024] [id = 775] 09:06:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (14C65800) [pid = 4024] [serial = 2323] [outer = 00000000] 09:06:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (171E4800) [pid = 4024] [serial = 2324] [outer = 14C65800] 09:06:13 INFO - PROCESS | 4024 | 1467648373292 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (17577400) [pid = 4024] [serial = 2325] [outer = 14C65800] 09:06:13 INFO - PROCESS | 4024 | 1467648373690 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]]]}] 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:06:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:06:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 570ms 09:06:13 INFO - PROCESS | 4024 | 1467648373725 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 4024 | 1467648373727 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:06:13 INFO - PROCESS | 4024 | 1467648373730 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 4024 | 1467648373731 Marionette TRACE conn6 <- [1,3058,null,{}] 09:06:13 INFO - PROCESS | 4024 | 1467648373735 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}] 09:06:13 INFO - PROCESS | 4024 | 1467648373737 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:13 INFO - PROCESS | 4024 | 1467648373871 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:06:13 INFO - PROCESS | 4024 | 1467648373879 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 4024 | 1467648373881 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:13 INFO - PROCESS | 4024 | ++DOCSHELL 17595800 == 29 [pid = 4024] [id = 776] 09:06:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (17596800) [pid = 4024] [serial = 2326] [outer = 00000000] 09:06:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (1775C400) [pid = 4024] [serial = 2327] [outer = 17596800] 09:06:13 INFO - PROCESS | 4024 | 1467648373928 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (17877800) [pid = 4024] [serial = 2328] [outer = 17596800] 09:06:14 INFO - PROCESS | 4024 | 1467648374359 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]]]}] 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 09:06:14 INFO - PROCESS | 4024 | 1467648374403 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:06:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:06:14 INFO - PROCESS | 4024 | 1467648374405 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:06:14 INFO - PROCESS | 4024 | 1467648374408 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 4024 | 1467648374410 Marionette TRACE conn6 <- [1,3062,null,{}] 09:06:14 INFO - PROCESS | 4024 | 1467648374413 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}] 09:06:14 INFO - PROCESS | 4024 | 1467648374419 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:14 INFO - PROCESS | 4024 | 1467648374560 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:06:14 INFO - PROCESS | 4024 | 1467648374574 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 4024 | 1467648374576 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:14 INFO - PROCESS | 4024 | ++DOCSHELL 17C44C00 == 30 [pid = 4024] [id = 777] 09:06:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (17C45C00) [pid = 4024] [serial = 2329] [outer = 00000000] 09:06:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (18105C00) [pid = 4024] [serial = 2330] [outer = 17C45C00] 09:06:14 INFO - PROCESS | 4024 | 1467648374621 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (1810BC00) [pid = 4024] [serial = 2331] [outer = 17C45C00] 09:06:15 INFO - PROCESS | 4024 | 1467648375008 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]]]}] 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:06:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:06:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 09:06:15 INFO - PROCESS | 4024 | 1467648375040 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 4024 | 1467648375042 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:06:15 INFO - PROCESS | 4024 | 1467648375045 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 4024 | 1467648375046 Marionette TRACE conn6 <- [1,3066,null,{}] 09:06:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:06:15 INFO - PROCESS | 4024 | 1467648375050 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}] 09:06:15 INFO - PROCESS | 4024 | 1467648375051 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:15 INFO - PROCESS | 4024 | 1467648375129 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:06:15 INFO - PROCESS | 4024 | 1467648375256 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 4024 | 1467648375257 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:15 INFO - PROCESS | 4024 | ++DOCSHELL 18608800 == 31 [pid = 4024] [id = 778] 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (186A1800) [pid = 4024] [serial = 2332] [outer = 00000000] 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (186A7400) [pid = 4024] [serial = 2333] [outer = 186A1800] 09:06:15 INFO - PROCESS | 4024 | 1467648375303 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (186AE400) [pid = 4024] [serial = 2334] [outer = 186A1800] 09:06:15 INFO - PROCESS | 4024 | 1467648375643 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] 09:06:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:06:15 INFO - PROCESS | 4024 | 1467648375684 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:06:15 INFO - PROCESS | 4024 | 1467648375686 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 4024 | 1467648375699 Marionette TRACE conn6 <- [1,3070,null,{}] 09:06:15 INFO - PROCESS | 4024 | 1467648375722 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}] 09:06:15 INFO - PROCESS | 4024 | 1467648375724 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:15 INFO - PROCESS | 4024 | 1467648375806 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:06:15 INFO - PROCESS | 4024 | 1467648375812 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 4024 | 1467648375814 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:15 INFO - PROCESS | 4024 | ++DOCSHELL 186A4000 == 32 [pid = 4024] [id = 779] 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (188D0C00) [pid = 4024] [serial = 2335] [outer = 00000000] 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (188DE000) [pid = 4024] [serial = 2336] [outer = 188D0C00] 09:06:15 INFO - PROCESS | 4024 | 1467648375858 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (188D7400) [pid = 4024] [serial = 2337] [outer = 188D0C00] 09:06:16 INFO - PROCESS | 4024 | 1467648376302 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]]]}] 09:06:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:06:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 661ms 09:06:16 INFO - PROCESS | 4024 | 1467648376349 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 4024 | 1467648376351 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:06:16 INFO - PROCESS | 4024 | 1467648376354 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 4024 | 1467648376356 Marionette TRACE conn6 <- [1,3074,null,{}] 09:06:16 INFO - PROCESS | 4024 | 1467648376359 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}] 09:06:16 INFO - PROCESS | 4024 | 1467648376361 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:16 INFO - PROCESS | 4024 | 1467648376477 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:06:16 INFO - PROCESS | 4024 | 1467648376575 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 4024 | 1467648376577 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:16 INFO - PROCESS | 4024 | ++DOCSHELL 14527800 == 33 [pid = 4024] [id = 780] 09:06:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18C9CC00) [pid = 4024] [serial = 2338] [outer = 00000000] 09:06:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18CA2C00) [pid = 4024] [serial = 2339] [outer = 18C9CC00] 09:06:16 INFO - PROCESS | 4024 | 1467648376620 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (18CA5C00) [pid = 4024] [serial = 2340] [outer = 18C9CC00] 09:06:17 INFO - PROCESS | 4024 | 1467648376986 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:06:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 09:06:17 INFO - PROCESS | 4024 | 1467648377024 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 4024 | 1467648377026 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:06:17 INFO - PROCESS | 4024 | 1467648377029 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 4024 | 1467648377031 Marionette TRACE conn6 <- [1,3078,null,{}] 09:06:17 INFO - PROCESS | 4024 | 1467648377040 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}] 09:06:17 INFO - PROCESS | 4024 | 1467648377042 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:17 INFO - PROCESS | 4024 | 1467648377162 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:06:17 INFO - PROCESS | 4024 | 1467648377167 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 4024 | 1467648377169 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:17 INFO - PROCESS | 4024 | ++DOCSHELL 0E439C00 == 34 [pid = 4024] [id = 781] 09:06:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1758FC00) [pid = 4024] [serial = 2341] [outer = 00000000] 09:06:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (18F49C00) [pid = 4024] [serial = 2342] [outer = 1758FC00] 09:06:17 INFO - PROCESS | 4024 | 1467648377211 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (18F4E000) [pid = 4024] [serial = 2343] [outer = 1758FC00] 09:06:17 INFO - PROCESS | 4024 | 1467648377628 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:06:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 09:06:17 INFO - PROCESS | 4024 | 1467648377666 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 4024 | 1467648377678 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:06:17 INFO - PROCESS | 4024 | 1467648377682 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 4024 | 1467648377684 Marionette TRACE conn6 <- [1,3082,null,{}] 09:06:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:06:17 INFO - PROCESS | 4024 | 1467648377688 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}] 09:06:17 INFO - PROCESS | 4024 | 1467648377690 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:17 INFO - PROCESS | 4024 | 1467648377821 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:06:17 INFO - PROCESS | 4024 | 1467648377919 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 4024 | 1467648377921 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:17 INFO - PROCESS | 4024 | ++DOCSHELL 15C66000 == 35 [pid = 4024] [id = 782] 09:06:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (17593800) [pid = 4024] [serial = 2344] [outer = 00000000] 09:06:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (19199C00) [pid = 4024] [serial = 2345] [outer = 17593800] 09:06:17 INFO - PROCESS | 4024 | 1467648377966 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (19BEE000) [pid = 4024] [serial = 2346] [outer = 17593800] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (1A05A000) [pid = 4024] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (17599800) [pid = 4024] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (1810E800) [pid = 4024] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (1E367000) [pid = 4024] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (1D190400) [pid = 4024] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (1C50C800) [pid = 4024] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0DD35000) [pid = 4024] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (09163400) [pid = 4024] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (145EA400) [pid = 4024] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:06:18 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0CBB6C00) [pid = 4024] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:06:18 INFO - PROCESS | 4024 | 1467648378477 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 09:06:18 INFO - PROCESS | 4024 | 1467648378531 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 4024 | 1467648378533 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:06:18 INFO - PROCESS | 4024 | 1467648378537 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 4024 | 1467648378538 Marionette TRACE conn6 <- [1,3086,null,{}] 09:06:18 INFO - PROCESS | 4024 | 1467648378542 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}] 09:06:18 INFO - PROCESS | 4024 | 1467648378544 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:18 INFO - PROCESS | 4024 | 1467648378623 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:06:18 INFO - PROCESS | 4024 | 1467648378629 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 4024 | 1467648378630 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:18 INFO - PROCESS | 4024 | ++DOCSHELL 15C5B400 == 36 [pid = 4024] [id = 783] 09:06:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (15C64800) [pid = 4024] [serial = 2347] [outer = 00000000] 09:06:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (18F55800) [pid = 4024] [serial = 2348] [outer = 15C64800] 09:06:18 INFO - PROCESS | 4024 | 1467648378673 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (18F74400) [pid = 4024] [serial = 2349] [outer = 15C64800] 09:06:19 INFO - PROCESS | 4024 | 1467648379085 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]]]}] 09:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 09:06:19 INFO - PROCESS | 4024 | 1467648379110 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 4024 | 1467648379112 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:06:19 INFO - PROCESS | 4024 | 1467648379114 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 4024 | 1467648379116 Marionette TRACE conn6 <- [1,3090,null,{}] 09:06:19 INFO - PROCESS | 4024 | 1467648379120 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}] 09:06:19 INFO - PROCESS | 4024 | 1467648379121 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:19 INFO - PROCESS | 4024 | 1467648379249 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:06:19 INFO - PROCESS | 4024 | 1467648379257 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 4024 | 1467648379259 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:19 INFO - PROCESS | 4024 | ++DOCSHELL 18F55000 == 37 [pid = 4024] [id = 784] 09:06:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (1A056400) [pid = 4024] [serial = 2350] [outer = 00000000] 09:06:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (1A08C800) [pid = 4024] [serial = 2351] [outer = 1A056400] 09:06:19 INFO - PROCESS | 4024 | 1467648379303 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (1A762C00) [pid = 4024] [serial = 2352] [outer = 1A056400] 09:06:19 INFO - PROCESS | 4024 | 1467648379724 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 09:06:19 INFO - PROCESS | 4024 | 1467648379748 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 4024 | 1467648379750 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:06:19 INFO - PROCESS | 4024 | 1467648379766 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 4024 | 1467648379767 Marionette TRACE conn6 <- [1,3094,null,{}] 09:06:19 INFO - PROCESS | 4024 | 1467648379771 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}] 09:06:19 INFO - PROCESS | 4024 | 1467648379772 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:19 INFO - PROCESS | 4024 | 1467648379902 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:06:19 INFO - PROCESS | 4024 | 1467648379911 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 4024 | 1467648379913 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:19 INFO - PROCESS | 4024 | ++DOCSHELL 0D227800 == 38 [pid = 4024] [id = 785] 09:06:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0DA1BC00) [pid = 4024] [serial = 2353] [outer = 00000000] 09:06:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (1B374400) [pid = 4024] [serial = 2354] [outer = 0DA1BC00] 09:06:19 INFO - PROCESS | 4024 | 1467648379956 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (1BA05400) [pid = 4024] [serial = 2355] [outer = 0DA1BC00] 09:06:20 INFO - PROCESS | 4024 | 1467648380435 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]]]}] 09:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:06:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 09:06:20 INFO - PROCESS | 4024 | 1467648380498 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 4024 | 1467648380502 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:06:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:06:20 INFO - PROCESS | 4024 | 1467648380507 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 4024 | 1467648380511 Marionette TRACE conn6 <- [1,3098,null,{}] 09:06:20 INFO - PROCESS | 4024 | 1467648380517 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}] 09:06:20 INFO - PROCESS | 4024 | 1467648380520 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:20 INFO - PROCESS | 4024 | 1467648380666 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:06:20 INFO - PROCESS | 4024 | 1467648380843 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 4024 | 1467648380846 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:20 INFO - PROCESS | 4024 | ++DOCSHELL 0D21E800 == 39 [pid = 4024] [id = 786] 09:06:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0D22A800) [pid = 4024] [serial = 2356] [outer = 00000000] 09:06:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0D4F6800) [pid = 4024] [serial = 2357] [outer = 0D22A800] 09:06:20 INFO - PROCESS | 4024 | 1467648380925 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0DA13800) [pid = 4024] [serial = 2358] [outer = 0D22A800] 09:06:21 INFO - PROCESS | 4024 | 1467648381503 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"]]]}] 09:06:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:06:21 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 09:06:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:06:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:06:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1022ms 09:06:21 INFO - PROCESS | 4024 | 1467648381538 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 4024 | 1467648381542 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:06:21 INFO - PROCESS | 4024 | 1467648381550 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 4024 | 1467648381553 Marionette TRACE conn6 <- [1,3102,null,{}] 09:06:21 INFO - PROCESS | 4024 | 1467648381557 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}] 09:06:21 INFO - PROCESS | 4024 | 1467648381560 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:21 INFO - PROCESS | 4024 | 1467648381703 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:06:21 INFO - PROCESS | 4024 | 1467648381851 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\", \"4e8955b2-6b6d-4596-b62f-ba8f9f0c4f1c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 4024 | 1467648381854 Marionette INFO sendAsync 7b93fa9b-0efd-48ca-8c28-47f2e6d1cbaa 09:06:21 INFO - PROCESS | 4024 | ++DOCSHELL 113EF000 == 40 [pid = 4024] [id = 787] 09:06:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (1153FC00) [pid = 4024] [serial = 2359] [outer = 00000000] 09:06:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (1439B000) [pid = 4024] [serial = 2360] [outer = 1153FC00] 09:06:21 INFO - PROCESS | 4024 | 1467648381911 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (143A2C00) [pid = 4024] [serial = 2361] [outer = 1153FC00] 09:06:22 INFO - PROCESS | 4024 | 1467648382782 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]]]}] 09:06:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:06:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1284ms 09:06:22 INFO - PROCESS | 4024 | 1467648382852 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 4024 | 1467648382856 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 18F55000 == 39 [pid = 4024] [id = 784] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 15C5B400 == 38 [pid = 4024] [id = 783] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 15C66000 == 37 [pid = 4024] [id = 782] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 0E439C00 == 36 [pid = 4024] [id = 781] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 14527800 == 35 [pid = 4024] [id = 780] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 186A4000 == 34 [pid = 4024] [id = 779] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 18608800 == 33 [pid = 4024] [id = 778] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 17C44C00 == 32 [pid = 4024] [id = 777] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 17595800 == 31 [pid = 4024] [id = 776] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 14C27C00 == 30 [pid = 4024] [id = 775] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 14528C00 == 29 [pid = 4024] [id = 774] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 0DB69C00 == 28 [pid = 4024] [id = 773] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 0D26D000 == 27 [pid = 4024] [id = 772] 09:06:23 INFO - PROCESS | 4024 | --DOCSHELL 09162800 == 26 [pid = 4024] [id = 771] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (1E710000) [pid = 4024] [serial = 2310] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (1D196400) [pid = 4024] [serial = 2303] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (1C8C9800) [pid = 4024] [serial = 2300] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (1E2A7400) [pid = 4024] [serial = 2306] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (1D199000) [pid = 4024] [serial = 2304] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0CD3B400) [pid = 4024] [serial = 2291] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0DA2BC00) [pid = 4024] [serial = 2292] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (171E4C00) [pid = 4024] [serial = 2289] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (14C9FC00) [pid = 4024] [serial = 2288] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0DB6B400) [pid = 4024] [serial = 2286] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0DB5FC00) [pid = 4024] [serial = 2285] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (1A7A8800) [pid = 4024] [serial = 2283] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (1775CC00) [pid = 4024] [serial = 2294] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (17AA6400) [pid = 4024] [serial = 2295] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (1BA71800) [pid = 4024] [serial = 2297] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0D5D7000) [pid = 4024] [serial = 2298] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (1C8D0C00) [pid = 4024] [serial = 2301] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (1D998C00) [pid = 4024] [serial = 2312] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (1E70C000) [pid = 4024] [serial = 2309] [outer = 00000000] [url = about:blank] 09:06:23 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (1E2A7800) [pid = 4024] [serial = 2307] [outer = 00000000] [url = about:blank] 09:06:23 WARNING - u'runner_teardown' () 09:06:23 INFO - No more tests 09:06:23 INFO - Got 0 unexpected results 09:06:23 INFO - SUITE-END | took 684s 09:06:23 INFO - Closing logging queue 09:06:23 INFO - queue closed 09:06:24 INFO - Return code: 0 09:06:24 WARNING - # TBPL SUCCESS # 09:06:24 INFO - Running post-action listener: _resource_record_post_action 09:06:24 INFO - Running post-run listener: _resource_record_post_run 09:06:25 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 139172864; Write bytes: 1139988480; Read time: 2206250; Write time: 8216500 09:06:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:06:25 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 50614272; Read time: 0; Write time: 50650 09:06:25 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 139040256; Write bytes: 1077090304; Read time: 2170940; Write time: 8144660 09:06:25 INFO - Running post-run listener: _upload_blobber_files 09:06:25 INFO - Blob upload gear active. 09:06:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:06:25 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 09:06:25 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'] 09:06:25 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 09:06:25 INFO - (blobuploader) - INFO - Open directory for files ... 09:06:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:06:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:06:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:26 INFO - (blobuploader) - INFO - Done attempting. 09:06:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:06:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:06:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:28 INFO - (blobuploader) - INFO - Done attempting. 09:06:28 INFO - (blobuploader) - INFO - Iteration through files over. 09:06:28 INFO - Return code: 0 09:06:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:06:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a5acd2f1e376fa68d0eab1b9244f4c5e7032a46ba5577263ac428b10e9484c17284746715706a0f7920daade2c37306c6f5e965c37bac7830f535b17d5970f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/49a27219a4e10707e0be24a4cb6ef35b5ee077f3b9e2d1bfdd60854e3c9bf4a7d81fe5087b13b73c149751fb1d9163e996bc0b689e229d6fa50ef41cdd83ce93"} 09:06:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:06:28 INFO - Writing to file C:\slave\test\properties\blobber_files 09:06:28 INFO - Contents: 09:06:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a5acd2f1e376fa68d0eab1b9244f4c5e7032a46ba5577263ac428b10e9484c17284746715706a0f7920daade2c37306c6f5e965c37bac7830f535b17d5970f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/49a27219a4e10707e0be24a4cb6ef35b5ee077f3b9e2d1bfdd60854e3c9bf4a7d81fe5087b13b73c149751fb1d9163e996bc0b689e229d6fa50ef41cdd83ce93"} 09:06:28 INFO - Running post-run listener: copy_logs_to_upload_dir 09:06:28 INFO - Copying logs to upload dir... 09:06:28 INFO - mkdir: C:\slave\test\build\upload\logs 09:06:28 INFO - Copying logs to upload dir... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... 09:06:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=916.943000 ========= master_lag: 37.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-07-04 09:07:06.695506) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-04 09:07:06.696358) ========= '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-228 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-228 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-228 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/0a5acd2f1e376fa68d0eab1b9244f4c5e7032a46ba5577263ac428b10e9484c17284746715706a0f7920daade2c37306c6f5e965c37bac7830f535b17d5970f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/49a27219a4e10707e0be24a4cb6ef35b5ee077f3b9e2d1bfdd60854e3c9bf4a7d81fe5087b13b73c149751fb1d9163e996bc0b689e229d6fa50ef41cdd83ce93"} build_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/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/0a5acd2f1e376fa68d0eab1b9244f4c5e7032a46ba5577263ac428b10e9484c17284746715706a0f7920daade2c37306c6f5e965c37bac7830f535b17d5970f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/49a27219a4e10707e0be24a4cb6ef35b5ee077f3b9e2d1bfdd60854e3c9bf4a7d81fe5087b13b73c149751fb1d9163e996bc0b689e229d6fa50ef41cdd83ce93"}' symbols_url: 'https://queue.taskcluster.net/v1/task/D-qcWdjOShOeQGFBsGQHTw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.66 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-04 09:07:08.458039) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 09:07:08.458333) ========= '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-228 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-228 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-228 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: 1.84 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 09:07:10.399558) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-07-04 09:07:10.399857) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-07-04 09:07:15.338920) ========= ========= Total master_lag: 44.84 =========