builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-154 starttime: 1469021343.96 results: success (0) buildid: 20160720045219 builduid: d40508a16f0f4ae8a33ae4e73925e8bb revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:03.965147) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:03.966320) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:03.967013) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:04.177220) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:29:04.177997) ========= '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-154 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-154 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-154 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 --06:29:05-- 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% 20.09 MB/s 06:29:05 (20.09 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.388000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:29:05.609631) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-20 06:29:05.610020) ========= '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-154 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-154 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-154 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=5.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-20 06:29:10.733532) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:29:10.734417) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --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 ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-154 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-154 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-154 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-20 06:29:11,579 truncating revision to first 12 chars 2016-07-20 06:29:11,579 Setting DEBUG logging. 2016-07-20 06:29:11,579 attempt 1/10 2016-07-20 06:29:11,579 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ef30d84237a8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 06:29:12,088 unpacking tar archive at: mozilla-beta-ef30d84237a8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:29:12.170160) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:12.171002) ========= script_repo_revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:12.171955) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:12.172608) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:29:12.190794) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-20 06:29:12.191504) ========= '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-154 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-154 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-154 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 06:29:13 INFO - MultiFileLogger online at 20160720 06:29:13 in C:\slave\test 06:29:13 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 06:29:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:29:13 INFO - {'append_to_log': False, 06:29:13 INFO - 'base_work_dir': 'C:\\slave\\test', 06:29:13 INFO - 'blob_upload_branch': 'mozilla-beta', 06:29:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:29:13 INFO - 'buildbot_json_path': 'buildprops.json', 06:29:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:29:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:29:13 INFO - 'download_minidump_stackwalk': True, 06:29:13 INFO - 'download_symbols': 'true', 06:29:13 INFO - 'e10s': False, 06:29:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:29:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:29:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:29:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:29:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:29:13 INFO - 'C:/mozilla-build/tooltool.py'), 06:29:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:29:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:29:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:29:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:29:13 INFO - 'log_level': 'info', 06:29:13 INFO - 'log_to_console': True, 06:29:13 INFO - 'opt_config_files': (), 06:29:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:29:13 INFO - '--processes=1', 06:29:13 INFO - '--config=%(test_path)s/wptrunner.ini', 06:29:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:29:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:29:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:29:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:29:13 INFO - 'pip_index': False, 06:29:13 INFO - 'require_test_zip': True, 06:29:13 INFO - 'test_type': ('testharness',), 06:29:13 INFO - 'this_chunk': '1', 06:29:13 INFO - 'total_chunks': '10', 06:29:13 INFO - 'virtualenv_path': 'venv', 06:29:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:29:13 INFO - 'work_dir': 'build'} 06:29:13 INFO - ##### 06:29:13 INFO - ##### Running clobber step. 06:29:13 INFO - ##### 06:29:13 INFO - Running pre-action listener: _resource_record_pre_action 06:29:13 INFO - Running main action method: clobber 06:29:13 INFO - rmtree: C:\slave\test\build 06:29:13 INFO - Using _rmtree_windows ... 06:29:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:31:31 INFO - Running post-action listener: _resource_record_post_action 06:31:31 INFO - ##### 06:31:31 INFO - ##### Running read-buildbot-config step. 06:31:31 INFO - ##### 06:31:31 INFO - Running pre-action listener: _resource_record_pre_action 06:31:31 INFO - Running main action method: read_buildbot_config 06:31:31 INFO - Using buildbot properties: 06:31:31 INFO - { 06:31:31 INFO - "project": "", 06:31:31 INFO - "product": "firefox", 06:31:31 INFO - "script_repo_revision": "production", 06:31:31 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 06:31:31 INFO - "repository": "", 06:31:31 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 06:31:31 INFO - "buildid": "20160720045219", 06:31:31 INFO - "pgo_build": "False", 06:31:31 INFO - "basedir": "C:\\slave\\test", 06:31:31 INFO - "buildnumber": 18, 06:31:31 INFO - "slavename": "t-w732-ix-154", 06:31:31 INFO - "revision": "ef30d84237a8ef9880871c49faf9136fad326fd9", 06:31:31 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 06:31:31 INFO - "platform": "win32", 06:31:31 INFO - "branch": "mozilla-beta", 06:31:31 INFO - "repo_path": "releases/mozilla-beta", 06:31:31 INFO - "moz_repo_path": "", 06:31:31 INFO - "stage_platform": "win32", 06:31:31 INFO - "builduid": "d40508a16f0f4ae8a33ae4e73925e8bb", 06:31:31 INFO - "slavebuilddir": "test" 06:31:31 INFO - } 06:31:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 06:31:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 06:31:31 INFO - Running post-action listener: _resource_record_post_action 06:31:31 INFO - ##### 06:31:31 INFO - ##### Running download-and-extract step. 06:31:31 INFO - ##### 06:31:31 INFO - Running pre-action listener: _resource_record_pre_action 06:31:31 INFO - Running main action method: download_and_extract 06:31:31 INFO - mkdir: C:\slave\test\build\tests 06:31:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:31 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:31:31 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 06:31:31 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:32 INFO - Downloaded 1240 bytes. 06:31:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 06:31:32 INFO - Using the following test package requirements: 06:31:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:31:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 06:31:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 06:31:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'jsshell-win32.zip'], 06:31:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 06:31:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:31:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 06:31:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 06:31:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 06:31:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:31:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 06:31:32 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 06:31: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')]} 06:31:32 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:31:32 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 06:31:32 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:34 INFO - Downloaded 20366202 bytes. 06:31:34 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/*'] 06:31:34 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/* 06:31:36 INFO - caution: filename not matched: web-platform/* 06:31:36 INFO - Return code: 11 06:31:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:36 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:31:36 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 06:31:36 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:31:38 INFO - Downloaded 36389908 bytes. 06:31:38 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/*'] 06:31:38 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/* 06:32:25 INFO - caution: filename not matched: bin/* 06:32:25 INFO - caution: filename not matched: config/* 06:32:25 INFO - caution: filename not matched: mozbase/* 06:32:25 INFO - caution: filename not matched: marionette/* 06:32:25 INFO - caution: filename not matched: tools/wptserve/* 06:32:25 INFO - Return code: 11 06:32:25 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')]} 06:32:25 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 06:32:25 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:32:25 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 06:32:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:32:29 INFO - Downloaded 68477901 bytes. 06:32:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:32:29 INFO - mkdir: C:\slave\test\properties 06:32:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:32:29 INFO - Writing to file C:\slave\test\properties\build_url 06:32:29 INFO - Contents: 06:32:29 INFO - build_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:32:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:32:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:32:29 INFO - Writing to file C:\slave\test\properties\symbols_url 06:32:29 INFO - Contents: 06:32:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:32:29 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')]} 06:32:29 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:32:29 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:32:29 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:32:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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 06:32:33 INFO - Downloaded 55587114 bytes. 06:32:33 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'] 06:32:33 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 06:32:36 INFO - Return code: 0 06:32:36 INFO - Running post-action listener: _resource_record_post_action 06:32:36 INFO - Running post-action listener: set_extra_try_arguments 06:32:36 INFO - ##### 06:32:36 INFO - ##### Running create-virtualenv step. 06:32:36 INFO - ##### 06:32:36 INFO - Running pre-action listener: _pre_create_virtualenv 06:32:36 INFO - Running pre-action listener: _resource_record_pre_action 06:32:36 INFO - Running main action method: create_virtualenv 06:32:36 INFO - Creating virtualenv C:\slave\test\build\venv 06:32:36 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 06:32:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:32:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:32:46 INFO - Installing distribute......................................................................................................................................................................................done. 06:32:48 INFO - Return code: 0 06:32:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:32:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:32:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:48 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', '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 06:32:48 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 06:32:48 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 06:32:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:32:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:32:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:32:48 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:32:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:32:48 INFO - 'DCLOCATION': 'SCL3', 06:32:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:32:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:32:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:32:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:32:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:32:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:32:48 INFO - 'HOMEDRIVE': 'C:', 06:32:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:32:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:32:48 INFO - 'KTS_VERSION': '1.19c', 06:32:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:32:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:32:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:32:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:32:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:32:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:32:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:32:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:32:48 INFO - 'MOZ_AIRBAG': '1', 06:32:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:32:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:48 INFO - 'MOZ_MSVCVERSION': '8', 06:32:48 INFO - 'MOZ_NO_REMOTE': '1', 06:32:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:32:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:32:48 INFO - 'NO_EM_RESTART': '1', 06:32:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:32:48 INFO - 'OS': 'Windows_NT', 06:32:48 INFO - 'OURDRIVE': 'C:', 06:32:48 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\\', 06:32:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:32:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:32:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:32:48 INFO - 'PROCESSOR_LEVEL': '6', 06:32:48 INFO - 'PROCESSOR_REVISION': '1e05', 06:32:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:32:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:32:48 INFO - 'PROMPT': '$P$G', 06:32:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:32:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:32:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:32:48 INFO - 'PWD': 'C:\\slave\\test', 06:32:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:32:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:32:48 INFO - 'SYSTEMDRIVE': 'C:', 06:32:48 INFO - 'SYSTEMROOT': 'C:\\windows', 06:32:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:48 INFO - 'TEST1': 'testie', 06:32:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:48 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:32:48 INFO - 'USERNAME': 'cltbld', 06:32:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:32:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:32:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:32:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:32:48 INFO - 'WINDIR': 'C:\\windows', 06:32:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:32:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:32:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:32:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:32:49 INFO - Downloading/unpacking psutil>=0.7.1 06:32:49 INFO - Running setup.py egg_info for package psutil 06:32:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:32:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:32:49 INFO - Installing collected packages: psutil 06:32:49 INFO - Running setup.py install for psutil 06:32:49 INFO - building 'psutil._psutil_windows' extension 06:32:49 INFO - error: Unable to find vcvarsall.bat 06:32:49 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-ztbven-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:32:49 INFO - running install 06:32:49 INFO - running build 06:32:49 INFO - running build_py 06:32:49 INFO - creating build 06:32:49 INFO - creating build\lib.win32-2.7 06:32:49 INFO - creating build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:32:49 INFO - running build_ext 06:32:49 INFO - building 'psutil._psutil_windows' extension 06:32:49 INFO - error: Unable to find vcvarsall.bat 06:32:49 INFO - ---------------------------------------- 06:32:49 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-ztbven-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:32:49 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:32:49 WARNING - Return code: 1 06:32:49 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! 06:32:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:32:49 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')]} 06:32:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:49 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')]} 06:32:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:49 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', '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 06:32:49 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 06:32:49 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 06:32:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:32:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:32:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:32:49 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:32:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:32:49 INFO - 'DCLOCATION': 'SCL3', 06:32:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:32:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:32:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:32:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:32:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:32:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:32:49 INFO - 'HOMEDRIVE': 'C:', 06:32:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:32:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:32:49 INFO - 'KTS_VERSION': '1.19c', 06:32:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:32:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:32:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:32:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:32:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:32:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:32:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:32:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:32:49 INFO - 'MOZ_AIRBAG': '1', 06:32:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:32:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:49 INFO - 'MOZ_MSVCVERSION': '8', 06:32:49 INFO - 'MOZ_NO_REMOTE': '1', 06:32:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:32:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:32:49 INFO - 'NO_EM_RESTART': '1', 06:32:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:32:49 INFO - 'OS': 'Windows_NT', 06:32:49 INFO - 'OURDRIVE': 'C:', 06:32:49 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\\', 06:32:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:32:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:32:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:32:49 INFO - 'PROCESSOR_LEVEL': '6', 06:32:49 INFO - 'PROCESSOR_REVISION': '1e05', 06:32:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:32:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:32:49 INFO - 'PROMPT': '$P$G', 06:32:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:32:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:32:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:32:49 INFO - 'PWD': 'C:\\slave\\test', 06:32:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:32:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:32:49 INFO - 'SYSTEMDRIVE': 'C:', 06:32:49 INFO - 'SYSTEMROOT': 'C:\\windows', 06:32:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:49 INFO - 'TEST1': 'testie', 06:32:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:49 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:32:49 INFO - 'USERNAME': 'cltbld', 06:32:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:32:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:32:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:32:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:32:49 INFO - 'WINDIR': 'C:\\windows', 06:32:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:32:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:32:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:32:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:32:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:32:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:32:50 INFO - Running setup.py egg_info for package mozsystemmonitor 06:32:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:32:50 INFO - Running setup.py egg_info for package psutil 06:32:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:32:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:32:50 INFO - Installing collected packages: mozsystemmonitor, psutil 06:32:50 INFO - Running setup.py install for mozsystemmonitor 06:32:50 INFO - Running setup.py install for psutil 06:32:50 INFO - building 'psutil._psutil_windows' extension 06:32:50 INFO - error: Unable to find vcvarsall.bat 06:32:50 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-4ysozw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:32:50 INFO - running install 06:32:50 INFO - running build 06:32:50 INFO - running build_py 06:32:50 INFO - running build_ext 06:32:50 INFO - building 'psutil._psutil_windows' extension 06:32:50 INFO - error: Unable to find vcvarsall.bat 06:32:50 INFO - ---------------------------------------- 06:32:50 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-4ysozw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:32:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:32:50 WARNING - Return code: 1 06:32:50 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! 06:32:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:32:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:32:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:32:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:50 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', '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 06:32:50 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 06:32:50 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 06:32:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:32:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:32:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:32:50 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:32:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:32:50 INFO - 'DCLOCATION': 'SCL3', 06:32:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:32:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:32:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:32:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:32:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:32:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:32:50 INFO - 'HOMEDRIVE': 'C:', 06:32:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:32:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:32:50 INFO - 'KTS_VERSION': '1.19c', 06:32:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:32:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:32:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:32:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:32:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:32:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:32:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:32:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:32:50 INFO - 'MOZ_AIRBAG': '1', 06:32:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:32:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:50 INFO - 'MOZ_MSVCVERSION': '8', 06:32:50 INFO - 'MOZ_NO_REMOTE': '1', 06:32:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:32:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:32:50 INFO - 'NO_EM_RESTART': '1', 06:32:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:32:50 INFO - 'OS': 'Windows_NT', 06:32:50 INFO - 'OURDRIVE': 'C:', 06:32:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 06:32:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:32:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:32:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:32:50 INFO - 'PROCESSOR_LEVEL': '6', 06:32:50 INFO - 'PROCESSOR_REVISION': '1e05', 06:32:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:32:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:32:50 INFO - 'PROMPT': '$P$G', 06:32:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:32:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:32:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:32:50 INFO - 'PWD': 'C:\\slave\\test', 06:32:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:32:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:32:50 INFO - 'SYSTEMDRIVE': 'C:', 06:32:50 INFO - 'SYSTEMROOT': 'C:\\windows', 06:32:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:50 INFO - 'TEST1': 'testie', 06:32:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:50 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:32:50 INFO - 'USERNAME': 'cltbld', 06:32:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:32:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:32:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:32:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:32:50 INFO - 'WINDIR': 'C:\\windows', 06:32:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:32:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:32:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:32:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:32:51 INFO - Downloading/unpacking blobuploader==1.2.4 06:32:51 INFO - Downloading blobuploader-1.2.4.tar.gz 06:32:51 INFO - Running setup.py egg_info for package blobuploader 06:32:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:32:55 INFO - Running setup.py egg_info for package requests 06:32:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:32:55 INFO - Downloading docopt-0.6.1.tar.gz 06:32:55 INFO - Running setup.py egg_info for package docopt 06:32:55 INFO - Installing collected packages: blobuploader, docopt, requests 06:32:55 INFO - Running setup.py install for blobuploader 06:32:55 INFO - Running setup.py install for docopt 06:32:55 INFO - Running setup.py install for requests 06:32:55 INFO - Successfully installed blobuploader docopt requests 06:32:55 INFO - Cleaning up... 06:32:55 INFO - Return code: 0 06:32:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:32: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')]} 06:32:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32: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')]} 06:32:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:55 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', '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 06:32:55 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 06:32:55 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 06:32:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:32:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:32:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:32:55 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:32:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:32:55 INFO - 'DCLOCATION': 'SCL3', 06:32:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:32:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:32:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:32:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:32:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:32:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:32:55 INFO - 'HOMEDRIVE': 'C:', 06:32:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:32:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:32:55 INFO - 'KTS_VERSION': '1.19c', 06:32:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:32:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:32:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:32:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:32:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:32:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:32:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:32:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:32:55 INFO - 'MOZ_AIRBAG': '1', 06:32:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:32:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:55 INFO - 'MOZ_MSVCVERSION': '8', 06:32:55 INFO - 'MOZ_NO_REMOTE': '1', 06:32:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:32:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:32:55 INFO - 'NO_EM_RESTART': '1', 06:32:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:32:55 INFO - 'OS': 'Windows_NT', 06:32:55 INFO - 'OURDRIVE': 'C:', 06:32:55 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\\', 06:32:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:32:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:32:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:32:55 INFO - 'PROCESSOR_LEVEL': '6', 06:32:55 INFO - 'PROCESSOR_REVISION': '1e05', 06:32:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:32:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:32:55 INFO - 'PROMPT': '$P$G', 06:32:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:32:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:32:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:32:55 INFO - 'PWD': 'C:\\slave\\test', 06:32:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:32:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:32:55 INFO - 'SYSTEMDRIVE': 'C:', 06:32:55 INFO - 'SYSTEMROOT': 'C:\\windows', 06:32:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:55 INFO - 'TEST1': 'testie', 06:32:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:32:55 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:32:55 INFO - 'USERNAME': 'cltbld', 06:32:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:32:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:32:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:32:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:32:55 INFO - 'WINDIR': 'C:\\windows', 06:32:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:32:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:32:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:33:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:33:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette 06:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:33:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:33:00 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 06:33:00 INFO - Running setup.py install for browsermob-proxy 06:33:14 INFO - Running setup.py install for manifestparser 06:33:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for marionette-client 06:33:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:33:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for marionette-driver 06:33:14 INFO - Running setup.py install for mozcrash 06:33:14 INFO - Running setup.py install for mozdebug 06:33:14 INFO - Running setup.py install for mozdevice 06:33:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozfile 06:33:14 INFO - Running setup.py install for mozhttpd 06:33:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozinfo 06:33:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozInstall 06:33:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozleak 06:33:14 INFO - Running setup.py install for mozlog 06:33:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for moznetwork 06:33:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozprocess 06:33:14 INFO - Running setup.py install for mozprofile 06:33:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozrunner 06:33:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for mozscreenshot 06:33:14 INFO - Running setup.py install for moztest 06:33:14 INFO - Running setup.py install for mozversion 06:33:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:33:14 INFO - Running setup.py install for wptserve 06:33:14 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 06:33:14 INFO - Cleaning up... 06:33:14 INFO - Return code: 0 06:33:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:33:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:33:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:33:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:33:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:33:14 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', '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 06:33:14 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 06:33:14 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 06:33:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:33:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:33:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:33:14 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:33:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:33:14 INFO - 'DCLOCATION': 'SCL3', 06:33:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:33:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:33:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:33:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:33:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:33:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:33:14 INFO - 'HOMEDRIVE': 'C:', 06:33:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:33:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:33:14 INFO - 'KTS_VERSION': '1.19c', 06:33:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:33:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:33:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:33:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:33:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:33:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:33:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:33:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:33:14 INFO - 'MOZ_AIRBAG': '1', 06:33:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:33:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:33:14 INFO - 'MOZ_MSVCVERSION': '8', 06:33:14 INFO - 'MOZ_NO_REMOTE': '1', 06:33:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:33:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:33:14 INFO - 'NO_EM_RESTART': '1', 06:33:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:33:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:33:14 INFO - 'OS': 'Windows_NT', 06:33:14 INFO - 'OURDRIVE': 'C:', 06:33:14 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\\', 06:33:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:33:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:33:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:33:14 INFO - 'PROCESSOR_LEVEL': '6', 06:33:14 INFO - 'PROCESSOR_REVISION': '1e05', 06:33:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:33:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:33:14 INFO - 'PROMPT': '$P$G', 06:33:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:33:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:33:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:33:14 INFO - 'PWD': 'C:\\slave\\test', 06:33:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:33:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:33:14 INFO - 'SYSTEMDRIVE': 'C:', 06:33:14 INFO - 'SYSTEMROOT': 'C:\\windows', 06:33:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:33:14 INFO - 'TEST1': 'testie', 06:33:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:33:14 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:33:14 INFO - 'USERNAME': 'cltbld', 06:33:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:33:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:33:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:33:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:33:14 INFO - 'WINDIR': 'C:\\windows', 06:33:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:33:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:33:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:33:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:33:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:33:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:33:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:33:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:33:18 INFO - Unpacking c:\slave\test\build\tests\marionette 06:33:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:33:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:33:18 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)) 06:33:29 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)) 06:33:29 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)) 06:33:29 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)) 06:33:29 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)) 06:33:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:33:29 INFO - Downloading blessings-1.6.tar.gz 06:33:29 INFO - Running setup.py egg_info for package blessings 06:33:29 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)) 06:33:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:33:29 INFO - Running setup.py install for blessings 06:33:29 INFO - Running setup.py install for browsermob-proxy 06:33:29 INFO - Running setup.py install for manifestparser 06:33:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Running setup.py install for marionette-client 06:33:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:33:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Running setup.py install for marionette-driver 06:33:29 INFO - Running setup.py install for mozcrash 06:33:29 INFO - Running setup.py install for mozdebug 06:33:29 INFO - Running setup.py install for mozdevice 06:33:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Running setup.py install for mozhttpd 06:33:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Running setup.py install for mozInstall 06:33:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:33:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Running setup.py install for mozleak 06:33:30 INFO - Running setup.py install for mozprofile 06:33:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Running setup.py install for mozrunner 06:33:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:33:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:33:32 INFO - Running setup.py install for mozscreenshot 06:33:32 INFO - Running setup.py install for moztest 06:33:32 INFO - Running setup.py install for mozversion 06:33:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:33:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:33:32 INFO - Running setup.py install for wptserve 06:33:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:33:32 INFO - Cleaning up... 06:33:32 INFO - Return code: 0 06:33:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:33:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:33:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:33:32 INFO - Reading from file tmpfile_stdout 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - Current package versions: 06:33:32 INFO - blessings == 1.6 06:33:32 INFO - blobuploader == 1.2.4 06:33:32 INFO - browsermob-proxy == 0.6.0 06:33:32 INFO - distribute == 0.6.14 06:33:32 INFO - docopt == 0.6.1 06:33:32 INFO - manifestparser == 1.1 06:33:32 INFO - marionette-client == 2.3.0 06:33:32 INFO - marionette-driver == 1.4.0 06:33:32 INFO - mozInstall == 1.12 06:33:32 INFO - mozcrash == 0.17 06:33:32 INFO - mozdebug == 0.1 06:33:32 INFO - mozdevice == 0.48 06:33:32 INFO - mozfile == 1.2 06:33:32 INFO - mozhttpd == 0.7 06:33:32 INFO - mozinfo == 0.9 06:33:32 INFO - mozleak == 0.1 06:33:32 INFO - mozlog == 3.1 06:33:32 INFO - moznetwork == 0.27 06:33:32 INFO - mozprocess == 0.22 06:33:32 INFO - mozprofile == 0.28 06:33:32 INFO - mozrunner == 6.11 06:33:32 INFO - mozscreenshot == 0.1 06:33:32 INFO - mozsystemmonitor == 0.0 06:33:32 INFO - moztest == 0.7 06:33:32 INFO - mozversion == 1.4 06:33:32 INFO - requests == 1.2.3 06:33:32 INFO - wptserve == 1.4.0 06:33:32 INFO - Running post-action listener: _resource_record_post_action 06:33:32 INFO - Running post-action listener: _start_resource_monitoring 06:33:32 INFO - Starting resource monitoring. 06:33:32 INFO - ##### 06:33:32 INFO - ##### Running pull step. 06:33:32 INFO - ##### 06:33:32 INFO - Running pre-action listener: _resource_record_pre_action 06:33:32 INFO - Running main action method: pull 06:33:32 INFO - Pull has nothing to do! 06:33:32 INFO - Running post-action listener: _resource_record_post_action 06:33:32 INFO - ##### 06:33:32 INFO - ##### Running install step. 06:33:32 INFO - ##### 06:33:32 INFO - Running pre-action listener: _resource_record_pre_action 06:33:32 INFO - Running main action method: install 06:33:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:33:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:33:32 INFO - Reading from file tmpfile_stdout 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - Detecting whether we're running mozinstall >=1.0... 06:33:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:33:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:33:32 INFO - Reading from file tmpfile_stdout 06:33:32 INFO - Output received: 06:33:32 INFO - Usage: mozinstall-script.py [options] installer 06:33:32 INFO - Options: 06:33:32 INFO - -h, --help show this help message and exit 06:33:32 INFO - -d DEST, --destination=DEST 06:33:32 INFO - Directory to install application into. [default: 06:33:32 INFO - "C:\slave\test"] 06:33:32 INFO - --app=APP Application being installed. [default: firefox] 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - Using _rmtree_windows ... 06:33:32 INFO - mkdir: C:\slave\test\build\application 06:33:32 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'] 06:33:32 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 06:33:34 INFO - Reading from file tmpfile_stdout 06:33:34 INFO - Output received: 06:33:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:33:34 INFO - Using _rmtree_windows ... 06:33:34 INFO - Using _rmtree_windows ... 06:33:34 INFO - Running post-action listener: _resource_record_post_action 06:33:34 INFO - ##### 06:33:34 INFO - ##### Running run-tests step. 06:33:34 INFO - ##### 06:33:34 INFO - Running pre-action listener: _resource_record_pre_action 06:33:34 INFO - Running main action method: run_tests 06:33:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:33:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:33:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:33:34 INFO - grabbing minidump binary from tooltool 06:33:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:33:34 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 0x01BAA368>, '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 0x018FBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:33:34 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 06:33:34 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 06:33:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:33:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcwxuap 06:33:36 INFO - INFO - File integrity verified, renaming tmpcwxuap to win32-minidump_stackwalk.exe 06:33:36 INFO - Return code: 0 06:33:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:33:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:33:36 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/KjHB2Xu6ToWBDTtR3azNlw/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 06:33:36 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/KjHB2Xu6ToWBDTtR3azNlw/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 06:33:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:33:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:33:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:33:36 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 06:33:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:33:36 INFO - 'DCLOCATION': 'SCL3', 06:33:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:33:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:33:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:33:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:33:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:33:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:33:36 INFO - 'HOMEDRIVE': 'C:', 06:33:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:33:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:33:36 INFO - 'KTS_VERSION': '1.19c', 06:33:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:33:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:33:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 06:33:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:33:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:33:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:33:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:33:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:33:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:33:36 INFO - 'MOZ_AIRBAG': '1', 06:33:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:33:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:33:36 INFO - 'MOZ_MSVCVERSION': '8', 06:33:36 INFO - 'MOZ_NO_REMOTE': '1', 06:33:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:33:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:33:36 INFO - 'NO_EM_RESTART': '1', 06:33:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:33:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:33:36 INFO - 'OS': 'Windows_NT', 06:33:36 INFO - 'OURDRIVE': 'C:', 06:33:36 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\\', 06:33:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:33:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:33:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:33:36 INFO - 'PROCESSOR_LEVEL': '6', 06:33:36 INFO - 'PROCESSOR_REVISION': '1e05', 06:33:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:33:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:33:36 INFO - 'PROMPT': '$P$G', 06:33:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:33:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:33:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:33:36 INFO - 'PWD': 'C:\\slave\\test', 06:33:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:33:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:33:36 INFO - 'SYSTEMDRIVE': 'C:', 06:33:36 INFO - 'SYSTEMROOT': 'C:\\windows', 06:33:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:33:36 INFO - 'TEST1': 'testie', 06:33:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:33:36 INFO - 'USERDOMAIN': 'T-W732-IX-154', 06:33:36 INFO - 'USERNAME': 'cltbld', 06:33:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:33:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:33:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:33:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:33:36 INFO - 'WINDIR': 'C:\\windows', 06:33:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:33:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:33:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:33:36 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/KjHB2Xu6ToWBDTtR3azNlw/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 06:33:38 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 06:33:38 INFO - import pkg_resources 06:33:39 INFO - Using 1 client processes 06:33:42 INFO - SUITE-START | Running 778 tests 06:33:42 INFO - Running testharness tests 06:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:33:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:33:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:33:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:33:43 INFO - Setting up ssl 06:33:43 INFO - PROCESS | certutil | 06:33:43 INFO - PROCESS | certutil | 06:33:43 INFO - PROCESS | certutil | 06:33:43 INFO - Certificate Nickname Trust Attributes 06:33:43 INFO - SSL,S/MIME,JAR/XPI 06:33:43 INFO - 06:33:43 INFO - web-platform-tests CT,, 06:33:43 INFO - 06:33:43 INFO - Starting runner 06:33:44 INFO - PROCESS | 2400 | [2400] 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 06:33:44 INFO - PROCESS | 2400 | [2400] 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 06:33:44 INFO - PROCESS | 2400 | [2400] 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 06:33:45 INFO - PROCESS | 2400 | 1469021625661 Marionette DEBUG Marionette enabled via build flag and pref 06:33:46 INFO - PROCESS | 2400 | ++DOCSHELL 10ABC000 == 1 [pid = 2400] [id = 1] 06:33:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 1 (10ABC400) [pid = 2400] [serial = 1] [outer = 00000000] 06:33:46 INFO - PROCESS | 2400 | [2400] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:33:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 2 (10ABD000) [pid = 2400] [serial = 2] [outer = 10ABC400] 06:33:47 INFO - PROCESS | 2400 | ++DOCSHELL 13416400 == 2 [pid = 2400] [id = 2] 06:33:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 3 (13416800) [pid = 2400] [serial = 3] [outer = 00000000] 06:33:47 INFO - PROCESS | 2400 | [2400] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:33:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 4 (13417400) [pid = 2400] [serial = 4] [outer = 13416800] 06:33:47 INFO - PROCESS | 2400 | 1469021627373 Marionette INFO Listening on port 2828 06:33:49 INFO - PROCESS | 2400 | 1469021629054 Marionette DEBUG Marionette enabled via command-line flag 06:33:49 INFO - PROCESS | 2400 | [2400] 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 06:33:49 INFO - PROCESS | 2400 | [2400] 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 06:33:49 INFO - PROCESS | 2400 | ++DOCSHELL 14F4A400 == 3 [pid = 2400] [id = 3] 06:33:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 5 (14F52400) [pid = 2400] [serial = 5] [outer = 00000000] 06:33:49 INFO - PROCESS | 2400 | [2400] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:33:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 6 (14F53000) [pid = 2400] [serial = 6] [outer = 14F52400] 06:33:49 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:33:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 7 (152F3000) [pid = 2400] [serial = 7] [outer = 13416800] 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630147 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49656 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630157 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49658 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630164 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49659 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630200 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49661 06:33:50 INFO - PROCESS | 2400 | 1469021630204 Marionette DEBUG Closed connection conn0 06:33:50 INFO - PROCESS | 2400 | 1469021630206 Marionette DEBUG Closed connection conn1 06:33:50 INFO - PROCESS | 2400 | 1469021630208 Marionette DEBUG Closed connection conn2 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630268 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49663 06:33:50 INFO - PROCESS | 2400 | 1469021630271 Marionette DEBUG Closed connection conn3 06:33:50 INFO - PROCESS | 2400 | 1469021630401 Marionette DEBUG Closed connection conn4 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630407 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49664 06:33:50 INFO - PROCESS | 2400 | 1469021630416 Marionette DEBUG Closed connection conn5 06:33:50 INFO - PROCESS | 2400 | ++DOCSHELL 10ABD400 == 4 [pid = 2400] [id = 4] 06:33:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 8 (1697FC00) [pid = 2400] [serial = 8] [outer = 00000000] 06:33:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 9 (179A6400) [pid = 2400] [serial = 9] [outer = 1697FC00] 06:33:50 INFO - PROCESS | 2400 | [2400] 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 06:33:50 INFO - PROCESS | 2400 | 1469021630533 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49665 06:33:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 10 (179AC400) [pid = 2400] [serial = 10] [outer = 1697FC00] 06:33:50 INFO - PROCESS | 2400 | 1469021630567 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:33:50 INFO - PROCESS | 2400 | 1469021630573 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":"20160720045219","device":"desktop","version":"48.0"} 06:33:52 INFO - PROCESS | 2400 | [2400] 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 06:33:52 INFO - PROCESS | 2400 | [2400] 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 06:33:52 INFO - PROCESS | 2400 | [2400] 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 06:33:52 INFO - PROCESS | 2400 | ++DOCSHELL 182AC000 == 5 [pid = 2400] [id = 5] 06:33:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 11 (182AF000) [pid = 2400] [serial = 11] [outer = 00000000] 06:33:52 INFO - PROCESS | 2400 | ++DOCSHELL 182AF400 == 6 [pid = 2400] [id = 6] 06:33:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 12 (182AF800) [pid = 2400] [serial = 12] [outer = 00000000] 06:33:53 INFO - PROCESS | 2400 | [2400] 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 06:33:53 INFO - PROCESS | 2400 | ++DOCSHELL 198FD400 == 7 [pid = 2400] [id = 7] 06:33:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 13 (198FD800) [pid = 2400] [serial = 13] [outer = 00000000] 06:33:53 INFO - PROCESS | 2400 | [2400] 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 06:33:53 INFO - PROCESS | 2400 | [2400] 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 06:33:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 14 (19BBB000) [pid = 2400] [serial = 14] [outer = 198FD800] 06:33:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 15 (198BCC00) [pid = 2400] [serial = 15] [outer = 182AF000] 06:33:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 16 (198BE400) [pid = 2400] [serial = 16] [outer = 182AF800] 06:33:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 17 (198C1000) [pid = 2400] [serial = 17] [outer = 198FD800] 06:33:54 INFO - PROCESS | 2400 | 1469021634287 Marionette INFO startBrowser 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:54 INFO - PROCESS | 2400 | 1469021634323 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 2400 | 1469021634336 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 2400 | 1469021634339 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 18 (150EC400) [pid = 2400] [serial = 18] [outer = 198FD800] 06:33:55 INFO - PROCESS | 2400 | 1469021635126 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"0888ce84-0b59-473e-a307-3b095b9888f5","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":"20160720045219","device":"desktop","version":"48.0","command_id":1}}] 06:33:55 INFO - PROCESS | 2400 | 1469021635378 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}] 06:33:55 INFO - PROCESS | 2400 | 1469021635381 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:55 INFO - PROCESS | 2400 | 1469021635402 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:33:55 INFO - PROCESS | 2400 | 1469021635406 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:33:55 INFO - PROCESS | 2400 | 1469021635408 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:55 INFO - PROCESS | 2400 | [2400] 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 06:33:56 INFO - PROCESS | 2400 | --DOCSHELL 10ABC000 == 6 [pid = 2400] [id = 1] 06:33:57 INFO - PROCESS | 2400 | [2400] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:33:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 19 (17F3E800) [pid = 2400] [serial = 19] [outer = 198FD800] 06:33:57 INFO - PROCESS | 2400 | [2400] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:33:57 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:57 INFO - PROCESS | 2400 | 1469021637684 Marionette TRACE conn6 <- [1,3,null,{}] 06:33:57 INFO - PROCESS | 2400 | 1469021637689 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:33:57 INFO - PROCESS | 2400 | 1469021637692 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:57 INFO - PROCESS | 2400 | 1469021637715 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:33:57 INFO - PROCESS | 2400 | 1469021637745 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:33:57 INFO - PROCESS | 2400 | 1469021637749 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:33:57 INFO - PROCESS | 2400 | 1469021637754 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 2400 | 1469021637757 Marionette TRACE conn6 <- [1,6,null,{}] 06:33:57 INFO - PROCESS | 2400 | 1469021637782 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}] 06:33:57 INFO - PROCESS | 2400 | 1469021637785 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:57 INFO - PROCESS | 2400 | 1469021637807 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:33:57 INFO - PROCESS | 2400 | 1469021637813 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 2400 | 1469021637817 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:57 INFO - PROCESS | 2400 | ++DOCSHELL 14F36C00 == 7 [pid = 2400] [id = 8] 06:33:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 20 (14F37400) [pid = 2400] [serial = 20] [outer = 00000000] 06:33:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 21 (14FD8000) [pid = 2400] [serial = 21] [outer = 14F37400] 06:33:57 INFO - PROCESS | 2400 | 1469021637874 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 22 (1500E800) [pid = 2400] [serial = 22] [outer = 14F37400] 06:33:58 INFO - PROCESS | 2400 | ++DOCSHELL 0CD6E400 == 8 [pid = 2400] [id = 9] 06:33:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 23 (0CDC7000) [pid = 2400] [serial = 23] [outer = 00000000] 06:33:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 24 (0CDF2C00) [pid = 2400] [serial = 24] [outer = 0CDC7000] 06:33:58 INFO - PROCESS | 2400 | 1469021638408 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 25 (1070E000) [pid = 2400] [serial = 25] [outer = 0CDC7000] 06:33:58 INFO - PROCESS | 2400 | 1469021638917 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]]]}] 06:33:58 INFO - PROCESS | 2400 | --DOCSHELL 10ABD400 == 7 [pid = 2400] [id = 4] 06:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1230ms 06:33:59 INFO - PROCESS | 2400 | 1469021639008 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 2400 | 1469021639011 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:33:59 INFO - PROCESS | 2400 | 1469021639028 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 2400 | 1469021639031 Marionette TRACE conn6 <- [1,10,null,{}] 06:33:59 INFO - PROCESS | 2400 | 1469021639037 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}] 06:33:59 INFO - PROCESS | 2400 | 1469021639039 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:59 INFO - PROCESS | 2400 | 1469021639134 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:33:59 INFO - PROCESS | 2400 | 1469021639141 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 2400 | 1469021639144 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:59 INFO - PROCESS | 2400 | ++DOCSHELL 146AEC00 == 8 [pid = 2400] [id = 10] 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 26 (146B1000) [pid = 2400] [serial = 26] [outer = 00000000] 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 27 (14F2CC00) [pid = 2400] [serial = 27] [outer = 146B1000] 06:33:59 INFO - PROCESS | 2400 | 1469021639191 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 28 (14F4C800) [pid = 2400] [serial = 28] [outer = 146B1000] 06:33:59 INFO - PROCESS | 2400 | 1469021639629 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]]]}] 06:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 06:33:59 INFO - PROCESS | 2400 | 1469021639652 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 2400 | 1469021639656 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:33:59 INFO - PROCESS | 2400 | 1469021639662 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:33:59 INFO - PROCESS | 2400 | 1469021639665 Marionette TRACE conn6 <- [1,14,null,{}] 06:33:59 INFO - PROCESS | 2400 | 1469021639673 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}] 06:33:59 INFO - PROCESS | 2400 | 1469021639676 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:59 INFO - PROCESS | 2400 | 1469021639767 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:33:59 INFO - PROCESS | 2400 | 1469021639775 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 2400 | 1469021639778 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:33:59 INFO - PROCESS | 2400 | ++DOCSHELL 150E6000 == 9 [pid = 2400] [id = 11] 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 29 (150E6800) [pid = 2400] [serial = 29] [outer = 00000000] 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 30 (15257C00) [pid = 2400] [serial = 30] [outer = 150E6800] 06:33:59 INFO - PROCESS | 2400 | 1469021639826 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 31 (15D93400) [pid = 2400] [serial = 31] [outer = 150E6800] 06:33:59 INFO - PROCESS | 2400 | ++DOCSHELL 179AE000 == 10 [pid = 2400] [id = 12] 06:33:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 32 (179AE400) [pid = 2400] [serial = 32] [outer = 00000000] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 33 (15086C00) [pid = 2400] [serial = 33] [outer = 179AE400] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 34 (15250C00) [pid = 2400] [serial = 34] [outer = 179AE400] 06:34:00 INFO - PROCESS | 2400 | ++DOCSHELL 0CD27800 == 11 [pid = 2400] [id = 13] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 35 (179ADC00) [pid = 2400] [serial = 35] [outer = 00000000] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 36 (180DD000) [pid = 2400] [serial = 36] [outer = 179ADC00] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 37 (1811E800) [pid = 2400] [serial = 37] [outer = 179ADC00] 06:34:00 INFO - PROCESS | 2400 | 1469021640428 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]]]}] 06:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 789ms 06:34:00 INFO - PROCESS | 2400 | 1469021640464 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 2400 | 1469021640466 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:34:00 INFO - PROCESS | 2400 | 1469021640470 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 2400 | 1469021640473 Marionette TRACE conn6 <- [1,18,null,{}] 06:34:00 INFO - PROCESS | 2400 | 1469021640484 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}] 06:34:00 INFO - PROCESS | 2400 | 1469021640489 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:00 INFO - PROCESS | 2400 | 1469021640582 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:34:00 INFO - PROCESS | 2400 | 1469021640645 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 2400 | 1469021640649 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:00 INFO - PROCESS | 2400 | ++DOCSHELL 182B0800 == 12 [pid = 2400] [id = 14] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 38 (1830CC00) [pid = 2400] [serial = 38] [outer = 00000000] 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 39 (18D5E400) [pid = 2400] [serial = 39] [outer = 1830CC00] 06:34:00 INFO - PROCESS | 2400 | 1469021640702 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 40 (18D6E000) [pid = 2400] [serial = 40] [outer = 1830CC00] 06:34:01 INFO - PROCESS | 2400 | 1469021641065 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]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 06:34:01 INFO - PROCESS | 2400 | 1469021641101 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 2400 | 1469021641104 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:34:01 INFO - PROCESS | 2400 | 1469021641120 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 2400 | 1469021641122 Marionette TRACE conn6 <- [1,22,null,{}] 06:34:01 INFO - PROCESS | 2400 | 1469021641126 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}] 06:34:01 INFO - PROCESS | 2400 | 1469021641128 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:01 INFO - PROCESS | 2400 | 1469021641208 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:34:01 INFO - PROCESS | 2400 | 1469021641214 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 2400 | 1469021641216 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:01 INFO - PROCESS | 2400 | ++DOCSHELL 146ECC00 == 13 [pid = 2400] [id = 15] 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 41 (18426400) [pid = 2400] [serial = 41] [outer = 00000000] 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 42 (1842FC00) [pid = 2400] [serial = 42] [outer = 18426400] 06:34:01 INFO - PROCESS | 2400 | 1469021641260 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 43 (19955C00) [pid = 2400] [serial = 43] [outer = 18426400] 06:34:01 INFO - PROCESS | 2400 | 1469021641646 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]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 06:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:34:01 INFO - PROCESS | 2400 | 1469021641693 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 2400 | 1469021641695 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:34:01 INFO - PROCESS | 2400 | 1469021641711 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 2400 | 1469021641713 Marionette TRACE conn6 <- [1,26,null,{}] 06:34:01 INFO - PROCESS | 2400 | 1469021641717 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}] 06:34:01 INFO - PROCESS | 2400 | 1469021641719 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:01 INFO - PROCESS | 2400 | 1469021641798 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:34:01 INFO - PROCESS | 2400 | 1469021641803 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 2400 | 1469021641805 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:01 INFO - PROCESS | 2400 | ++DOCSHELL 17C78400 == 14 [pid = 2400] [id = 16] 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 44 (17C79000) [pid = 2400] [serial = 44] [outer = 00000000] 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 45 (18D5E800) [pid = 2400] [serial = 45] [outer = 17C79000] 06:34:01 INFO - PROCESS | 2400 | 1469021641849 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 46 (1A2D8800) [pid = 2400] [serial = 46] [outer = 17C79000] 06:34:02 INFO - PROCESS | 2400 | 1469021642261 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]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 06:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:34:02 INFO - PROCESS | 2400 | 1469021642289 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 2400 | 1469021642291 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:34:02 INFO - PROCESS | 2400 | 1469021642294 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 2400 | 1469021642296 Marionette TRACE conn6 <- [1,30,null,{}] 06:34:02 INFO - PROCESS | 2400 | 1469021642299 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}] 06:34:02 INFO - PROCESS | 2400 | 1469021642305 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:02 INFO - PROCESS | 2400 | 1469021642447 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:34:02 INFO - PROCESS | 2400 | 1469021642457 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 2400 | 1469021642458 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:02 INFO - PROCESS | 2400 | ++DOCSHELL 18DA3800 == 15 [pid = 2400] [id = 17] 06:34:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 47 (18DA3C00) [pid = 2400] [serial = 47] [outer = 00000000] 06:34:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 48 (1B585400) [pid = 2400] [serial = 48] [outer = 18DA3C00] 06:34:02 INFO - PROCESS | 2400 | 1469021642502 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 49 (1B616800) [pid = 2400] [serial = 49] [outer = 18DA3C00] 06:34:02 INFO - PROCESS | 2400 | 1469021642865 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]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 06:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:34:02 INFO - PROCESS | 2400 | 1469021642925 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 2400 | 1469021642927 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:34:02 INFO - PROCESS | 2400 | 1469021642939 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 2400 | 1469021642941 Marionette TRACE conn6 <- [1,34,null,{}] 06:34:02 INFO - PROCESS | 2400 | 1469021642945 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}] 06:34:02 INFO - PROCESS | 2400 | 1469021642947 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:03 INFO - PROCESS | 2400 | 1469021643021 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:34:03 INFO - PROCESS | 2400 | 1469021643026 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 2400 | 1469021643028 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:03 INFO - PROCESS | 2400 | ++DOCSHELL 1B6EE000 == 16 [pid = 2400] [id = 18] 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 50 (1B6EF800) [pid = 2400] [serial = 50] [outer = 00000000] 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 51 (1B74DC00) [pid = 2400] [serial = 51] [outer = 1B6EF800] 06:34:03 INFO - PROCESS | 2400 | 1469021643070 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 52 (1B7EFC00) [pid = 2400] [serial = 52] [outer = 1B6EF800] 06:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 531ms 06:34:03 INFO - PROCESS | 2400 | 1469021643454 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]]]}] 06:34:03 INFO - PROCESS | 2400 | 1469021643461 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 2400 | 1469021643463 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:34:03 INFO - PROCESS | 2400 | 1469021643466 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 2400 | 1469021643468 Marionette TRACE conn6 <- [1,38,null,{}] 06:34:03 INFO - PROCESS | 2400 | 1469021643471 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}] 06:34:03 INFO - PROCESS | 2400 | 1469021643473 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:03 INFO - PROCESS | 2400 | 1469021643580 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:34:03 INFO - PROCESS | 2400 | 1469021643587 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 2400 | 1469021643589 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:03 INFO - PROCESS | 2400 | ++DOCSHELL 18322C00 == 17 [pid = 2400] [id = 19] 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (18323000) [pid = 2400] [serial = 53] [outer = 00000000] 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (1832EC00) [pid = 2400] [serial = 54] [outer = 18323000] 06:34:03 INFO - PROCESS | 2400 | 1469021643631 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (1832F400) [pid = 2400] [serial = 55] [outer = 18323000] 06:34:03 INFO - PROCESS | 2400 | 1469021644006 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]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 06:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:34:04 INFO - PROCESS | 2400 | 1469021644038 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 2400 | 1469021644040 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:34:04 INFO - PROCESS | 2400 | 1469021644043 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 2400 | 1469021644045 Marionette TRACE conn6 <- [1,42,null,{}] 06:34:04 INFO - PROCESS | 2400 | 1469021644048 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}] 06:34:04 INFO - PROCESS | 2400 | 1469021644050 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:04 INFO - PROCESS | 2400 | 1469021644134 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:34:04 INFO - PROCESS | 2400 | 1469021644194 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 2400 | 1469021644196 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:04 INFO - PROCESS | 2400 | ++DOCSHELL 10314400 == 18 [pid = 2400] [id = 20] 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (10315800) [pid = 2400] [serial = 56] [outer = 00000000] 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (1031E000) [pid = 2400] [serial = 57] [outer = 10315800] 06:34:04 INFO - PROCESS | 2400 | 1469021644245 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (18326800) [pid = 2400] [serial = 58] [outer = 10315800] 06:34:04 INFO - PROCESS | 2400 | 1469021644691 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]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 06:34:04 INFO - PROCESS | 2400 | 1469021644714 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:34:04 INFO - PROCESS | 2400 | 1469021644716 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:34:04 INFO - PROCESS | 2400 | 1469021644718 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 2400 | 1469021644720 Marionette TRACE conn6 <- [1,46,null,{}] 06:34:04 INFO - PROCESS | 2400 | 1469021644724 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}] 06:34:04 INFO - PROCESS | 2400 | 1469021644725 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:04 INFO - PROCESS | 2400 | 1469021644831 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:34:04 INFO - PROCESS | 2400 | 1469021644838 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 2400 | 1469021644840 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:04 INFO - PROCESS | 2400 | ++DOCSHELL 10559C00 == 19 [pid = 2400] [id = 21] 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (1055A000) [pid = 2400] [serial = 59] [outer = 00000000] 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (10560000) [pid = 2400] [serial = 60] [outer = 1055A000] 06:34:04 INFO - PROCESS | 2400 | 1469021644886 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1842D400) [pid = 2400] [serial = 61] [outer = 1055A000] 06:34:05 INFO - PROCESS | 2400 | 1469021645250 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]]]}] 06:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 06:34:05 INFO - PROCESS | 2400 | 1469021645290 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:34:05 INFO - PROCESS | 2400 | 1469021645292 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:34:05 INFO - PROCESS | 2400 | 1469021645295 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 2400 | 1469021645297 Marionette TRACE conn6 <- [1,50,null,{}] 06:34:05 INFO - PROCESS | 2400 | 1469021645300 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}] 06:34:05 INFO - PROCESS | 2400 | 1469021645303 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:05 INFO - PROCESS | 2400 | 1469021645414 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:34:05 INFO - PROCESS | 2400 | 1469021645450 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 2400 | 1469021645452 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:05 INFO - PROCESS | 2400 | ++DOCSHELL 1086CC00 == 20 [pid = 2400] [id = 22] 06:34:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (1086E400) [pid = 2400] [serial = 62] [outer = 00000000] 06:34:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (10878400) [pid = 2400] [serial = 63] [outer = 1086E400] 06:34:05 INFO - PROCESS | 2400 | 1469021645499 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (1B054C00) [pid = 2400] [serial = 64] [outer = 1086E400] 06:34:05 INFO - PROCESS | 2400 | 1469021645841 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]]]}] 06:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 06:34:05 INFO - PROCESS | 2400 | 1469021645866 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 2400 | 1469021645868 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:34:05 INFO - PROCESS | 2400 | 1469021645871 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 2400 | 1469021645872 Marionette TRACE conn6 <- [1,54,null,{}] 06:34:05 INFO - PROCESS | 2400 | 1469021645875 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}] 06:34:05 INFO - PROCESS | 2400 | 1469021645877 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:05 INFO - PROCESS | 2400 | 1469021645954 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:34:06 INFO - PROCESS | 2400 | 1469021646034 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 2400 | 1469021646036 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:06 INFO - PROCESS | 2400 | ++DOCSHELL 146EB400 == 21 [pid = 2400] [id = 23] 06:34:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (14AF6000) [pid = 2400] [serial = 65] [outer = 00000000] 06:34:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1B05D000) [pid = 2400] [serial = 66] [outer = 14AF6000] 06:34:06 INFO - PROCESS | 2400 | 1469021646088 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1B096000) [pid = 2400] [serial = 67] [outer = 14AF6000] 06:34:07 INFO - PROCESS | 2400 | 1469021647122 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]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1279ms 06:34:07 INFO - PROCESS | 2400 | 1469021647155 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 2400 | 1469021647159 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:34:07 INFO - PROCESS | 2400 | 1469021647163 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 2400 | 1469021647166 Marionette TRACE conn6 <- [1,58,null,{}] 06:34:07 INFO - PROCESS | 2400 | 1469021647176 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}] 06:34:07 INFO - PROCESS | 2400 | 1469021647178 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:07 INFO - PROCESS | 2400 | 1469021647291 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:34:07 INFO - PROCESS | 2400 | 1469021647306 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 2400 | 1469021647309 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:07 INFO - PROCESS | 2400 | ++DOCSHELL 1031E800 == 22 [pid = 2400] [id = 24] 06:34:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1031F400) [pid = 2400] [serial = 68] [outer = 00000000] 06:34:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1055EC00) [pid = 2400] [serial = 69] [outer = 1031F400] 06:34:07 INFO - PROCESS | 2400 | 1469021647356 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10562800) [pid = 2400] [serial = 70] [outer = 1031F400] 06:34:07 INFO - PROCESS | 2400 | 1469021647768 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]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 06:34:07 INFO - PROCESS | 2400 | 1469021647797 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 2400 | 1469021647801 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:34:07 INFO - PROCESS | 2400 | 1469021647807 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 2400 | 1469021647809 Marionette TRACE conn6 <- [1,62,null,{}] 06:34:07 INFO - PROCESS | 2400 | 1469021647813 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}] 06:34:07 INFO - PROCESS | 2400 | 1469021647815 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:07 INFO - PROCESS | 2400 | 1469021647919 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:34:07 INFO - PROCESS | 2400 | 1469021647926 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 2400 | 1469021647928 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:07 INFO - PROCESS | 2400 | ++DOCSHELL 10876400 == 23 [pid = 2400] [id = 25] 06:34:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10877000) [pid = 2400] [serial = 71] [outer = 00000000] 06:34:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1152B800) [pid = 2400] [serial = 72] [outer = 10877000] 06:34:07 INFO - PROCESS | 2400 | 1469021647973 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (146B1400) [pid = 2400] [serial = 73] [outer = 10877000] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1697FC00) [pid = 2400] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (146B1000) [pid = 2400] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (150E6800) [pid = 2400] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1830CC00) [pid = 2400] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (18426400) [pid = 2400] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (17C79000) [pid = 2400] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18DA3C00) [pid = 2400] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:34:08 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (14F37400) [pid = 2400] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:34:08 INFO - PROCESS | 2400 | 1469021648696 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]]]}] 06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 930ms 06:34:08 INFO - PROCESS | 2400 | 1469021648742 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 2400 | 1469021648744 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:34:08 INFO - PROCESS | 2400 | 1469021648748 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 2400 | 1469021648751 Marionette TRACE conn6 <- [1,66,null,{}] 06:34:08 INFO - PROCESS | 2400 | 1469021648761 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}] 06:34:08 INFO - PROCESS | 2400 | 1469021648765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:08 INFO - PROCESS | 2400 | 1469021648846 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:34:08 INFO - PROCESS | 2400 | 1469021648925 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 2400 | 1469021648928 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:08 INFO - PROCESS | 2400 | ++DOCSHELL 146F6000 == 24 [pid = 2400] [id = 26] 06:34:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (146F7800) [pid = 2400] [serial = 74] [outer = 00000000] 06:34:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14F56800) [pid = 2400] [serial = 75] [outer = 146F7800] 06:34:08 INFO - PROCESS | 2400 | 1469021648976 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (15015800) [pid = 2400] [serial = 76] [outer = 146F7800] 06:34:09 INFO - PROCESS | 2400 | 1469021649338 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 06:34:09 INFO - PROCESS | 2400 | 1469021649396 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 2400 | 1469021649398 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:34:09 INFO - PROCESS | 2400 | 1469021649402 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 2400 | 1469021649404 Marionette TRACE conn6 <- [1,70,null,{}] 06:34:09 INFO - PROCESS | 2400 | 1469021649407 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}] 06:34:09 INFO - PROCESS | 2400 | 1469021649409 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:09 INFO - PROCESS | 2400 | 1469021649491 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:34:09 INFO - PROCESS | 2400 | 1469021649496 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 2400 | 1469021649498 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:09 INFO - PROCESS | 2400 | ++DOCSHELL 150E6800 == 25 [pid = 2400] [id = 27] 06:34:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (150E7400) [pid = 2400] [serial = 77] [outer = 00000000] 06:34:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (17C26000) [pid = 2400] [serial = 78] [outer = 150E7400] 06:34:09 INFO - PROCESS | 2400 | 1469021649544 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17C78800) [pid = 2400] [serial = 79] [outer = 150E7400] 06:34:09 INFO - PROCESS | 2400 | 1469021649924 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:34:09 INFO - PROCESS | 2400 | 1469021649973 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 2400 | 1469021649975 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:34:09 INFO - PROCESS | 2400 | 1469021649978 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 2400 | 1469021649979 Marionette TRACE conn6 <- [1,74,null,{}] 06:34:09 INFO - PROCESS | 2400 | 1469021649983 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}] 06:34:09 INFO - PROCESS | 2400 | 1469021649985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:10 INFO - PROCESS | 2400 | 1469021650058 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:34:10 INFO - PROCESS | 2400 | 1469021650063 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 2400 | 1469021650065 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:10 INFO - PROCESS | 2400 | ++DOCSHELL 17FF7000 == 26 [pid = 2400] [id = 28] 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (180D6000) [pid = 2400] [serial = 80] [outer = 00000000] 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18116400) [pid = 2400] [serial = 81] [outer = 180D6000] 06:34:10 INFO - PROCESS | 2400 | 1469021650109 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18326000) [pid = 2400] [serial = 82] [outer = 180D6000] 06:34:10 INFO - PROCESS | 2400 | 1469021650519 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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 569ms 06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:34:10 INFO - PROCESS | 2400 | 1469021650553 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 2400 | 1469021650555 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:34:10 INFO - PROCESS | 2400 | 1469021650558 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 2400 | 1469021650560 Marionette TRACE conn6 <- [1,78,null,{}] 06:34:10 INFO - PROCESS | 2400 | 1469021650563 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}] 06:34:10 INFO - PROCESS | 2400 | 1469021650568 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:10 INFO - PROCESS | 2400 | 1469021650707 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:34:10 INFO - PROCESS | 2400 | 1469021650778 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 2400 | 1469021650781 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:10 INFO - PROCESS | 2400 | ++DOCSHELL 1027D000 == 27 [pid = 2400] [id = 29] 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (102DB400) [pid = 2400] [serial = 83] [outer = 00000000] 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (102E7000) [pid = 2400] [serial = 84] [outer = 102DB400] 06:34:10 INFO - PROCESS | 2400 | 1469021650838 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (10313C00) [pid = 2400] [serial = 85] [outer = 102DB400] 06:34:11 INFO - PROCESS | 2400 | 1469021651366 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]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 06:34:11 INFO - PROCESS | 2400 | 1469021651455 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 2400 | 1469021651459 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:34:11 INFO - PROCESS | 2400 | 1469021651467 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 2400 | 1469021651470 Marionette TRACE conn6 <- [1,82,null,{}] 06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:34:11 INFO - PROCESS | 2400 | 1469021651475 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}] 06:34:11 INFO - PROCESS | 2400 | 1469021651478 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:11 INFO - PROCESS | 2400 | 1469021651590 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:34:11 INFO - PROCESS | 2400 | 1469021651664 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 2400 | 1469021651667 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:11 INFO - PROCESS | 2400 | ++DOCSHELL 14AF6400 == 28 [pid = 2400] [id = 30] 06:34:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (14EA4000) [pid = 2400] [serial = 86] [outer = 00000000] 06:34:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (14F37400) [pid = 2400] [serial = 87] [outer = 14EA4000] 06:34:11 INFO - PROCESS | 2400 | 1469021651722 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (15092800) [pid = 2400] [serial = 88] [outer = 14EA4000] 06:34:12 INFO - PROCESS | 2400 | 1469021652239 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]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 06:34:12 INFO - PROCESS | 2400 | 1469021652305 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:34:12 INFO - PROCESS | 2400 | 1469021652308 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:34:12 INFO - PROCESS | 2400 | 1469021652312 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 2400 | 1469021652315 Marionette TRACE conn6 <- [1,86,null,{}] 06:34:12 INFO - PROCESS | 2400 | 1469021652319 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}] 06:34:12 INFO - PROCESS | 2400 | 1469021652321 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:12 INFO - PROCESS | 2400 | 1469021652426 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:34:12 INFO - PROCESS | 2400 | 1469021652494 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 2400 | 1469021652497 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:12 INFO - PROCESS | 2400 | ++DOCSHELL 150EBC00 == 29 [pid = 2400] [id = 31] 06:34:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18330800) [pid = 2400] [serial = 89] [outer = 00000000] 06:34:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1842B000) [pid = 2400] [serial = 90] [outer = 18330800] 06:34:12 INFO - PROCESS | 2400 | 1469021652549 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1842F800) [pid = 2400] [serial = 91] [outer = 18330800] 06:34:13 INFO - PROCESS | 2400 | 1469021653114 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]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 06:34:13 INFO - PROCESS | 2400 | 1469021653185 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 2400 | 1469021653189 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:34:13 INFO - PROCESS | 2400 | 1469021653199 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 2400 | 1469021653204 Marionette TRACE conn6 <- [1,90,null,{}] 06:34:13 INFO - PROCESS | 2400 | 1469021653208 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}] 06:34:13 INFO - PROCESS | 2400 | 1469021653211 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:13 INFO - PROCESS | 2400 | 1469021653347 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:34:13 INFO - PROCESS | 2400 | 1469021653412 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 2400 | 1469021653415 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:13 INFO - PROCESS | 2400 | ++DOCSHELL 18160000 == 30 [pid = 2400] [id = 32] 06:34:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18162800) [pid = 2400] [serial = 92] [outer = 00000000] 06:34:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1842E000) [pid = 2400] [serial = 93] [outer = 18162800] 06:34:13 INFO - PROCESS | 2400 | 1469021653468 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (184ECC00) [pid = 2400] [serial = 94] [outer = 18162800] 06:34:14 INFO - PROCESS | 2400 | 1469021654073 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]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 929ms 06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:34:14 INFO - PROCESS | 2400 | 1469021654125 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 2400 | 1469021654129 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:34:14 INFO - PROCESS | 2400 | 1469021654134 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 2400 | 1469021654137 Marionette TRACE conn6 <- [1,94,null,{}] 06:34:14 INFO - PROCESS | 2400 | 1469021654143 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}] 06:34:14 INFO - PROCESS | 2400 | 1469021654146 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:14 INFO - PROCESS | 2400 | 1469021654249 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:34:14 INFO - PROCESS | 2400 | 1469021654335 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 2400 | 1469021654340 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:14 INFO - PROCESS | 2400 | ++DOCSHELL 102E5400 == 31 [pid = 2400] [id = 33] 06:34:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102E5C00) [pid = 2400] [serial = 95] [outer = 00000000] 06:34:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1086B000) [pid = 2400] [serial = 96] [outer = 102E5C00] 06:34:14 INFO - PROCESS | 2400 | 1469021654389 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10B07000) [pid = 2400] [serial = 97] [outer = 102E5C00] 06:34:15 INFO - PROCESS | 2400 | --DOCSHELL 14F36C00 == 30 [pid = 2400] [id = 8] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (198C1000) [pid = 2400] [serial = 17] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (14F2CC00) [pid = 2400] [serial = 27] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (14F4C800) [pid = 2400] [serial = 28] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (15257C00) [pid = 2400] [serial = 30] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (180DD000) [pid = 2400] [serial = 36] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18D5E400) [pid = 2400] [serial = 39] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18D6E000) [pid = 2400] [serial = 40] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1500E800) [pid = 2400] [serial = 22] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19955C00) [pid = 2400] [serial = 43] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1A2D8800) [pid = 2400] [serial = 46] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15086C00) [pid = 2400] [serial = 33] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1B616800) [pid = 2400] [serial = 49] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (15D93400) [pid = 2400] [serial = 31] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179AC400) [pid = 2400] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (179A6400) [pid = 2400] [serial = 9] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (13417400) [pid = 2400] [serial = 4] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1842FC00) [pid = 2400] [serial = 42] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18D5E800) [pid = 2400] [serial = 45] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1B585400) [pid = 2400] [serial = 48] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1B74DC00) [pid = 2400] [serial = 51] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1832EC00) [pid = 2400] [serial = 54] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1031E000) [pid = 2400] [serial = 57] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (10560000) [pid = 2400] [serial = 60] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (10878400) [pid = 2400] [serial = 63] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (14FD8000) [pid = 2400] [serial = 21] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (0CDF2C00) [pid = 2400] [serial = 24] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19BBB000) [pid = 2400] [serial = 14] [outer = 00000000] [url = about:blank] 06:34:15 INFO - PROCESS | 2400 | 1469021655310 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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1229ms 06:34:15 INFO - PROCESS | 2400 | 1469021655364 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:34:15 INFO - PROCESS | 2400 | 1469021655368 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:34:15 INFO - PROCESS | 2400 | 1469021655372 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 2400 | 1469021655376 Marionette TRACE conn6 <- [1,98,null,{}] 06:34:15 INFO - PROCESS | 2400 | 1469021655381 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}] 06:34:15 INFO - PROCESS | 2400 | 1469021655383 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:15 INFO - PROCESS | 2400 | 1469021655468 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:34:15 INFO - PROCESS | 2400 | 1469021655477 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 2400 | 1469021655480 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:15 INFO - PROCESS | 2400 | ++DOCSHELL 10562000 == 31 [pid = 2400] [id = 34] 06:34:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (106AA800) [pid = 2400] [serial = 98] [outer = 00000000] 06:34:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (10873C00) [pid = 2400] [serial = 99] [outer = 106AA800] 06:34:15 INFO - PROCESS | 2400 | 1469021655528 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (10AB5400) [pid = 2400] [serial = 100] [outer = 106AA800] 06:34:15 INFO - PROCESS | 2400 | 1469021655952 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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 06:34:15 INFO - PROCESS | 2400 | 1469021656004 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 2400 | 1469021656009 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:34:16 INFO - PROCESS | 2400 | 1469021656015 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 2400 | 1469021656018 Marionette TRACE conn6 <- [1,102,null,{}] 06:34:16 INFO - PROCESS | 2400 | 1469021656022 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}] 06:34:16 INFO - PROCESS | 2400 | 1469021656024 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:16 INFO - PROCESS | 2400 | 1469021656111 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:34:16 INFO - PROCESS | 2400 | 1469021656117 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 2400 | 1469021656119 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:16 INFO - PROCESS | 2400 | ++DOCSHELL 14F50000 == 32 [pid = 2400] [id = 35] 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14F52C00) [pid = 2400] [serial = 101] [outer = 00000000] 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14FE4800) [pid = 2400] [serial = 102] [outer = 14F52C00] 06:34:16 INFO - PROCESS | 2400 | 1469021656166 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (15010400) [pid = 2400] [serial = 103] [outer = 14F52C00] 06:34:16 INFO - PROCESS | 2400 | 1469021656585 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]]]}] 06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 635ms 06:34:16 INFO - PROCESS | 2400 | 1469021656655 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:34:16 INFO - PROCESS | 2400 | 1469021656657 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:34:16 INFO - PROCESS | 2400 | 1469021656661 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 2400 | 1469021656664 Marionette TRACE conn6 <- [1,106,null,{}] 06:34:16 INFO - PROCESS | 2400 | 1469021656675 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}] 06:34:16 INFO - PROCESS | 2400 | 1469021656680 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:16 INFO - PROCESS | 2400 | 1469021656764 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:34:16 INFO - PROCESS | 2400 | 1469021656779 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 2400 | 1469021656782 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:16 INFO - PROCESS | 2400 | ++DOCSHELL 17C2CC00 == 33 [pid = 2400] [id = 36] 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (17C2F000) [pid = 2400] [serial = 104] [outer = 00000000] 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (17C7B800) [pid = 2400] [serial = 105] [outer = 17C2F000] 06:34:16 INFO - PROCESS | 2400 | 1469021656830 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (180D9000) [pid = 2400] [serial = 106] [outer = 17C2F000] 06:34:17 INFO - PROCESS | 2400 | 1469021657224 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]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 569ms 06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:34:17 INFO - PROCESS | 2400 | 1469021657234 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 2400 | 1469021657237 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:34:17 INFO - PROCESS | 2400 | 1469021657240 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 2400 | 1469021657241 Marionette TRACE conn6 <- [1,110,null,{}] 06:34:17 INFO - PROCESS | 2400 | 1469021657245 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}] 06:34:17 INFO - PROCESS | 2400 | 1469021657247 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:17 INFO - PROCESS | 2400 | 1469021657367 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:34:17 INFO - PROCESS | 2400 | 1469021657379 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 2400 | 1469021657381 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:17 INFO - PROCESS | 2400 | ++DOCSHELL 180DD000 == 34 [pid = 2400] [id = 37] 06:34:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (180E3800) [pid = 2400] [serial = 107] [outer = 00000000] 06:34:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18165400) [pid = 2400] [serial = 108] [outer = 180E3800] 06:34:17 INFO - PROCESS | 2400 | 1469021657426 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (182B3400) [pid = 2400] [serial = 109] [outer = 180E3800] 06:34:17 INFO - PROCESS | 2400 | 1469021657865 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]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 06:34:17 INFO - PROCESS | 2400 | 1469021657915 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 2400 | 1469021657917 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:34:17 INFO - PROCESS | 2400 | 1469021657920 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:34:17 INFO - PROCESS | 2400 | 1469021657922 Marionette TRACE conn6 <- [1,114,null,{}] 06:34:17 INFO - PROCESS | 2400 | 1469021657925 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}] 06:34:17 INFO - PROCESS | 2400 | 1469021657927 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:18 INFO - PROCESS | 2400 | 1469021658028 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:34:18 INFO - PROCESS | 2400 | 1469021658033 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 2400 | 1469021658035 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:18 INFO - PROCESS | 2400 | ++DOCSHELL 18324000 == 35 [pid = 2400] [id = 38] 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18325800) [pid = 2400] [serial = 110] [outer = 00000000] 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18426C00) [pid = 2400] [serial = 111] [outer = 18325800] 06:34:18 INFO - PROCESS | 2400 | 1469021658078 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18431800) [pid = 2400] [serial = 112] [outer = 18325800] 06:34:18 INFO - PROCESS | 2400 | 1469021658534 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]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 06:34:18 INFO - PROCESS | 2400 | 1469021658554 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 2400 | 1469021658556 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:34:18 INFO - PROCESS | 2400 | 1469021658559 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 2400 | 1469021658561 Marionette TRACE conn6 <- [1,118,null,{}] 06:34:18 INFO - PROCESS | 2400 | 1469021658571 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}] 06:34:18 INFO - PROCESS | 2400 | 1469021658576 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:18 INFO - PROCESS | 2400 | 1469021658694 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:34:18 INFO - PROCESS | 2400 | 1469021658767 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 2400 | 1469021658769 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:18 INFO - PROCESS | 2400 | ++DOCSHELL 18D62000 == 36 [pid = 2400] [id = 39] 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D6F000) [pid = 2400] [serial = 113] [outer = 00000000] 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18DA6000) [pid = 2400] [serial = 114] [outer = 18D6F000] 06:34:18 INFO - PROCESS | 2400 | 1469021658812 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19955C00) [pid = 2400] [serial = 115] [outer = 18D6F000] 06:34:19 INFO - PROCESS | 2400 | 1469021659185 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]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 690ms 06:34:19 INFO - PROCESS | 2400 | 1469021659258 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 2400 | 1469021659260 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:34:19 INFO - PROCESS | 2400 | 1469021659263 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 2400 | 1469021659265 Marionette TRACE conn6 <- [1,122,null,{}] 06:34:19 INFO - PROCESS | 2400 | 1469021659268 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}] 06:34:19 INFO - PROCESS | 2400 | 1469021659270 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:19 INFO - PROCESS | 2400 | 1469021659436 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14AF6000) [pid = 2400] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18323000) [pid = 2400] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1086E400) [pid = 2400] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1055A000) [pid = 2400] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10315800) [pid = 2400] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1B6EF800) [pid = 2400] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (180D6000) [pid = 2400] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1031F400) [pid = 2400] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (146F7800) [pid = 2400] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10877000) [pid = 2400] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:34:19 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (150E7400) [pid = 2400] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:34:19 INFO - PROCESS | 2400 | 1469021659484 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 2400 | 1469021659486 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:19 INFO - PROCESS | 2400 | ++DOCSHELL 10276800 == 37 [pid = 2400] [id = 40] 06:34:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (102E9000) [pid = 2400] [serial = 116] [outer = 00000000] 06:34:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1031F400) [pid = 2400] [serial = 117] [outer = 102E9000] 06:34:19 INFO - PROCESS | 2400 | 1469021659530 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1043D800) [pid = 2400] [serial = 118] [outer = 102E9000] 06:34:19 INFO - PROCESS | 2400 | 1469021659843 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]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 06:34:19 INFO - PROCESS | 2400 | 1469021659897 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 2400 | 1469021659899 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:34:19 INFO - PROCESS | 2400 | 1469021659902 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 2400 | 1469021659904 Marionette TRACE conn6 <- [1,126,null,{}] 06:34:19 INFO - PROCESS | 2400 | 1469021659907 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}] 06:34:19 INFO - PROCESS | 2400 | 1469021659909 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:19 INFO - PROCESS | 2400 | 1469021660008 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:34:20 INFO - PROCESS | 2400 | 1469021660035 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 2400 | 1469021660036 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:20 INFO - PROCESS | 2400 | ++DOCSHELL 1031EC00 == 38 [pid = 2400] [id = 41] 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1043D400) [pid = 2400] [serial = 119] [outer = 00000000] 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (10877000) [pid = 2400] [serial = 120] [outer = 1043D400] 06:34:20 INFO - PROCESS | 2400 | 1469021660081 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (14FE2800) [pid = 2400] [serial = 121] [outer = 1043D400] 06:34:20 INFO - PROCESS | 2400 | 1469021660456 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]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 569ms 06:34:20 INFO - PROCESS | 2400 | 1469021660472 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 2400 | 1469021660474 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:34:20 INFO - PROCESS | 2400 | 1469021660477 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 2400 | 1469021660479 Marionette TRACE conn6 <- [1,130,null,{}] 06:34:20 INFO - PROCESS | 2400 | 1469021660482 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}] 06:34:20 INFO - PROCESS | 2400 | 1469021660484 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:20 INFO - PROCESS | 2400 | 1469021660558 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:34:20 INFO - PROCESS | 2400 | 1469021660563 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 2400 | 1469021660565 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:20 INFO - PROCESS | 2400 | ++DOCSHELL 180D6000 == 39 [pid = 2400] [id = 42] 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (180DD800) [pid = 2400] [serial = 122] [outer = 00000000] 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (198C1800) [pid = 2400] [serial = 123] [outer = 180DD800] 06:34:20 INFO - PROCESS | 2400 | 1469021660669 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1A2DA800) [pid = 2400] [serial = 124] [outer = 180DD800] 06:34:21 INFO - PROCESS | 2400 | 1469021661017 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]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:34:21 INFO - PROCESS | 2400 | 1469021661048 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 2400 | 1469021661050 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:34:21 INFO - PROCESS | 2400 | 1469021661054 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 2400 | 1469021661056 Marionette TRACE conn6 <- [1,134,null,{}] 06:34:21 INFO - PROCESS | 2400 | 1469021661060 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}] 06:34:21 INFO - PROCESS | 2400 | 1469021661061 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:21 INFO - PROCESS | 2400 | 1469021661137 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:34:21 INFO - PROCESS | 2400 | 1469021661142 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 2400 | 1469021661144 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:21 INFO - PROCESS | 2400 | ++DOCSHELL 18DA5000 == 40 [pid = 2400] [id = 43] 06:34:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1A2DC800) [pid = 2400] [serial = 125] [outer = 00000000] 06:34:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1B058C00) [pid = 2400] [serial = 126] [outer = 1A2DC800] 06:34:21 INFO - PROCESS | 2400 | 1469021661186 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1B05BC00) [pid = 2400] [serial = 127] [outer = 1A2DC800] 06:34:21 INFO - PROCESS | 2400 | 1469021661827 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]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 830ms 06:34:21 INFO - PROCESS | 2400 | 1469021661906 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 2400 | 1469021661910 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:34:21 INFO - PROCESS | 2400 | 1469021661916 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 2400 | 1469021661919 Marionette TRACE conn6 <- [1,138,null,{}] 06:34:21 INFO - PROCESS | 2400 | 1469021661925 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}] 06:34:21 INFO - PROCESS | 2400 | 1469021661928 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:22 INFO - PROCESS | 2400 | 1469021662054 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:34:22 INFO - PROCESS | 2400 | 1469021662119 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 2400 | 1469021662121 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:22 INFO - PROCESS | 2400 | ++DOCSHELL 102EA800 == 41 [pid = 2400] [id = 44] 06:34:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1031A800) [pid = 2400] [serial = 128] [outer = 00000000] 06:34:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (106B7C00) [pid = 2400] [serial = 129] [outer = 1031A800] 06:34:22 INFO - PROCESS | 2400 | 1469021662177 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1461D400) [pid = 2400] [serial = 130] [outer = 1031A800] 06:34:22 INFO - PROCESS | 2400 | 1469021662903 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]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1019ms 06:34:22 INFO - PROCESS | 2400 | 1469021662940 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 2400 | 1469021662945 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:34:22 INFO - PROCESS | 2400 | 1469021662951 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:34:22 INFO - PROCESS | 2400 | 1469021662954 Marionette TRACE conn6 <- [1,142,null,{}] 06:34:22 INFO - PROCESS | 2400 | 1469021662958 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}] 06:34:22 INFO - PROCESS | 2400 | 1469021662961 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:23 INFO - PROCESS | 2400 | 1469021663159 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:34:23 INFO - PROCESS | 2400 | 1469021663238 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 2400 | 1469021663240 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:23 INFO - PROCESS | 2400 | ++DOCSHELL 10275C00 == 42 [pid = 2400] [id = 45] 06:34:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10276000) [pid = 2400] [serial = 131] [outer = 00000000] 06:34:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (102E4000) [pid = 2400] [serial = 132] [outer = 10276000] 06:34:23 INFO - PROCESS | 2400 | 1469021663289 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1031A400) [pid = 2400] [serial = 133] [outer = 10276000] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 150EBC00 == 41 [pid = 2400] [id = 31] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 14AF6400 == 40 [pid = 2400] [id = 30] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 18160000 == 39 [pid = 2400] [id = 32] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 180D6000 == 38 [pid = 2400] [id = 42] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 1031EC00 == 37 [pid = 2400] [id = 41] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 10276800 == 36 [pid = 2400] [id = 40] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 18D62000 == 35 [pid = 2400] [id = 39] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 18324000 == 34 [pid = 2400] [id = 38] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 180DD000 == 33 [pid = 2400] [id = 37] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 17C2CC00 == 32 [pid = 2400] [id = 36] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 14F50000 == 31 [pid = 2400] [id = 35] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 10562000 == 30 [pid = 2400] [id = 34] 06:34:23 INFO - PROCESS | 2400 | --DOCSHELL 102E5400 == 29 [pid = 2400] [id = 33] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18116400) [pid = 2400] [serial = 81] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1055EC00) [pid = 2400] [serial = 69] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10562800) [pid = 2400] [serial = 70] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (14F56800) [pid = 2400] [serial = 75] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1152B800) [pid = 2400] [serial = 72] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (17C26000) [pid = 2400] [serial = 78] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (17C78800) [pid = 2400] [serial = 79] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18326000) [pid = 2400] [serial = 82] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (146B1400) [pid = 2400] [serial = 73] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (15015800) [pid = 2400] [serial = 76] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1B096000) [pid = 2400] [serial = 67] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1B05D000) [pid = 2400] [serial = 66] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1832F400) [pid = 2400] [serial = 55] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1B054C00) [pid = 2400] [serial = 64] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1842D400) [pid = 2400] [serial = 61] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18326800) [pid = 2400] [serial = 58] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1B7EFC00) [pid = 2400] [serial = 52] [outer = 00000000] [url = about:blank] 06:34:23 INFO - PROCESS | 2400 | 1469021663854 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 930ms 06:34:23 INFO - PROCESS | 2400 | 1469021663887 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 2400 | 1469021663890 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:34:23 INFO - PROCESS | 2400 | 1469021663895 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 2400 | 1469021663898 Marionette TRACE conn6 <- [1,146,null,{}] 06:34:23 INFO - PROCESS | 2400 | 1469021663902 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}] 06:34:23 INFO - PROCESS | 2400 | 1469021663905 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:23 INFO - PROCESS | 2400 | 1469021663990 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:34:23 INFO - PROCESS | 2400 | 1469021664000 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 2400 | 1469021664002 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:24 INFO - PROCESS | 2400 | ++DOCSHELL 10562800 == 30 [pid = 2400] [id = 46] 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10563800) [pid = 2400] [serial = 134] [outer = 00000000] 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (10870400) [pid = 2400] [serial = 135] [outer = 10563800] 06:34:24 INFO - PROCESS | 2400 | 1469021664048 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (10A16000) [pid = 2400] [serial = 136] [outer = 10563800] 06:34:24 INFO - PROCESS | 2400 | 1469021664510 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 06:34:24 INFO - PROCESS | 2400 | 1469021664566 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 2400 | 1469021664569 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:34:24 INFO - PROCESS | 2400 | 1469021664572 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 2400 | 1469021664574 Marionette TRACE conn6 <- [1,150,null,{}] 06:34:24 INFO - PROCESS | 2400 | 1469021664578 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}] 06:34:24 INFO - PROCESS | 2400 | 1469021664580 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:24 INFO - PROCESS | 2400 | 1469021664666 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:34:24 INFO - PROCESS | 2400 | 1469021664675 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 2400 | 1469021664677 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:24 INFO - PROCESS | 2400 | ++DOCSHELL 14F56000 == 31 [pid = 2400] [id = 47] 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14FE4000) [pid = 2400] [serial = 137] [outer = 00000000] 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (15090400) [pid = 2400] [serial = 138] [outer = 14FE4000] 06:34:24 INFO - PROCESS | 2400 | 1469021664721 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (15257C00) [pid = 2400] [serial = 139] [outer = 14FE4000] 06:34:25 INFO - PROCESS | 2400 | 1469021665143 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]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 06:34:25 INFO - PROCESS | 2400 | 1469021665207 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 2400 | 1469021665211 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:34:25 INFO - PROCESS | 2400 | 1469021665221 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 2400 | 1469021665226 Marionette TRACE conn6 <- [1,154,null,{}] 06:34:25 INFO - PROCESS | 2400 | 1469021665229 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}] 06:34:25 INFO - PROCESS | 2400 | 1469021665233 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:25 INFO - PROCESS | 2400 | 1469021665340 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:34:25 INFO - PROCESS | 2400 | 1469021665354 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 2400 | 1469021665364 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:25 INFO - PROCESS | 2400 | ++DOCSHELL 17C78C00 == 32 [pid = 2400] [id = 48] 06:34:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (17C79400) [pid = 2400] [serial = 140] [outer = 00000000] 06:34:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (180DB800) [pid = 2400] [serial = 141] [outer = 17C79400] 06:34:25 INFO - PROCESS | 2400 | 1469021665409 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18117000) [pid = 2400] [serial = 142] [outer = 17C79400] 06:34:25 INFO - PROCESS | 2400 | 1469021665810 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]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 06:34:25 INFO - PROCESS | 2400 | 1469021665851 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 2400 | 1469021665854 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:34:25 INFO - PROCESS | 2400 | 1469021665857 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 2400 | 1469021665858 Marionette TRACE conn6 <- [1,158,null,{}] 06:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:34:25 INFO - PROCESS | 2400 | 1469021665862 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}] 06:34:25 INFO - PROCESS | 2400 | 1469021665864 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:25 INFO - PROCESS | 2400 | 1469021665943 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:34:25 INFO - PROCESS | 2400 | 1469021665949 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 2400 | 1469021665951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:25 INFO - PROCESS | 2400 | ++DOCSHELL 18164400 == 33 [pid = 2400] [id = 49] 06:34:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18164C00) [pid = 2400] [serial = 143] [outer = 00000000] 06:34:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18328400) [pid = 2400] [serial = 144] [outer = 18164C00] 06:34:25 INFO - PROCESS | 2400 | 1469021665995 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1832C800) [pid = 2400] [serial = 145] [outer = 18164C00] 06:34:26 INFO - PROCESS | 2400 | 1469021666435 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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 06:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:34:26 INFO - PROCESS | 2400 | 1469021666492 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 2400 | 1469021666494 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:34:26 INFO - PROCESS | 2400 | 1469021666497 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 2400 | 1469021666499 Marionette TRACE conn6 <- [1,162,null,{}] 06:34:26 INFO - PROCESS | 2400 | 1469021666510 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}] 06:34:26 INFO - PROCESS | 2400 | 1469021666512 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:26 INFO - PROCESS | 2400 | 1469021666616 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:34:26 INFO - PROCESS | 2400 | 1469021666628 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 2400 | 1469021666633 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:26 INFO - PROCESS | 2400 | ++DOCSHELL 146AC800 == 34 [pid = 2400] [id = 50] 06:34:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1842A400) [pid = 2400] [serial = 146] [outer = 00000000] 06:34:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18D5F400) [pid = 2400] [serial = 147] [outer = 1842A400] 06:34:26 INFO - PROCESS | 2400 | 1469021666725 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D9C400) [pid = 2400] [serial = 148] [outer = 1842A400] 06:34:27 INFO - PROCESS | 2400 | 1469021667183 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 729ms 06:34:27 INFO - PROCESS | 2400 | 1469021667228 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 2400 | 1469021667230 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:34:27 INFO - PROCESS | 2400 | 1469021667233 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 2400 | 1469021667243 Marionette TRACE conn6 <- [1,166,null,{}] 06:34:27 INFO - PROCESS | 2400 | 1469021667247 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}] 06:34:27 INFO - PROCESS | 2400 | 1469021667249 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:27 INFO - PROCESS | 2400 | 1469021667353 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:34:27 INFO - PROCESS | 2400 | 1469021667361 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 2400 | 1469021667363 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:27 INFO - PROCESS | 2400 | ++DOCSHELL 102EAC00 == 35 [pid = 2400] [id = 51] 06:34:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18D9F400) [pid = 2400] [serial = 149] [outer = 00000000] 06:34:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1B052C00) [pid = 2400] [serial = 150] [outer = 18D9F400] 06:34:27 INFO - PROCESS | 2400 | 1469021667405 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19D72800) [pid = 2400] [serial = 151] [outer = 18D9F400] 06:34:27 INFO - PROCESS | 2400 | 1469021667818 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 06:34:27 INFO - PROCESS | 2400 | 1469021667864 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 2400 | 1469021667866 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:34:27 INFO - PROCESS | 2400 | 1469021667869 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 2400 | 1469021667870 Marionette TRACE conn6 <- [1,170,null,{}] 06:34:27 INFO - PROCESS | 2400 | 1469021667881 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}] 06:34:27 INFO - PROCESS | 2400 | 1469021667883 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:27 INFO - PROCESS | 2400 | 1469021667983 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:34:28 INFO - PROCESS | 2400 | 1469021668049 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 2400 | 1469021668051 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:28 INFO - PROCESS | 2400 | ++DOCSHELL 1B095000 == 36 [pid = 2400] [id = 52] 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1B585400) [pid = 2400] [serial = 152] [outer = 00000000] 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1B618000) [pid = 2400] [serial = 153] [outer = 1B585400] 06:34:28 INFO - PROCESS | 2400 | 1469021668094 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1B6F2C00) [pid = 2400] [serial = 154] [outer = 1B585400] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18325800) [pid = 2400] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (180E3800) [pid = 2400] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (14F52C00) [pid = 2400] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (106AA800) [pid = 2400] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (17C2F000) [pid = 2400] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (102E5C00) [pid = 2400] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18D6F000) [pid = 2400] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (102DB400) [pid = 2400] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (102E9000) [pid = 2400] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (14EA4000) [pid = 2400] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18330800) [pid = 2400] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18162800) [pid = 2400] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1043D400) [pid = 2400] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:34:28 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (180DD800) [pid = 2400] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:34:28 INFO - PROCESS | 2400 | 1469021668525 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]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 06:34:28 INFO - PROCESS | 2400 | 1469021668546 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 2400 | 1469021668548 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:34:28 INFO - PROCESS | 2400 | 1469021668551 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:34:28 INFO - PROCESS | 2400 | 1469021668553 Marionette TRACE conn6 <- [1,174,null,{}] 06:34:28 INFO - PROCESS | 2400 | 1469021668556 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}] 06:34:28 INFO - PROCESS | 2400 | 1469021668558 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:28 INFO - PROCESS | 2400 | 1469021668666 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:34:28 INFO - PROCESS | 2400 | 1469021668710 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 2400 | 1469021668712 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:28 INFO - PROCESS | 2400 | ++DOCSHELL 10559400 == 37 [pid = 2400] [id = 53] 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (14623800) [pid = 2400] [serial = 155] [outer = 00000000] 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180E3800) [pid = 2400] [serial = 156] [outer = 14623800] 06:34:28 INFO - PROCESS | 2400 | 1469021668754 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18325800) [pid = 2400] [serial = 157] [outer = 14623800] 06:34:29 INFO - PROCESS | 2400 | 1469021669069 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]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 573ms 06:34:29 INFO - PROCESS | 2400 | 1469021669128 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:34:29 INFO - PROCESS | 2400 | 1469021669130 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:34:29 INFO - PROCESS | 2400 | 1469021669133 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 2400 | 1469021669134 Marionette TRACE conn6 <- [1,178,null,{}] 06:34:29 INFO - PROCESS | 2400 | 1469021669138 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}] 06:34:29 INFO - PROCESS | 2400 | 1469021669139 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:29 INFO - PROCESS | 2400 | 1469021669245 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:34:29 INFO - PROCESS | 2400 | 1469021669252 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 2400 | 1469021669253 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:29 INFO - PROCESS | 2400 | ++DOCSHELL 0CF76400 == 38 [pid = 2400] [id = 54] 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (152F0400) [pid = 2400] [serial = 158] [outer = 00000000] 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1933BC00) [pid = 2400] [serial = 159] [outer = 152F0400] 06:34:29 INFO - PROCESS | 2400 | 1469021669298 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19340C00) [pid = 2400] [serial = 160] [outer = 152F0400] 06:34:29 INFO - PROCESS | 2400 | 1469021669664 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]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 06:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:34:29 INFO - PROCESS | 2400 | 1469021669704 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 2400 | 1469021669706 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:34:29 INFO - PROCESS | 2400 | 1469021669709 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 2400 | 1469021669711 Marionette TRACE conn6 <- [1,182,null,{}] 06:34:29 INFO - PROCESS | 2400 | 1469021669714 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}] 06:34:29 INFO - PROCESS | 2400 | 1469021669716 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:29 INFO - PROCESS | 2400 | 1469021669800 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:34:29 INFO - PROCESS | 2400 | 1469021669876 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 2400 | 1469021669879 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:29 INFO - PROCESS | 2400 | ++DOCSHELL 102CC400 == 39 [pid = 2400] [id = 55] 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (102CBC00) [pid = 2400] [serial = 161] [outer = 00000000] 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102D0800) [pid = 2400] [serial = 162] [outer = 102CBC00] 06:34:29 INFO - PROCESS | 2400 | 1469021669923 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (14F4E400) [pid = 2400] [serial = 163] [outer = 102CBC00] 06:34:30 INFO - PROCESS | 2400 | 1469021670236 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]]]}] 06:34:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19344800) [pid = 2400] [serial = 164] [outer = 179ADC00] 06:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 569ms 06:34:30 INFO - PROCESS | 2400 | 1469021670299 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 2400 | 1469021670301 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:34:30 INFO - PROCESS | 2400 | 1469021670330 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 2400 | 1469021670333 Marionette TRACE conn6 <- [1,186,null,{}] 06:34:30 INFO - PROCESS | 2400 | 1469021670336 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}] 06:34:30 INFO - PROCESS | 2400 | 1469021670338 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:30 INFO - PROCESS | 2400 | 1469021670506 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:34:30 INFO - PROCESS | 2400 | 1469021670612 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 2400 | 1469021670617 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:30 INFO - PROCESS | 2400 | ++DOCSHELL 102DC400 == 40 [pid = 2400] [id = 56] 06:34:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (102DCC00) [pid = 2400] [serial = 165] [outer = 00000000] 06:34:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10314800) [pid = 2400] [serial = 166] [outer = 102DCC00] 06:34:30 INFO - PROCESS | 2400 | 1469021670676 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1043BC00) [pid = 2400] [serial = 167] [outer = 102DCC00] 06:34:31 INFO - PROCESS | 2400 | 1469021671213 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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 06:34:31 INFO - PROCESS | 2400 | 1469021671256 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 2400 | 1469021671261 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:34:31 INFO - PROCESS | 2400 | 1469021671265 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:34:31 INFO - PROCESS | 2400 | 1469021671268 Marionette TRACE conn6 <- [1,190,null,{}] 06:34:31 INFO - PROCESS | 2400 | 1469021671273 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}] 06:34:31 INFO - PROCESS | 2400 | 1469021671276 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:31 INFO - PROCESS | 2400 | 1469021671385 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:34:31 INFO - PROCESS | 2400 | 1469021671472 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 2400 | 1469021671474 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:31 INFO - PROCESS | 2400 | ++DOCSHELL 14F29400 == 41 [pid = 2400] [id = 57] 06:34:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (14F35C00) [pid = 2400] [serial = 168] [outer = 00000000] 06:34:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1500E800) [pid = 2400] [serial = 169] [outer = 14F35C00] 06:34:31 INFO - PROCESS | 2400 | 1469021671533 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (152F9400) [pid = 2400] [serial = 170] [outer = 14F35C00] 06:34:32 INFO - PROCESS | 2400 | 1469021672067 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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 06:34:32 INFO - PROCESS | 2400 | 1469021672101 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 2400 | 1469021672104 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:34:32 INFO - PROCESS | 2400 | 1469021672107 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:34:32 INFO - PROCESS | 2400 | 1469021672110 Marionette TRACE conn6 <- [1,194,null,{}] 06:34:32 INFO - PROCESS | 2400 | 1469021672114 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}] 06:34:32 INFO - PROCESS | 2400 | 1469021672116 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:32 INFO - PROCESS | 2400 | 1469021672226 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:34:32 INFO - PROCESS | 2400 | 1469021672315 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 2400 | 1469021672318 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:32 INFO - PROCESS | 2400 | ++DOCSHELL 18162800 == 42 [pid = 2400] [id = 58] 06:34:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (18167400) [pid = 2400] [serial = 171] [outer = 00000000] 06:34:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1832A000) [pid = 2400] [serial = 172] [outer = 18167400] 06:34:32 INFO - PROCESS | 2400 | 1469021672377 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1842A000) [pid = 2400] [serial = 173] [outer = 18167400] 06:34:32 INFO - PROCESS | 2400 | 1469021672940 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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 06:34:32 INFO - PROCESS | 2400 | 1469021672980 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 2400 | 1469021672984 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:34:32 INFO - PROCESS | 2400 | 1469021672995 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 2400 | 1469021673000 Marionette TRACE conn6 <- [1,198,null,{}] 06:34:32 INFO - PROCESS | 2400 | 1469021673003 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}] 06:34:32 INFO - PROCESS | 2400 | 1469021673006 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:33 INFO - PROCESS | 2400 | 1469021673111 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:34:33 INFO - PROCESS | 2400 | 1469021673200 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 2400 | 1469021673202 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:33 INFO - PROCESS | 2400 | ++DOCSHELL 0CB96400 == 43 [pid = 2400] [id = 59] 06:34:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (0CB97400) [pid = 2400] [serial = 174] [outer = 00000000] 06:34:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (179A9400) [pid = 2400] [serial = 175] [outer = 0CB97400] 06:34:33 INFO - PROCESS | 2400 | 1469021673255 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18428400) [pid = 2400] [serial = 176] [outer = 0CB97400] 06:34:33 INFO - PROCESS | 2400 | 1469021673781 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]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 829ms 06:34:33 INFO - PROCESS | 2400 | 1469021673842 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 2400 | 1469021673844 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:34:33 INFO - PROCESS | 2400 | 1469021673848 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 2400 | 1469021673850 Marionette TRACE conn6 <- [1,202,null,{}] 06:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:34:33 INFO - PROCESS | 2400 | 1469021673854 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}] 06:34:33 INFO - PROCESS | 2400 | 1469021673856 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:33 INFO - PROCESS | 2400 | 1469021673959 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:34:34 INFO - PROCESS | 2400 | 1469021674047 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 2400 | 1469021674050 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:34 INFO - PROCESS | 2400 | ++DOCSHELL 10437C00 == 44 [pid = 2400] [id = 60] 06:34:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1043A000) [pid = 2400] [serial = 177] [outer = 00000000] 06:34:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1508D400) [pid = 2400] [serial = 178] [outer = 1043A000] 06:34:34 INFO - PROCESS | 2400 | 1469021674102 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (1815F000) [pid = 2400] [serial = 179] [outer = 1043A000] 06:34:34 INFO - PROCESS | 2400 | 1469021674757 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]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 06:34:34 INFO - PROCESS | 2400 | 1469021674786 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 2400 | 1469021674790 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:34:34 INFO - PROCESS | 2400 | 1469021674795 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 2400 | 1469021674798 Marionette TRACE conn6 <- [1,206,null,{}] 06:34:34 INFO - PROCESS | 2400 | 1469021674803 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}] 06:34:34 INFO - PROCESS | 2400 | 1469021674806 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:34 INFO - PROCESS | 2400 | 1469021674901 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:34:34 INFO - PROCESS | 2400 | 1469021674996 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 2400 | 1469021674998 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:34 INFO - PROCESS | 2400 | ++DOCSHELL 10313000 == 45 [pid = 2400] [id = 61] 06:34:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (10313400) [pid = 2400] [serial = 180] [outer = 00000000] 06:34:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1043E400) [pid = 2400] [serial = 181] [outer = 10313400] 06:34:35 INFO - PROCESS | 2400 | 1469021675047 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (10561000) [pid = 2400] [serial = 182] [outer = 10313400] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 0CF76400 == 44 [pid = 2400] [id = 54] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 10559400 == 43 [pid = 2400] [id = 53] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 1B095000 == 42 [pid = 2400] [id = 52] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 102EAC00 == 41 [pid = 2400] [id = 51] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 146AC800 == 40 [pid = 2400] [id = 50] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 18164400 == 39 [pid = 2400] [id = 49] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 17C78C00 == 38 [pid = 2400] [id = 48] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 14F56000 == 37 [pid = 2400] [id = 47] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 10562800 == 36 [pid = 2400] [id = 46] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 10275C00 == 35 [pid = 2400] [id = 45] 06:34:35 INFO - PROCESS | 2400 | --DOCSHELL 102EA800 == 34 [pid = 2400] [id = 44] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (18426C00) [pid = 2400] [serial = 111] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (182B3400) [pid = 2400] [serial = 109] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (14FE4800) [pid = 2400] [serial = 102] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (10873C00) [pid = 2400] [serial = 99] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (10AB5400) [pid = 2400] [serial = 100] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (17C7B800) [pid = 2400] [serial = 105] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (180D9000) [pid = 2400] [serial = 106] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (10B07000) [pid = 2400] [serial = 97] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1086B000) [pid = 2400] [serial = 96] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (18DA6000) [pid = 2400] [serial = 114] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18431800) [pid = 2400] [serial = 112] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (10313C00) [pid = 2400] [serial = 85] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1031F400) [pid = 2400] [serial = 117] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (102E7000) [pid = 2400] [serial = 84] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (15092800) [pid = 2400] [serial = 88] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (14F37400) [pid = 2400] [serial = 87] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1842F800) [pid = 2400] [serial = 91] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1842B000) [pid = 2400] [serial = 90] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (184ECC00) [pid = 2400] [serial = 94] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1842E000) [pid = 2400] [serial = 93] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19955C00) [pid = 2400] [serial = 115] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1043D800) [pid = 2400] [serial = 118] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (15010400) [pid = 2400] [serial = 103] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18165400) [pid = 2400] [serial = 108] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1B058C00) [pid = 2400] [serial = 126] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10877000) [pid = 2400] [serial = 120] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (198C1800) [pid = 2400] [serial = 123] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14FE2800) [pid = 2400] [serial = 121] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1A2DA800) [pid = 2400] [serial = 124] [outer = 00000000] [url = about:blank] 06:34:35 INFO - PROCESS | 2400 | 1469021675594 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 06:34:35 INFO - PROCESS | 2400 | 1469021675626 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 2400 | 1469021675631 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:34:35 INFO - PROCESS | 2400 | 1469021675637 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:34:35 INFO - PROCESS | 2400 | 1469021675639 Marionette TRACE conn6 <- [1,210,null,{}] 06:34:35 INFO - PROCESS | 2400 | 1469021675643 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}] 06:34:35 INFO - PROCESS | 2400 | 1469021675645 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:35 INFO - PROCESS | 2400 | 1469021675731 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:34:35 INFO - PROCESS | 2400 | 1469021675742 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 2400 | 1469021675744 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:35 INFO - PROCESS | 2400 | ++DOCSHELL 102E2400 == 35 [pid = 2400] [id = 62] 06:34:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (102EAC00) [pid = 2400] [serial = 183] [outer = 00000000] 06:34:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1043FC00) [pid = 2400] [serial = 184] [outer = 102EAC00] 06:34:35 INFO - PROCESS | 2400 | 1469021675851 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1086C800) [pid = 2400] [serial = 185] [outer = 102EAC00] 06:34:36 INFO - PROCESS | 2400 | 1469021676227 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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 06:34:36 INFO - PROCESS | 2400 | 1469021676272 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 2400 | 1469021676274 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:34:36 INFO - PROCESS | 2400 | 1469021676279 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 2400 | 1469021676283 Marionette TRACE conn6 <- [1,214,null,{}] 06:34:36 INFO - PROCESS | 2400 | 1469021676298 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}] 06:34:36 INFO - PROCESS | 2400 | 1469021676302 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:36 INFO - PROCESS | 2400 | 1469021676384 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:34:36 INFO - PROCESS | 2400 | 1469021676391 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 2400 | 1469021676393 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:36 INFO - PROCESS | 2400 | ++DOCSHELL 14F37800 == 36 [pid = 2400] [id = 63] 06:34:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (14F37C00) [pid = 2400] [serial = 186] [outer = 00000000] 06:34:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (14FD8000) [pid = 2400] [serial = 187] [outer = 14F37C00] 06:34:36 INFO - PROCESS | 2400 | 1469021676439 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (15013000) [pid = 2400] [serial = 188] [outer = 14F37C00] 06:34:36 INFO - PROCESS | 2400 | 1469021676893 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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 06:34:36 INFO - PROCESS | 2400 | 1469021676911 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 2400 | 1469021676914 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:34:36 INFO - PROCESS | 2400 | 1469021676917 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 2400 | 1469021676918 Marionette TRACE conn6 <- [1,218,null,{}] 06:34:36 INFO - PROCESS | 2400 | 1469021676922 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}] 06:34:36 INFO - PROCESS | 2400 | 1469021676923 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:36 INFO - PROCESS | 2400 | 1469021677006 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:34:36 INFO - PROCESS | 2400 | 1469021677011 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 2400 | 1469021677013 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:37 INFO - PROCESS | 2400 | ++DOCSHELL 1525DC00 == 37 [pid = 2400] [id = 64] 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (152F1000) [pid = 2400] [serial = 189] [outer = 00000000] 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (179A6800) [pid = 2400] [serial = 190] [outer = 152F1000] 06:34:37 INFO - PROCESS | 2400 | 1469021677057 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (17C7A000) [pid = 2400] [serial = 191] [outer = 152F1000] 06:34:37 INFO - PROCESS | 2400 | 1469021677459 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 569ms 06:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:34:37 INFO - PROCESS | 2400 | 1469021677487 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 2400 | 1469021677489 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:34:37 INFO - PROCESS | 2400 | 1469021677492 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 2400 | 1469021677494 Marionette TRACE conn6 <- [1,222,null,{}] 06:34:37 INFO - PROCESS | 2400 | 1469021677501 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}] 06:34:37 INFO - PROCESS | 2400 | 1469021677503 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:37 INFO - PROCESS | 2400 | 1469021677624 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:34:37 INFO - PROCESS | 2400 | 1469021677637 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 2400 | 1469021677639 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:37 INFO - PROCESS | 2400 | ++DOCSHELL 1697C000 == 38 [pid = 2400] [id = 65] 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1799FC00) [pid = 2400] [serial = 192] [outer = 00000000] 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (180DAC00) [pid = 2400] [serial = 193] [outer = 1799FC00] 06:34:37 INFO - PROCESS | 2400 | 1469021677682 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18164400) [pid = 2400] [serial = 194] [outer = 1799FC00] 06:34:38 INFO - PROCESS | 2400 | 1469021678135 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 06:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:34:38 INFO - PROCESS | 2400 | 1469021678163 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 2400 | 1469021678165 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:34:38 INFO - PROCESS | 2400 | 1469021678169 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 2400 | 1469021678170 Marionette TRACE conn6 <- [1,226,null,{}] 06:34:38 INFO - PROCESS | 2400 | 1469021678173 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}] 06:34:38 INFO - PROCESS | 2400 | 1469021678179 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:38 INFO - PROCESS | 2400 | 1469021678313 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:34:38 INFO - PROCESS | 2400 | 1469021678319 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 2400 | 1469021678321 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:38 INFO - PROCESS | 2400 | ++DOCSHELL 10320400 == 39 [pid = 2400] [id = 66] 06:34:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (17FF4800) [pid = 2400] [serial = 195] [outer = 00000000] 06:34:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (18431C00) [pid = 2400] [serial = 196] [outer = 17FF4800] 06:34:38 INFO - PROCESS | 2400 | 1469021678364 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18D99C00) [pid = 2400] [serial = 197] [outer = 17FF4800] 06:34:38 INFO - PROCESS | 2400 | 1469021678770 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 06:34:38 INFO - PROCESS | 2400 | 1469021678799 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 2400 | 1469021678801 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:34:38 INFO - PROCESS | 2400 | 1469021678804 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 2400 | 1469021678806 Marionette TRACE conn6 <- [1,230,null,{}] 06:34:38 INFO - PROCESS | 2400 | 1469021678809 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}] 06:34:38 INFO - PROCESS | 2400 | 1469021678811 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:38 INFO - PROCESS | 2400 | 1469021678924 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:34:38 INFO - PROCESS | 2400 | 1469021678995 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 2400 | 1469021678996 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:38 INFO - PROCESS | 2400 | ++DOCSHELL 1830F800 == 40 [pid = 2400] [id = 67] 06:34:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18430800) [pid = 2400] [serial = 198] [outer = 00000000] 06:34:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19345800) [pid = 2400] [serial = 199] [outer = 18430800] 06:34:39 INFO - PROCESS | 2400 | 1469021679039 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19346400) [pid = 2400] [serial = 200] [outer = 18430800] 06:34:39 INFO - PROCESS | 2400 | 1469021679425 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]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 06:34:39 INFO - PROCESS | 2400 | 1469021679476 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 2400 | 1469021679478 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:34:39 INFO - PROCESS | 2400 | 1469021679485 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 2400 | 1469021679487 Marionette TRACE conn6 <- [1,234,null,{}] 06:34:39 INFO - PROCESS | 2400 | 1469021679496 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}] 06:34:39 INFO - PROCESS | 2400 | 1469021679498 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:39 INFO - PROCESS | 2400 | 1469021679602 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:34:39 INFO - PROCESS | 2400 | 1469021679608 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 2400 | 1469021679609 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:39 INFO - PROCESS | 2400 | ++DOCSHELL 1933A800 == 41 [pid = 2400] [id = 68] 06:34:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (19345400) [pid = 2400] [serial = 201] [outer = 00000000] 06:34:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (196DD000) [pid = 2400] [serial = 202] [outer = 19345400] 06:34:39 INFO - PROCESS | 2400 | 1469021679652 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (198C1C00) [pid = 2400] [serial = 203] [outer = 19345400] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10563800) [pid = 2400] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (14FE4000) [pid = 2400] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1842A400) [pid = 2400] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (10276000) [pid = 2400] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (18164C00) [pid = 2400] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (17C79400) [pid = 2400] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18D9F400) [pid = 2400] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (14623800) [pid = 2400] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1B585400) [pid = 2400] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:34:39 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (152F0400) [pid = 2400] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:34:40 INFO - PROCESS | 2400 | 1469021680109 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]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 06:34:40 INFO - PROCESS | 2400 | 1469021680174 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 2400 | 1469021680176 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:34:40 INFO - PROCESS | 2400 | 1469021680179 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 2400 | 1469021680180 Marionette TRACE conn6 <- [1,238,null,{}] 06:34:40 INFO - PROCESS | 2400 | 1469021680184 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}] 06:34:40 INFO - PROCESS | 2400 | 1469021680186 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:40 INFO - PROCESS | 2400 | 1469021680283 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:34:40 INFO - PROCESS | 2400 | 1469021680290 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 2400 | 1469021680292 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:40 INFO - PROCESS | 2400 | ++DOCSHELL 102E1000 == 42 [pid = 2400] [id = 69] 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10319400) [pid = 2400] [serial = 204] [outer = 00000000] 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (196D9400) [pid = 2400] [serial = 205] [outer = 10319400] 06:34:40 INFO - PROCESS | 2400 | 1469021680334 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19BBAC00) [pid = 2400] [serial = 206] [outer = 10319400] 06:34:40 INFO - PROCESS | 2400 | 1469021680711 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]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 569ms 06:34:40 INFO - PROCESS | 2400 | 1469021680751 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:34:40 INFO - PROCESS | 2400 | 1469021680753 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:34:40 INFO - PROCESS | 2400 | 1469021680756 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 2400 | 1469021680758 Marionette TRACE conn6 <- [1,242,null,{}] 06:34:40 INFO - PROCESS | 2400 | 1469021680761 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}] 06:34:40 INFO - PROCESS | 2400 | 1469021680772 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:40 INFO - PROCESS | 2400 | 1469021680889 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:34:40 INFO - PROCESS | 2400 | 1469021680895 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 2400 | 1469021680897 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:40 INFO - PROCESS | 2400 | ++DOCSHELL 1842A400 == 43 [pid = 2400] [id = 70] 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18D62000) [pid = 2400] [serial = 207] [outer = 00000000] 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1AEEC000) [pid = 2400] [serial = 208] [outer = 18D62000] 06:34:40 INFO - PROCESS | 2400 | 1469021680940 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1B056000) [pid = 2400] [serial = 209] [outer = 18D62000] 06:34:41 INFO - PROCESS | 2400 | 1469021681311 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]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 06:34:41 INFO - PROCESS | 2400 | 1469021681327 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:34:41 INFO - PROCESS | 2400 | 1469021681329 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:34:41 INFO - PROCESS | 2400 | 1469021681333 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 2400 | 1469021681335 Marionette TRACE conn6 <- [1,246,null,{}] 06:34:41 INFO - PROCESS | 2400 | 1469021681338 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}] 06:34:41 INFO - PROCESS | 2400 | 1469021681340 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:41 INFO - PROCESS | 2400 | 1469021681469 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:34:41 INFO - PROCESS | 2400 | 1469021681477 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 2400 | 1469021681479 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:41 INFO - PROCESS | 2400 | ++DOCSHELL 1B05F000 == 44 [pid = 2400] [id = 71] 06:34:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B584C00) [pid = 2400] [serial = 210] [outer = 00000000] 06:34:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1B748C00) [pid = 2400] [serial = 211] [outer = 1B584C00] 06:34:41 INFO - PROCESS | 2400 | 1469021681523 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1BF34400) [pid = 2400] [serial = 212] [outer = 1B584C00] 06:34:41 INFO - PROCESS | 2400 | 1469021682009 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]]]}] 06:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 06:34:42 INFO - PROCESS | 2400 | 1469021682064 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 2400 | 1469021682069 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:34:42 INFO - PROCESS | 2400 | 1469021682074 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 2400 | 1469021682078 Marionette TRACE conn6 <- [1,250,null,{}] 06:34:42 INFO - PROCESS | 2400 | 1469021682083 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}] 06:34:42 INFO - PROCESS | 2400 | 1469021682086 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:42 INFO - PROCESS | 2400 | 1469021682262 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:34:42 INFO - PROCESS | 2400 | 1469021682356 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 2400 | 1469021682360 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:42 INFO - PROCESS | 2400 | ++DOCSHELL 102CD400 == 45 [pid = 2400] [id = 72] 06:34:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (102CF000) [pid = 2400] [serial = 213] [outer = 00000000] 06:34:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (102E8000) [pid = 2400] [serial = 214] [outer = 102CF000] 06:34:42 INFO - PROCESS | 2400 | 1469021682416 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (10320800) [pid = 2400] [serial = 215] [outer = 102CF000] 06:34:43 INFO - PROCESS | 2400 | 1469021683100 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]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1077ms 06:34:43 INFO - PROCESS | 2400 | 1469021683163 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 2400 | 1469021683168 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:34:43 INFO - PROCESS | 2400 | 1469021683188 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:34:43 INFO - PROCESS | 2400 | 1469021683191 Marionette TRACE conn6 <- [1,254,null,{}] 06:34:43 INFO - PROCESS | 2400 | 1469021683194 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}] 06:34:43 INFO - PROCESS | 2400 | 1469021683197 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:43 INFO - PROCESS | 2400 | 1469021683309 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:34:43 INFO - PROCESS | 2400 | 1469021683427 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 2400 | 1469021683430 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:43 INFO - PROCESS | 2400 | ++DOCSHELL 14F37400 == 46 [pid = 2400] [id = 73] 06:34:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (14F4DC00) [pid = 2400] [serial = 216] [outer = 00000000] 06:34:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1799F400) [pid = 2400] [serial = 217] [outer = 14F4DC00] 06:34:43 INFO - PROCESS | 2400 | 1469021683486 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (18163400) [pid = 2400] [serial = 218] [outer = 14F4DC00] 06:34:44 INFO - PROCESS | 2400 | 1469021684028 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]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 869ms 06:34:44 INFO - PROCESS | 2400 | 1469021684064 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 2400 | 1469021684067 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:34:44 INFO - PROCESS | 2400 | 1469021684071 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 2400 | 1469021684075 Marionette TRACE conn6 <- [1,258,null,{}] 06:34:44 INFO - PROCESS | 2400 | 1469021684086 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}] 06:34:44 INFO - PROCESS | 2400 | 1469021684090 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:44 INFO - PROCESS | 2400 | 1469021684199 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:34:44 INFO - PROCESS | 2400 | 1469021684290 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 2400 | 1469021684294 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:44 INFO - PROCESS | 2400 | ++DOCSHELL 1AEEB000 == 47 [pid = 2400] [id = 74] 06:34:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1AEEB800) [pid = 2400] [serial = 219] [outer = 00000000] 06:34:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1B589C00) [pid = 2400] [serial = 220] [outer = 1AEEB800] 06:34:44 INFO - PROCESS | 2400 | 1469021684354 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1B7EC400) [pid = 2400] [serial = 221] [outer = 1AEEB800] 06:34:45 INFO - PROCESS | 2400 | 1469021685144 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]]]}] 06:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1135ms 06:34:45 INFO - PROCESS | 2400 | 1469021685207 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:34:45 INFO - PROCESS | 2400 | 1469021685211 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:34:45 INFO - PROCESS | 2400 | 1469021685230 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 2400 | 1469021685233 Marionette TRACE conn6 <- [1,262,null,{}] 06:34:45 INFO - PROCESS | 2400 | 1469021685240 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}] 06:34:45 INFO - PROCESS | 2400 | 1469021685242 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:45 INFO - PROCESS | 2400 | 1469021685347 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:34:45 INFO - PROCESS | 2400 | 1469021685420 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 2400 | 1469021685424 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:45 INFO - PROCESS | 2400 | ++DOCSHELL 10315000 == 48 [pid = 2400] [id = 75] 06:34:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (10315800) [pid = 2400] [serial = 222] [outer = 00000000] 06:34:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (1043B800) [pid = 2400] [serial = 223] [outer = 10315800] 06:34:45 INFO - PROCESS | 2400 | 1469021685473 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (1070F400) [pid = 2400] [serial = 224] [outer = 10315800] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 18DA5000 == 47 [pid = 2400] [id = 43] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 1842A400 == 46 [pid = 2400] [id = 70] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 102E1000 == 45 [pid = 2400] [id = 69] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 1933A800 == 44 [pid = 2400] [id = 68] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 1830F800 == 43 [pid = 2400] [id = 67] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 10320400 == 42 [pid = 2400] [id = 66] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 1697C000 == 41 [pid = 2400] [id = 65] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 1525DC00 == 40 [pid = 2400] [id = 64] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 14F37800 == 39 [pid = 2400] [id = 63] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 102E2400 == 38 [pid = 2400] [id = 62] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 10313000 == 37 [pid = 2400] [id = 61] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (102D0800) [pid = 2400] [serial = 162] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | 1469021686120 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]]]}] 06:34:46 INFO - PROCESS | 2400 | --DOCSHELL 102CC400 == 36 [pid = 2400] [id = 55] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (10870400) [pid = 2400] [serial = 135] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (10A16000) [pid = 2400] [serial = 136] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (15090400) [pid = 2400] [serial = 138] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (15257C00) [pid = 2400] [serial = 139] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (18D5F400) [pid = 2400] [serial = 147] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (106B7C00) [pid = 2400] [serial = 129] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1031A400) [pid = 2400] [serial = 133] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (102E4000) [pid = 2400] [serial = 132] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (18328400) [pid = 2400] [serial = 144] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (180DB800) [pid = 2400] [serial = 141] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (18117000) [pid = 2400] [serial = 142] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (19D72800) [pid = 2400] [serial = 151] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1B052C00) [pid = 2400] [serial = 150] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (180E3800) [pid = 2400] [serial = 156] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (18D9C400) [pid = 2400] [serial = 148] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1B618000) [pid = 2400] [serial = 153] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (19340C00) [pid = 2400] [serial = 160] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18325800) [pid = 2400] [serial = 157] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1B6F2C00) [pid = 2400] [serial = 154] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1933BC00) [pid = 2400] [serial = 159] [outer = 00000000] [url = about:blank] 06:34:46 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1832C800) [pid = 2400] [serial = 145] [outer = 00000000] [url = about:blank] 06:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 950ms 06:34:46 INFO - PROCESS | 2400 | 1469021686167 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 2400 | 1469021686171 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:34:46 INFO - PROCESS | 2400 | 1469021686177 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:34:46 INFO - PROCESS | 2400 | 1469021686179 Marionette TRACE conn6 <- [1,266,null,{}] 06:34:46 INFO - PROCESS | 2400 | 1469021686186 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}] 06:34:46 INFO - PROCESS | 2400 | 1469021686188 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:46 INFO - PROCESS | 2400 | 1469021686308 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:34:46 INFO - PROCESS | 2400 | 1469021686359 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 2400 | 1469021686361 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:46 INFO - PROCESS | 2400 | ++DOCSHELL 102E4C00 == 37 [pid = 2400] [id = 76] 06:34:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102E5400) [pid = 2400] [serial = 225] [outer = 00000000] 06:34:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1031C000) [pid = 2400] [serial = 226] [outer = 102E5400] 06:34:46 INFO - PROCESS | 2400 | 1469021686408 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10562400) [pid = 2400] [serial = 227] [outer = 102E5400] 06:34:46 INFO - PROCESS | 2400 | 1469021686948 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]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 06:34:46 INFO - PROCESS | 2400 | 1469021687014 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 2400 | 1469021687016 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:34:46 INFO - PROCESS | 2400 | 1469021687020 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:34:47 INFO - PROCESS | 2400 | 1469021687023 Marionette TRACE conn6 <- [1,270,null,{}] 06:34:47 INFO - PROCESS | 2400 | 1469021687035 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}] 06:34:47 INFO - PROCESS | 2400 | 1469021687040 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:47 INFO - PROCESS | 2400 | 1469021687125 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:34:47 INFO - PROCESS | 2400 | 1469021687201 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 2400 | 1469021687204 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:47 INFO - PROCESS | 2400 | ++DOCSHELL 1508B400 == 38 [pid = 2400] [id = 77] 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (15090400) [pid = 2400] [serial = 228] [outer = 00000000] 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (152F1C00) [pid = 2400] [serial = 229] [outer = 15090400] 06:34:47 INFO - PROCESS | 2400 | 1469021687251 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (179A6000) [pid = 2400] [serial = 230] [outer = 15090400] 06:34:47 INFO - PROCESS | 2400 | 1469021687626 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 06:34:47 INFO - PROCESS | 2400 | 1469021687694 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 2400 | 1469021687696 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:34:47 INFO - PROCESS | 2400 | 1469021687699 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:34:47 INFO - PROCESS | 2400 | 1469021687701 Marionette TRACE conn6 <- [1,274,null,{}] 06:34:47 INFO - PROCESS | 2400 | 1469021687704 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}] 06:34:47 INFO - PROCESS | 2400 | 1469021687706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:47 INFO - PROCESS | 2400 | 1469021687793 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:34:47 INFO - PROCESS | 2400 | 1469021687799 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 2400 | 1469021687801 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:47 INFO - PROCESS | 2400 | ++DOCSHELL 17FF1400 == 39 [pid = 2400] [id = 78] 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (180D7400) [pid = 2400] [serial = 231] [outer = 00000000] 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1815F800) [pid = 2400] [serial = 232] [outer = 180D7400] 06:34:47 INFO - PROCESS | 2400 | 1469021687846 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (18303000) [pid = 2400] [serial = 233] [outer = 180D7400] 06:34:48 INFO - PROCESS | 2400 | 1469021688234 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 06:34:48 INFO - PROCESS | 2400 | 1469021688304 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:34:48 INFO - PROCESS | 2400 | 1469021688306 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:34:48 INFO - PROCESS | 2400 | 1469021688309 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 2400 | 1469021688311 Marionette TRACE conn6 <- [1,278,null,{}] 06:34:48 INFO - PROCESS | 2400 | 1469021688314 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}] 06:34:48 INFO - PROCESS | 2400 | 1469021688316 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:48 INFO - PROCESS | 2400 | 1469021688420 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:34:48 INFO - PROCESS | 2400 | 1469021688426 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 2400 | 1469021688428 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:48 INFO - PROCESS | 2400 | ++DOCSHELL 1830B800 == 40 [pid = 2400] [id = 79] 06:34:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1830E800) [pid = 2400] [serial = 234] [outer = 00000000] 06:34:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (18329400) [pid = 2400] [serial = 235] [outer = 1830E800] 06:34:48 INFO - PROCESS | 2400 | 1469021688471 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1832A800) [pid = 2400] [serial = 236] [outer = 1830E800] 06:34:48 INFO - PROCESS | 2400 | 1469021688887 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 06:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:34:48 INFO - PROCESS | 2400 | 1469021688940 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 2400 | 1469021688942 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:34:48 INFO - PROCESS | 2400 | 1469021688951 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 2400 | 1469021688952 Marionette TRACE conn6 <- [1,282,null,{}] 06:34:48 INFO - PROCESS | 2400 | 1469021688956 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}] 06:34:48 INFO - PROCESS | 2400 | 1469021688961 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:49 INFO - PROCESS | 2400 | 1469021689093 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:34:49 INFO - PROCESS | 2400 | 1469021689166 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 2400 | 1469021689168 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:49 INFO - PROCESS | 2400 | ++DOCSHELL 18424000 == 41 [pid = 2400] [id = 80] 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (1842A800) [pid = 2400] [serial = 237] [outer = 00000000] 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (18D63C00) [pid = 2400] [serial = 238] [outer = 1842A800] 06:34:49 INFO - PROCESS | 2400 | 1469021689212 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (18DA5000) [pid = 2400] [serial = 239] [outer = 1842A800] 06:34:49 INFO - PROCESS | 2400 | 1469021689619 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]]]}] 06:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 732ms 06:34:49 INFO - PROCESS | 2400 | 1469021689680 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 2400 | 1469021689682 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:34:49 INFO - PROCESS | 2400 | 1469021689686 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 2400 | 1469021689688 Marionette TRACE conn6 <- [1,286,null,{}] 06:34:49 INFO - PROCESS | 2400 | 1469021689691 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}] 06:34:49 INFO - PROCESS | 2400 | 1469021689693 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:49 INFO - PROCESS | 2400 | 1469021689800 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:34:49 INFO - PROCESS | 2400 | 1469021689806 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 2400 | 1469021689807 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:49 INFO - PROCESS | 2400 | ++DOCSHELL 18D99400 == 42 [pid = 2400] [id = 81] 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (1933D800) [pid = 2400] [serial = 240] [outer = 00000000] 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (196DC400) [pid = 2400] [serial = 241] [outer = 1933D800] 06:34:49 INFO - PROCESS | 2400 | 1469021689849 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1A2D6000) [pid = 2400] [serial = 242] [outer = 1933D800] 06:34:50 INFO - PROCESS | 2400 | 1469021690264 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]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (1A2DC800) [pid = 2400] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1031A800) [pid = 2400] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (17FF4800) [pid = 2400] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18430800) [pid = 2400] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (18167400) [pid = 2400] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (102EAC00) [pid = 2400] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (14F35C00) [pid = 2400] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1043A000) [pid = 2400] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (10313400) [pid = 2400] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (19345400) [pid = 2400] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (102DCC00) [pid = 2400] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (152F1000) [pid = 2400] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (14F37C00) [pid = 2400] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (0CB97400) [pid = 2400] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18D62000) [pid = 2400] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (10319400) [pid = 2400] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:34:50 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1799FC00) [pid = 2400] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:34:50 INFO - PROCESS | 2400 | 1469021690541 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 2400 | 1469021690543 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:34:50 INFO - PROCESS | 2400 | 1469021690552 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 2400 | 1469021690554 Marionette TRACE conn6 <- [1,290,null,{}] 06:34:50 INFO - PROCESS | 2400 | 1469021690558 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}] 06:34:50 INFO - PROCESS | 2400 | 1469021690559 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:34:50 INFO - PROCESS | 2400 | 1469021690640 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:34:50 INFO - PROCESS | 2400 | 1469021690647 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 2400 | 1469021690649 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:50 INFO - PROCESS | 2400 | ++DOCSHELL 10313400 == 43 [pid = 2400] [id = 82] 06:34:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10319400) [pid = 2400] [serial = 243] [outer = 00000000] 06:34:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (14F2A800) [pid = 2400] [serial = 244] [outer = 10319400] 06:34:50 INFO - PROCESS | 2400 | 1469021690702 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (14F35C00) [pid = 2400] [serial = 245] [outer = 10319400] 06:34:51 INFO - PROCESS | 2400 | 1469021691112 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]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 06:34:51 INFO - PROCESS | 2400 | 1469021691149 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 2400 | 1469021691151 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:34:51 INFO - PROCESS | 2400 | 1469021691154 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 2400 | 1469021691156 Marionette TRACE conn6 <- [1,294,null,{}] 06:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:34:51 INFO - PROCESS | 2400 | 1469021691159 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}] 06:34:51 INFO - PROCESS | 2400 | 1469021691161 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:51 INFO - PROCESS | 2400 | 1469021691241 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:34:51 INFO - PROCESS | 2400 | 1469021691246 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 2400 | 1469021691248 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:51 INFO - PROCESS | 2400 | ++DOCSHELL 14F09800 == 44 [pid = 2400] [id = 83] 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (179A0C00) [pid = 2400] [serial = 246] [outer = 00000000] 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (19345400) [pid = 2400] [serial = 247] [outer = 179A0C00] 06:34:51 INFO - PROCESS | 2400 | 1469021691291 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (196D4800) [pid = 2400] [serial = 248] [outer = 179A0C00] 06:34:51 INFO - PROCESS | 2400 | 1469021691680 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]]]}] 06:34:51 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. 06:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 06:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:34:51 INFO - PROCESS | 2400 | 1469021691729 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 2400 | 1469021691731 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:34:51 INFO - PROCESS | 2400 | 1469021691737 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 2400 | 1469021691739 Marionette TRACE conn6 <- [1,298,null,{}] 06:34:51 INFO - PROCESS | 2400 | 1469021691755 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}] 06:34:51 INFO - PROCESS | 2400 | 1469021691757 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:51 INFO - PROCESS | 2400 | 1469021691836 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:34:51 INFO - PROCESS | 2400 | 1469021691841 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 2400 | 1469021691842 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:51 INFO - PROCESS | 2400 | ++DOCSHELL 179ABC00 == 45 [pid = 2400] [id = 84] 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B055400) [pid = 2400] [serial = 249] [outer = 00000000] 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1B0DFC00) [pid = 2400] [serial = 250] [outer = 1B055400] 06:34:51 INFO - PROCESS | 2400 | 1469021691885 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1B6F2C00) [pid = 2400] [serial = 251] [outer = 1B055400] 06:34:52 INFO - PROCESS | 2400 | 1469021692308 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]]]}] 06:34:52 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. 06:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 590ms 06:34:52 INFO - PROCESS | 2400 | 1469021692325 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 2400 | 1469021692327 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:34:52 INFO - PROCESS | 2400 | 1469021692330 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 2400 | 1469021692333 Marionette TRACE conn6 <- [1,302,null,{}] 06:34:52 INFO - PROCESS | 2400 | 1469021692336 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}] 06:34:52 INFO - PROCESS | 2400 | 1469021692338 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:52 INFO - PROCESS | 2400 | 1469021692481 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:34:52 INFO - PROCESS | 2400 | 1469021692490 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 2400 | 1469021692492 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:52 INFO - PROCESS | 2400 | ++DOCSHELL 1B7EFC00 == 46 [pid = 2400] [id = 85] 06:34:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1B7F1000) [pid = 2400] [serial = 252] [outer = 00000000] 06:34:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1CFF0C00) [pid = 2400] [serial = 253] [outer = 1B7F1000] 06:34:52 INFO - PROCESS | 2400 | 1469021692536 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (1D1EE800) [pid = 2400] [serial = 254] [outer = 1B7F1000] 06:34:53 INFO - PROCESS | 2400 | 1469021693128 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]]]}] 06:34:53 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. 06:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 06:34:53 INFO - PROCESS | 2400 | 1469021693201 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 2400 | 1469021693206 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:34:53 INFO - PROCESS | 2400 | 1469021693211 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 2400 | 1469021693217 Marionette TRACE conn6 <- [1,306,null,{}] 06:34:53 INFO - PROCESS | 2400 | 1469021693222 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}] 06:34:53 INFO - PROCESS | 2400 | 1469021693225 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:53 INFO - PROCESS | 2400 | 1469021693344 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:34:53 INFO - PROCESS | 2400 | 1469021693458 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 2400 | 1469021693462 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:53 INFO - PROCESS | 2400 | ++DOCSHELL 102D2000 == 47 [pid = 2400] [id = 86] 06:34:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (102D3C00) [pid = 2400] [serial = 255] [outer = 00000000] 06:34:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (10708C00) [pid = 2400] [serial = 256] [outer = 102D3C00] 06:34:53 INFO - PROCESS | 2400 | 1469021693519 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (10BCC000) [pid = 2400] [serial = 257] [outer = 102D3C00] 06:34:54 INFO - PROCESS | 2400 | 1469021694053 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]]]}] 06:34:54 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. 06:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 869ms 06:34:54 INFO - PROCESS | 2400 | 1469021694086 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 2400 | 1469021694091 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:34:54 INFO - PROCESS | 2400 | 1469021694097 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 2400 | 1469021694100 Marionette TRACE conn6 <- [1,310,null,{}] 06:34:54 INFO - PROCESS | 2400 | 1469021694104 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}] 06:34:54 INFO - PROCESS | 2400 | 1469021694107 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:54 INFO - PROCESS | 2400 | 1469021694222 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:34:54 INFO - PROCESS | 2400 | 1469021694394 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 2400 | 1469021694397 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:54 INFO - PROCESS | 2400 | 1469021694399 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:34:54 INFO - PROCESS | 2400 | ++DOCSHELL 1811E400 == 48 [pid = 2400] [id = 87] 06:34:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1811F400) [pid = 2400] [serial = 258] [outer = 00000000] 06:34:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (18322800) [pid = 2400] [serial = 259] [outer = 1811F400] 06:34:54 INFO - PROCESS | 2400 | 1469021694461 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1842BC00) [pid = 2400] [serial = 260] [outer = 1811F400] 06:34:55 INFO - PROCESS | 2400 | 1469021695033 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]]]}] 06:34:55 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. 06:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 06:34:55 INFO - PROCESS | 2400 | 1469021695071 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 2400 | 1469021695074 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:34:55 INFO - PROCESS | 2400 | 1469021695077 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:34:55 INFO - PROCESS | 2400 | 1469021695081 Marionette TRACE conn6 <- [1,314,null,{}] 06:34:55 INFO - PROCESS | 2400 | 1469021695092 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}] 06:34:55 INFO - PROCESS | 2400 | 1469021695097 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:55 INFO - PROCESS | 2400 | 1469021695208 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:34:55 INFO - PROCESS | 2400 | 1469021695305 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 2400 | 1469021695308 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:55 INFO - PROCESS | 2400 | ++DOCSHELL 1B742C00 == 49 [pid = 2400] [id = 88] 06:34:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (1B746000) [pid = 2400] [serial = 261] [outer = 00000000] 06:34:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (1C9A2800) [pid = 2400] [serial = 262] [outer = 1B746000] 06:34:55 INFO - PROCESS | 2400 | 1469021695365 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (1D1EC400) [pid = 2400] [serial = 263] [outer = 1B746000] 06:34:56 INFO - PROCESS | 2400 | 1469021696003 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]]]}] 06:34:56 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. 06:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 06:34:56 INFO - PROCESS | 2400 | 1469021696052 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 2400 | 1469021696055 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:34:56 INFO - PROCESS | 2400 | 1469021696059 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 2400 | 1469021696061 Marionette TRACE conn6 <- [1,318,null,{}] 06:34:56 INFO - PROCESS | 2400 | 1469021696064 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}] 06:34:56 INFO - PROCESS | 2400 | 1469021696067 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:56 INFO - PROCESS | 2400 | 1469021696179 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:34:56 INFO - PROCESS | 2400 | 1469021696416 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 2400 | 1469021696419 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:56 INFO - PROCESS | 2400 | ++DOCSHELL 0CF7AC00 == 50 [pid = 2400] [id = 89] 06:34:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (0CF83C00) [pid = 2400] [serial = 264] [outer = 00000000] 06:34:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (102C6000) [pid = 2400] [serial = 265] [outer = 0CF83C00] 06:34:56 INFO - PROCESS | 2400 | 1469021696475 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 111 (102DD400) [pid = 2400] [serial = 266] [outer = 0CF83C00] 06:34:57 INFO - PROCESS | 2400 | 1469021697053 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]]]}] 06:34:57 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. 06:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1016ms 06:34:57 INFO - PROCESS | 2400 | 1469021697089 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 2400 | 1469021697092 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:34:57 INFO - PROCESS | 2400 | 1469021697097 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 2400 | 1469021697100 Marionette TRACE conn6 <- [1,322,null,{}] 06:34:57 INFO - PROCESS | 2400 | 1469021697120 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}] 06:34:57 INFO - PROCESS | 2400 | 1469021697123 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:57 INFO - PROCESS | 2400 | 1469021697220 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 179ABC00 == 49 [pid = 2400] [id = 84] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 14F09800 == 48 [pid = 2400] [id = 83] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 10313400 == 47 [pid = 2400] [id = 82] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 18D99400 == 46 [pid = 2400] [id = 81] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 18424000 == 45 [pid = 2400] [id = 80] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 1830B800 == 44 [pid = 2400] [id = 79] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 17FF1400 == 43 [pid = 2400] [id = 78] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 1508B400 == 42 [pid = 2400] [id = 77] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 102E4C00 == 41 [pid = 2400] [id = 76] 06:34:57 INFO - PROCESS | 2400 | --DOCSHELL 10315000 == 40 [pid = 2400] [id = 75] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 110 (1811E800) [pid = 2400] [serial = 37] [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.] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (18431C00) [pid = 2400] [serial = 196] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (19345800) [pid = 2400] [serial = 199] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (18D99C00) [pid = 2400] [serial = 197] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (1842A000) [pid = 2400] [serial = 173] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (1832A000) [pid = 2400] [serial = 172] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (1043FC00) [pid = 2400] [serial = 184] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (1086C800) [pid = 2400] [serial = 185] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1500E800) [pid = 2400] [serial = 169] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (152F9400) [pid = 2400] [serial = 170] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1508D400) [pid = 2400] [serial = 178] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1815F000) [pid = 2400] [serial = 179] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (10561000) [pid = 2400] [serial = 182] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1043E400) [pid = 2400] [serial = 181] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (196DD000) [pid = 2400] [serial = 202] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1043BC00) [pid = 2400] [serial = 167] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (10314800) [pid = 2400] [serial = 166] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (179A6800) [pid = 2400] [serial = 190] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (17C7A000) [pid = 2400] [serial = 191] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (14FD8000) [pid = 2400] [serial = 187] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (15013000) [pid = 2400] [serial = 188] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18428400) [pid = 2400] [serial = 176] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (179A9400) [pid = 2400] [serial = 175] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19346400) [pid = 2400] [serial = 200] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1B056000) [pid = 2400] [serial = 209] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1AEEC000) [pid = 2400] [serial = 208] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1B748C00) [pid = 2400] [serial = 211] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (198C1C00) [pid = 2400] [serial = 203] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19BBAC00) [pid = 2400] [serial = 206] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18164400) [pid = 2400] [serial = 194] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (180DAC00) [pid = 2400] [serial = 193] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (196D9400) [pid = 2400] [serial = 205] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1B05BC00) [pid = 2400] [serial = 127] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1461D400) [pid = 2400] [serial = 130] [outer = 00000000] [url = about:blank] 06:34:57 INFO - PROCESS | 2400 | 1469021697370 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 2400 | 1469021697372 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:57 INFO - PROCESS | 2400 | ++DOCSHELL 10275000 == 41 [pid = 2400] [id = 90] 06:34:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (10277800) [pid = 2400] [serial = 267] [outer = 00000000] 06:34:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10316C00) [pid = 2400] [serial = 268] [outer = 10277800] 06:34:57 INFO - PROCESS | 2400 | 1469021697419 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10558400) [pid = 2400] [serial = 269] [outer = 10277800] 06:34:57 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. 06:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 771ms 06:34:57 INFO - PROCESS | 2400 | 1469021697863 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]]]}] 06:34:57 INFO - PROCESS | 2400 | 1469021697873 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 2400 | 1469021697876 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:34:57 INFO - PROCESS | 2400 | 1469021697881 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 2400 | 1469021697883 Marionette TRACE conn6 <- [1,326,null,{}] 06:34:57 INFO - PROCESS | 2400 | 1469021697891 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}] 06:34:57 INFO - PROCESS | 2400 | 1469021697894 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:57 INFO - PROCESS | 2400 | 1469021697985 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:34:57 INFO - PROCESS | 2400 | 1469021697991 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 2400 | 1469021697994 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:58 INFO - PROCESS | 2400 | ++DOCSHELL 14F30800 == 42 [pid = 2400] [id = 91] 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (14F49000) [pid = 2400] [serial = 270] [outer = 00000000] 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (15011400) [pid = 2400] [serial = 271] [outer = 14F49000] 06:34:58 INFO - PROCESS | 2400 | 1469021698039 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (150E8400) [pid = 2400] [serial = 272] [outer = 14F49000] 06:34:58 INFO - PROCESS | 2400 | 1469021698493 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]]]}] 06:34:58 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. 06:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 06:34:58 INFO - PROCESS | 2400 | 1469021698516 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 2400 | 1469021698519 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:34:58 INFO - PROCESS | 2400 | 1469021698523 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 2400 | 1469021698529 Marionette TRACE conn6 <- [1,330,null,{}] 06:34:58 INFO - PROCESS | 2400 | 1469021698538 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}] 06:34:58 INFO - PROCESS | 2400 | 1469021698541 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:58 INFO - PROCESS | 2400 | 1469021698627 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:34:58 INFO - PROCESS | 2400 | 1469021698636 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 2400 | 1469021698638 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:58 INFO - PROCESS | 2400 | ++DOCSHELL 180DAC00 == 43 [pid = 2400] [id = 92] 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (180DB400) [pid = 2400] [serial = 273] [outer = 00000000] 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18121800) [pid = 2400] [serial = 274] [outer = 180DB400] 06:34:58 INFO - PROCESS | 2400 | 1469021698684 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18163000) [pid = 2400] [serial = 275] [outer = 180DB400] 06:34:59 INFO - PROCESS | 2400 | 1469021699115 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]]]}] 06:34:59 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. 06:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 06:34:59 INFO - PROCESS | 2400 | 1469021699156 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 2400 | 1469021699167 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:34:59 INFO - PROCESS | 2400 | 1469021699171 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 2400 | 1469021699173 Marionette TRACE conn6 <- [1,334,null,{}] 06:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:34:59 INFO - PROCESS | 2400 | 1469021699177 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}] 06:34:59 INFO - PROCESS | 2400 | 1469021699178 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:59 INFO - PROCESS | 2400 | 1469021699264 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:34:59 INFO - PROCESS | 2400 | 1469021699270 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 2400 | 1469021699272 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:59 INFO - PROCESS | 2400 | ++DOCSHELL 10877800 == 44 [pid = 2400] [id = 93] 06:34:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18168C00) [pid = 2400] [serial = 276] [outer = 00000000] 06:34:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18323800) [pid = 2400] [serial = 277] [outer = 18168C00] 06:34:59 INFO - PROCESS | 2400 | 1469021699319 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (18423C00) [pid = 2400] [serial = 278] [outer = 18168C00] 06:34:59 INFO - PROCESS | 2400 | 1469021699791 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]]]}] 06:34:59 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. 06:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 06:34:59 INFO - PROCESS | 2400 | 1469021699847 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 2400 | 1469021699849 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:34:59 INFO - PROCESS | 2400 | 1469021699858 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 2400 | 1469021699859 Marionette TRACE conn6 <- [1,338,null,{}] 06:34:59 INFO - PROCESS | 2400 | 1469021699863 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}] 06:34:59 INFO - PROCESS | 2400 | 1469021699865 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:34:59 INFO - PROCESS | 2400 | 1469021699972 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:34:59 INFO - PROCESS | 2400 | 1469021699979 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 2400 | 1469021699985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:00 INFO - PROCESS | 2400 | ++DOCSHELL 10439000 == 45 [pid = 2400] [id = 94] 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (184E9000) [pid = 2400] [serial = 279] [outer = 00000000] 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18D5F800) [pid = 2400] [serial = 280] [outer = 184E9000] 06:35:00 INFO - PROCESS | 2400 | 1469021700042 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18DA1400) [pid = 2400] [serial = 281] [outer = 184E9000] 06:35:00 INFO - PROCESS | 2400 | 1469021700495 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]]]}] 06:35:00 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. 06:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 06:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:35:00 INFO - PROCESS | 2400 | 1469021700527 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 2400 | 1469021700529 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:35:00 INFO - PROCESS | 2400 | 1469021700532 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 2400 | 1469021700534 Marionette TRACE conn6 <- [1,342,null,{}] 06:35:00 INFO - PROCESS | 2400 | 1469021700538 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}] 06:35:00 INFO - PROCESS | 2400 | 1469021700540 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:00 INFO - PROCESS | 2400 | 1469021700690 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:35:00 INFO - PROCESS | 2400 | 1469021700716 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 2400 | 1469021700718 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:00 INFO - PROCESS | 2400 | ++DOCSHELL 19340000 == 46 [pid = 2400] [id = 95] 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19342400) [pid = 2400] [serial = 282] [outer = 00000000] 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (196DA400) [pid = 2400] [serial = 283] [outer = 19342400] 06:35:00 INFO - PROCESS | 2400 | 1469021700762 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (19958C00) [pid = 2400] [serial = 284] [outer = 19342400] 06:35:01 INFO - PROCESS | 2400 | 1469021701200 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]]]}] 06:35:01 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. 06:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 06:35:01 INFO - PROCESS | 2400 | 1469021701263 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:35:01 INFO - PROCESS | 2400 | 1469021701265 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:35:01 INFO - PROCESS | 2400 | 1469021701276 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 2400 | 1469021701278 Marionette TRACE conn6 <- [1,346,null,{}] 06:35:01 INFO - PROCESS | 2400 | 1469021701281 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}] 06:35:01 INFO - PROCESS | 2400 | 1469021701283 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:01 INFO - PROCESS | 2400 | 1469021701391 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:35:01 INFO - PROCESS | 2400 | 1469021701402 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 2400 | 1469021701404 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:01 INFO - PROCESS | 2400 | ++DOCSHELL 198C1400 == 47 [pid = 2400] [id = 96] 06:35:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (19BBCC00) [pid = 2400] [serial = 285] [outer = 00000000] 06:35:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1B053000) [pid = 2400] [serial = 286] [outer = 19BBCC00] 06:35:01 INFO - PROCESS | 2400 | 1469021701448 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1B05A800) [pid = 2400] [serial = 287] [outer = 19BBCC00] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (102CBC00) [pid = 2400] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1B055400) [pid = 2400] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1842A800) [pid = 2400] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (15090400) [pid = 2400] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1830E800) [pid = 2400] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1933D800) [pid = 2400] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (10315800) [pid = 2400] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (180D7400) [pid = 2400] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (102E5400) [pid = 2400] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1AEEB800) [pid = 2400] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10319400) [pid = 2400] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:35:01 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (179A0C00) [pid = 2400] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:35:02 INFO - PROCESS | 2400 | 1469021702050 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]]]}] 06:35:02 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. 06:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 06:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:35:02 INFO - PROCESS | 2400 | 1469021702099 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 2400 | 1469021702101 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:35:02 INFO - PROCESS | 2400 | 1469021702104 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 2400 | 1469021702106 Marionette TRACE conn6 <- [1,350,null,{}] 06:35:02 INFO - PROCESS | 2400 | 1469021702109 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}] 06:35:02 INFO - PROCESS | 2400 | 1469021702111 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:02 INFO - PROCESS | 2400 | 1469021702190 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:35:02 INFO - PROCESS | 2400 | 1469021702196 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 2400 | 1469021702198 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:02 INFO - PROCESS | 2400 | ++DOCSHELL 15090400 == 48 [pid = 2400] [id = 97] 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (179A0C00) [pid = 2400] [serial = 288] [outer = 00000000] 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1A2DB000) [pid = 2400] [serial = 289] [outer = 179A0C00] 06:35:02 INFO - PROCESS | 2400 | 1469021702241 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1B05E400) [pid = 2400] [serial = 290] [outer = 179A0C00] 06:35:02 INFO - PROCESS | 2400 | 1469021702656 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]]]}] 06:35:02 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. 06:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 06:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:35:02 INFO - PROCESS | 2400 | 1469021702675 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 2400 | 1469021702677 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:35:02 INFO - PROCESS | 2400 | 1469021702680 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 2400 | 1469021702682 Marionette TRACE conn6 <- [1,354,null,{}] 06:35:02 INFO - PROCESS | 2400 | 1469021702698 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}] 06:35:02 INFO - PROCESS | 2400 | 1469021702700 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:02 INFO - PROCESS | 2400 | 1469021702785 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:35:02 INFO - PROCESS | 2400 | 1469021702790 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 2400 | 1469021702800 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:02 INFO - PROCESS | 2400 | ++DOCSHELL 19951C00 == 49 [pid = 2400] [id = 98] 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19ECB400) [pid = 2400] [serial = 291] [outer = 00000000] 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19ED0400) [pid = 2400] [serial = 292] [outer = 19ECB400] 06:35:02 INFO - PROCESS | 2400 | 1469021702844 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (19ED2800) [pid = 2400] [serial = 293] [outer = 19ECB400] 06:35:03 INFO - PROCESS | 2400 | 1469021703247 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]]]}] 06:35:03 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. 06:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 650ms 06:35:03 INFO - PROCESS | 2400 | 1469021703332 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 2400 | 1469021703334 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:35:03 INFO - PROCESS | 2400 | 1469021703337 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 2400 | 1469021703339 Marionette TRACE conn6 <- [1,358,null,{}] 06:35:03 INFO - PROCESS | 2400 | 1469021703342 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}] 06:35:03 INFO - PROCESS | 2400 | 1469021703344 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:03 INFO - PROCESS | 2400 | 1469021703425 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:35:03 INFO - PROCESS | 2400 | 1469021703432 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 2400 | 1469021703435 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:03 INFO - PROCESS | 2400 | ++DOCSHELL 19ED5400 == 50 [pid = 2400] [id = 99] 06:35:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19ED5000) [pid = 2400] [serial = 294] [outer = 00000000] 06:35:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B745400) [pid = 2400] [serial = 295] [outer = 19ED5000] 06:35:03 INFO - PROCESS | 2400 | 1469021703481 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1D1E2400) [pid = 2400] [serial = 296] [outer = 19ED5000] 06:35:04 INFO - PROCESS | 2400 | 1469021704157 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]]]}] 06:35:04 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. 06:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 869ms 06:35:04 INFO - PROCESS | 2400 | 1469021704212 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 2400 | 1469021704216 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:35:04 INFO - PROCESS | 2400 | 1469021704221 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 2400 | 1469021704224 Marionette TRACE conn6 <- [1,362,null,{}] 06:35:04 INFO - PROCESS | 2400 | 1469021704230 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}] 06:35:04 INFO - PROCESS | 2400 | 1469021704233 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:04 INFO - PROCESS | 2400 | 1469021704379 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:35:04 INFO - PROCESS | 2400 | 1469021704506 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 2400 | 1469021704509 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:04 INFO - PROCESS | 2400 | ++DOCSHELL 102C7800 == 51 [pid = 2400] [id = 100] 06:35:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1031D000) [pid = 2400] [serial = 297] [outer = 00000000] 06:35:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (10B0E400) [pid = 2400] [serial = 298] [outer = 1031D000] 06:35:04 INFO - PROCESS | 2400 | 1469021704565 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (14AF1000) [pid = 2400] [serial = 299] [outer = 1031D000] 06:35:05 INFO - PROCESS | 2400 | 1469021705176 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]]]}] 06:35:05 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. 06:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 990ms 06:35:05 INFO - PROCESS | 2400 | 1469021705212 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 2400 | 1469021705217 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:35:05 INFO - PROCESS | 2400 | 1469021705223 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 2400 | 1469021705226 Marionette TRACE conn6 <- [1,366,null,{}] 06:35:05 INFO - PROCESS | 2400 | 1469021705230 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}] 06:35:05 INFO - PROCESS | 2400 | 1469021705233 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:05 INFO - PROCESS | 2400 | 1469021705344 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:35:05 INFO - PROCESS | 2400 | 1469021705442 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 2400 | 1469021705445 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:05 INFO - PROCESS | 2400 | ++DOCSHELL 179A2400 == 52 [pid = 2400] [id = 101] 06:35:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (179A6400) [pid = 2400] [serial = 300] [outer = 00000000] 06:35:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (180DD400) [pid = 2400] [serial = 301] [outer = 179A6400] 06:35:05 INFO - PROCESS | 2400 | 1469021705502 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (18326C00) [pid = 2400] [serial = 302] [outer = 179A6400] 06:35:06 INFO - PROCESS | 2400 | 1469021706125 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]]]}] 06:35:06 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. 06:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 06:35:06 INFO - PROCESS | 2400 | 1469021706157 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 2400 | 1469021706159 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:35:06 INFO - PROCESS | 2400 | 1469021706163 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:35:06 INFO - PROCESS | 2400 | 1469021706166 Marionette TRACE conn6 <- [1,370,null,{}] 06:35:06 INFO - PROCESS | 2400 | 1469021706177 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}] 06:35:06 INFO - PROCESS | 2400 | 1469021706182 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:06 INFO - PROCESS | 2400 | 1469021706291 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:35:06 INFO - PROCESS | 2400 | 1469021706391 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 2400 | 1469021706394 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:06 INFO - PROCESS | 2400 | ++DOCSHELL 19ECD400 == 53 [pid = 2400] [id = 102] 06:35:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (19ECE000) [pid = 2400] [serial = 303] [outer = 00000000] 06:35:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1B050400) [pid = 2400] [serial = 304] [outer = 19ECE000] 06:35:06 INFO - PROCESS | 2400 | 1469021706450 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1BF31800) [pid = 2400] [serial = 305] [outer = 19ECE000] 06:35:07 INFO - PROCESS | 2400 | 1469021707115 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]]]}] 06:35:07 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. 06:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 969ms 06:35:07 INFO - PROCESS | 2400 | 1469021707136 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 2400 | 1469021707139 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:35:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:35:07 INFO - PROCESS | 2400 | 1469021707142 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 2400 | 1469021707144 Marionette TRACE conn6 <- [1,374,null,{}] 06:35:07 INFO - PROCESS | 2400 | 1469021707148 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}] 06:35:07 INFO - PROCESS | 2400 | 1469021707150 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:07 INFO - PROCESS | 2400 | 1469021707300 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:35:07 INFO - PROCESS | 2400 | 1469021707356 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 2400 | 1469021707358 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:07 INFO - PROCESS | 2400 | ++DOCSHELL 1832E400 == 54 [pid = 2400] [id = 103] 06:35:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (18331000) [pid = 2400] [serial = 306] [outer = 00000000] 06:35:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (19341400) [pid = 2400] [serial = 307] [outer = 18331000] 06:35:07 INFO - PROCESS | 2400 | 1469021707411 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (1AE9A800) [pid = 2400] [serial = 308] [outer = 18331000] 06:35:08 INFO - PROCESS | 2400 | 1469021708141 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:35:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1018ms 06:35:08 INFO - PROCESS | 2400 | 1469021708165 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 2400 | 1469021708169 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:35:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:35:08 INFO - PROCESS | 2400 | 1469021708174 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 2400 | 1469021708177 Marionette TRACE conn6 <- [1,378,null,{}] 06:35:08 INFO - PROCESS | 2400 | 1469021708184 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}] 06:35:08 INFO - PROCESS | 2400 | 1469021708187 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:08 INFO - PROCESS | 2400 | 1469021708290 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:35:08 INFO - PROCESS | 2400 | 1469021708391 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 2400 | 1469021708394 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:08 INFO - PROCESS | 2400 | ++DOCSHELL 1070F800 == 55 [pid = 2400] [id = 104] 06:35:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (10871000) [pid = 2400] [serial = 309] [outer = 00000000] 06:35:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (14F30000) [pid = 2400] [serial = 310] [outer = 10871000] 06:35:08 INFO - PROCESS | 2400 | 1469021708443 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (1500E800) [pid = 2400] [serial = 311] [outer = 10871000] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 0CB96400 == 54 [pid = 2400] [id = 59] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 18162800 == 53 [pid = 2400] [id = 58] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 19951C00 == 52 [pid = 2400] [id = 98] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 15090400 == 51 [pid = 2400] [id = 97] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 198C1400 == 50 [pid = 2400] [id = 96] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 19340000 == 49 [pid = 2400] [id = 95] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 10439000 == 48 [pid = 2400] [id = 94] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 1B05F000 == 47 [pid = 2400] [id = 71] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 10877800 == 46 [pid = 2400] [id = 93] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 180DAC00 == 45 [pid = 2400] [id = 92] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 14F30800 == 44 [pid = 2400] [id = 91] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 10275000 == 43 [pid = 2400] [id = 90] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 0CF7AC00 == 42 [pid = 2400] [id = 89] 06:35:08 INFO - PROCESS | 2400 | --DOCSHELL 1B7EFC00 == 41 [pid = 2400] [id = 85] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (14F4E400) [pid = 2400] [serial = 163] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (1B0DFC00) [pid = 2400] [serial = 250] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (18D63C00) [pid = 2400] [serial = 238] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (102E8000) [pid = 2400] [serial = 214] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (152F1C00) [pid = 2400] [serial = 229] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (179A6000) [pid = 2400] [serial = 230] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (18329400) [pid = 2400] [serial = 235] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (196DC400) [pid = 2400] [serial = 241] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (1070F400) [pid = 2400] [serial = 224] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1043B800) [pid = 2400] [serial = 223] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1815F800) [pid = 2400] [serial = 232] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (18DA5000) [pid = 2400] [serial = 239] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1799F400) [pid = 2400] [serial = 217] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1031C000) [pid = 2400] [serial = 226] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (10562400) [pid = 2400] [serial = 227] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1B7EC400) [pid = 2400] [serial = 221] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (14F2A800) [pid = 2400] [serial = 244] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1B589C00) [pid = 2400] [serial = 220] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (14F35C00) [pid = 2400] [serial = 245] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1A2D6000) [pid = 2400] [serial = 242] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (196D4800) [pid = 2400] [serial = 248] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19345400) [pid = 2400] [serial = 247] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18303000) [pid = 2400] [serial = 233] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1832A800) [pid = 2400] [serial = 236] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1B6F2C00) [pid = 2400] [serial = 251] [outer = 00000000] [url = about:blank] 06:35:08 INFO - PROCESS | 2400 | 1469021708995 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:35:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 890ms 06:35:09 INFO - PROCESS | 2400 | 1469021709065 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 2400 | 1469021709069 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:35:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:35:09 INFO - PROCESS | 2400 | 1469021709075 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 2400 | 1469021709078 Marionette TRACE conn6 <- [1,382,null,{}] 06:35:09 INFO - PROCESS | 2400 | 1469021709082 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}] 06:35:09 INFO - PROCESS | 2400 | 1469021709084 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:09 INFO - PROCESS | 2400 | 1469021709172 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:35:09 INFO - PROCESS | 2400 | 1469021709255 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 2400 | 1469021709258 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:09 INFO - PROCESS | 2400 | ++DOCSHELL 10436000 == 42 [pid = 2400] [id = 105] 06:35:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10438400) [pid = 2400] [serial = 312] [outer = 00000000] 06:35:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10871400) [pid = 2400] [serial = 313] [outer = 10438400] 06:35:09 INFO - PROCESS | 2400 | 1469021709304 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (14626400) [pid = 2400] [serial = 314] [outer = 10438400] 06:35:09 INFO - PROCESS | 2400 | 1469021709746 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:35:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 06:35:09 INFO - PROCESS | 2400 | 1469021709810 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 2400 | 1469021709812 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:35:09 INFO - PROCESS | 2400 | 1469021709815 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:35:09 INFO - PROCESS | 2400 | 1469021709819 Marionette TRACE conn6 <- [1,386,null,{}] 06:35:09 INFO - PROCESS | 2400 | 1469021709829 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}] 06:35:09 INFO - PROCESS | 2400 | 1469021709833 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:09 INFO - PROCESS | 2400 | 1469021709917 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:35:09 INFO - PROCESS | 2400 | 1469021709932 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 2400 | 1469021709935 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:09 INFO - PROCESS | 2400 | ++DOCSHELL 17F45000 == 43 [pid = 2400] [id = 106] 06:35:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (17FF2400) [pid = 2400] [serial = 315] [outer = 00000000] 06:35:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (180DE800) [pid = 2400] [serial = 316] [outer = 17FF2400] 06:35:09 INFO - PROCESS | 2400 | 1469021709982 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18163800) [pid = 2400] [serial = 317] [outer = 17FF2400] 06:35:10 INFO - PROCESS | 2400 | 1469021710439 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 06:35:10 INFO - PROCESS | 2400 | 1469021710490 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 2400 | 1469021710492 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:35:10 INFO - PROCESS | 2400 | 1469021710495 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:35:10 INFO - PROCESS | 2400 | 1469021710497 Marionette TRACE conn6 <- [1,390,null,{}] 06:35:10 INFO - PROCESS | 2400 | 1469021710500 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}] 06:35:10 INFO - PROCESS | 2400 | 1469021710502 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:10 INFO - PROCESS | 2400 | 1469021710586 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:35:10 INFO - PROCESS | 2400 | 1469021710594 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 2400 | 1469021710596 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:10 INFO - PROCESS | 2400 | ++DOCSHELL 1830F800 == 44 [pid = 2400] [id = 107] 06:35:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1830FC00) [pid = 2400] [serial = 318] [outer = 00000000] 06:35:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1832A800) [pid = 2400] [serial = 319] [outer = 1830FC00] 06:35:10 INFO - PROCESS | 2400 | 1469021710647 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (18395000) [pid = 2400] [serial = 320] [outer = 1830FC00] 06:35:11 INFO - PROCESS | 2400 | 1469021711071 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 06:35:11 INFO - PROCESS | 2400 | 1469021711132 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 2400 | 1469021711135 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:35:11 INFO - PROCESS | 2400 | 1469021711138 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 2400 | 1469021711139 Marionette TRACE conn6 <- [1,394,null,{}] 06:35:11 INFO - PROCESS | 2400 | 1469021711143 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}] 06:35:11 INFO - PROCESS | 2400 | 1469021711145 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:11 INFO - PROCESS | 2400 | 1469021711252 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:35:11 INFO - PROCESS | 2400 | 1469021711333 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 2400 | 1469021711335 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:11 INFO - PROCESS | 2400 | ++DOCSHELL 184E9800 == 45 [pid = 2400] [id = 108] 06:35:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (184EA000) [pid = 2400] [serial = 321] [outer = 00000000] 06:35:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (18D61400) [pid = 2400] [serial = 322] [outer = 184EA000] 06:35:11 INFO - PROCESS | 2400 | 1469021711378 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (18D6D800) [pid = 2400] [serial = 323] [outer = 184EA000] 06:35:11 INFO - PROCESS | 2400 | 1469021711813 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 06:35:11 INFO - PROCESS | 2400 | 1469021711870 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:35:11 INFO - PROCESS | 2400 | 1469021711872 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:35:11 INFO - PROCESS | 2400 | 1469021711875 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 2400 | 1469021711876 Marionette TRACE conn6 <- [1,398,null,{}] 06:35:11 INFO - PROCESS | 2400 | 1469021711886 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}] 06:35:11 INFO - PROCESS | 2400 | 1469021711892 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:12 INFO - PROCESS | 2400 | 1469021712024 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:35:12 INFO - PROCESS | 2400 | 1469021712085 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 2400 | 1469021712087 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:12 INFO - PROCESS | 2400 | ++DOCSHELL 196D9000 == 46 [pid = 2400] [id = 109] 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (196DA800) [pid = 2400] [serial = 324] [outer = 00000000] 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (19BBC400) [pid = 2400] [serial = 325] [outer = 196DA800] 06:35:12 INFO - PROCESS | 2400 | 1469021712130 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (19EC9400) [pid = 2400] [serial = 326] [outer = 196DA800] 06:35:12 INFO - PROCESS | 2400 | 1469021712565 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]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 731ms 06:35:12 INFO - PROCESS | 2400 | 1469021712610 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 2400 | 1469021712612 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:35:12 INFO - PROCESS | 2400 | 1469021712615 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 2400 | 1469021712627 Marionette TRACE conn6 <- [1,402,null,{}] 06:35:12 INFO - PROCESS | 2400 | 1469021712631 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}] 06:35:12 INFO - PROCESS | 2400 | 1469021712633 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:12 INFO - PROCESS | 2400 | 1469021712745 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:35:12 INFO - PROCESS | 2400 | 1469021712804 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 2400 | 1469021712806 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:12 INFO - PROCESS | 2400 | ++DOCSHELL 19ED5C00 == 47 [pid = 2400] [id = 110] 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1A2E0000) [pid = 2400] [serial = 327] [outer = 00000000] 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (1AEA1800) [pid = 2400] [serial = 328] [outer = 1A2E0000] 06:35:12 INFO - PROCESS | 2400 | 1469021712848 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1AEA2000) [pid = 2400] [serial = 329] [outer = 1A2E0000] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (14F4DC00) [pid = 2400] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (102CF000) [pid = 2400] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (184E9000) [pid = 2400] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (19342400) [pid = 2400] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (0CF83C00) [pid = 2400] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (18168C00) [pid = 2400] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (14F49000) [pid = 2400] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (19BBCC00) [pid = 2400] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (180DB400) [pid = 2400] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (10277800) [pid = 2400] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (19ECB400) [pid = 2400] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:35:13 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (179A0C00) [pid = 2400] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:35:13 INFO - PROCESS | 2400 | 1469021713368 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]]]}] 06:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 790ms 06:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:35:13 INFO - PROCESS | 2400 | 1469021713407 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 2400 | 1469021713409 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:35:13 INFO - PROCESS | 2400 | 1469021713412 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 2400 | 1469021713413 Marionette TRACE conn6 <- [1,406,null,{}] 06:35:13 INFO - PROCESS | 2400 | 1469021713417 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}] 06:35:13 INFO - PROCESS | 2400 | 1469021713418 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:13 INFO - PROCESS | 2400 | 1469021713499 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:35:13 INFO - PROCESS | 2400 | 1469021713585 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 2400 | 1469021713587 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:13 INFO - PROCESS | 2400 | ++DOCSHELL 102C8400 == 48 [pid = 2400] [id = 111] 06:35:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (102D2400) [pid = 2400] [serial = 330] [outer = 00000000] 06:35:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (180D7400) [pid = 2400] [serial = 331] [outer = 102D2400] 06:35:13 INFO - PROCESS | 2400 | 1469021713632 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (18430C00) [pid = 2400] [serial = 332] [outer = 102D2400] 06:35:13 INFO - PROCESS | 2400 | 1469021713987 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]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 06:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:35:14 INFO - PROCESS | 2400 | 1469021714056 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 2400 | 1469021714058 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:35:14 INFO - PROCESS | 2400 | 1469021714061 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 2400 | 1469021714062 Marionette TRACE conn6 <- [1,410,null,{}] 06:35:14 INFO - PROCESS | 2400 | 1469021714065 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}] 06:35:14 INFO - PROCESS | 2400 | 1469021714067 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:14 INFO - PROCESS | 2400 | 1469021714187 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:35:14 INFO - PROCESS | 2400 | 1469021714196 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 2400 | 1469021714198 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:14 INFO - PROCESS | 2400 | ++DOCSHELL 19346000 == 49 [pid = 2400] [id = 112] 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (19346400) [pid = 2400] [serial = 333] [outer = 00000000] 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1AEA7C00) [pid = 2400] [serial = 334] [outer = 19346400] 06:35:14 INFO - PROCESS | 2400 | 1469021714240 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1B053C00) [pid = 2400] [serial = 335] [outer = 19346400] 06:35:14 INFO - PROCESS | 2400 | 1469021714646 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]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 06:35:14 INFO - PROCESS | 2400 | 1469021714695 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 2400 | 1469021714697 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:35:14 INFO - PROCESS | 2400 | 1469021714700 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 2400 | 1469021714701 Marionette TRACE conn6 <- [1,414,null,{}] 06:35:14 INFO - PROCESS | 2400 | 1469021714705 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}] 06:35:14 INFO - PROCESS | 2400 | 1469021714706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:14 INFO - PROCESS | 2400 | 1469021714822 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:35:14 INFO - PROCESS | 2400 | 1469021714829 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 2400 | 1469021714831 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:14 INFO - PROCESS | 2400 | ++DOCSHELL 0CDC9400 == 50 [pid = 2400] [id = 113] 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (14F4DC00) [pid = 2400] [serial = 336] [outer = 00000000] 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (1B743C00) [pid = 2400] [serial = 337] [outer = 14F4DC00] 06:35:14 INFO - PROCESS | 2400 | 1469021714873 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1B7EC400) [pid = 2400] [serial = 338] [outer = 14F4DC00] 06:35:15 INFO - PROCESS | 2400 | 1469021715580 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 06:35:15 INFO - PROCESS | 2400 | 1469021715632 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 2400 | 1469021715636 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:35:15 INFO - PROCESS | 2400 | 1469021715641 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 2400 | 1469021715646 Marionette TRACE conn6 <- [1,418,null,{}] 06:35:15 INFO - PROCESS | 2400 | 1469021715651 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}] 06:35:15 INFO - PROCESS | 2400 | 1469021715655 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:15 INFO - PROCESS | 2400 | 1469021715771 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:35:15 INFO - PROCESS | 2400 | 1469021715898 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 2400 | 1469021715901 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:15 INFO - PROCESS | 2400 | ++DOCSHELL 102EA800 == 51 [pid = 2400] [id = 114] 06:35:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1031C400) [pid = 2400] [serial = 339] [outer = 00000000] 06:35:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (10A20400) [pid = 2400] [serial = 340] [outer = 1031C400] 06:35:15 INFO - PROCESS | 2400 | 1469021715960 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (14F31400) [pid = 2400] [serial = 341] [outer = 1031C400] 06:35:16 INFO - PROCESS | 2400 | 1469021716944 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]]]}] 06:35:16 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 06:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1333ms 06:35:16 INFO - PROCESS | 2400 | 1469021716975 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 2400 | 1469021716980 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:35:16 INFO - PROCESS | 2400 | 1469021716986 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 2400 | 1469021716989 Marionette TRACE conn6 <- [1,422,null,{}] 06:35:16 INFO - PROCESS | 2400 | 1469021716993 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}] 06:35:16 INFO - PROCESS | 2400 | 1469021716996 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:17 INFO - PROCESS | 2400 | 1469021717141 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:35:17 INFO - PROCESS | 2400 | 1469021717297 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 2400 | 1469021717300 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:17 INFO - PROCESS | 2400 | ++DOCSHELL 179A5C00 == 52 [pid = 2400] [id = 115] 06:35:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (179E5400) [pid = 2400] [serial = 342] [outer = 00000000] 06:35:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (179EB800) [pid = 2400] [serial = 343] [outer = 179E5400] 06:35:17 INFO - PROCESS | 2400 | 1469021717360 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (179EF400) [pid = 2400] [serial = 344] [outer = 179E5400] 06:35:18 INFO - PROCESS | 2400 | 1469021718390 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1422ms 06:35:18 INFO - PROCESS | 2400 | 1469021718412 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 2400 | 1469021718415 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:35:18 INFO - PROCESS | 2400 | 1469021718419 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:35:18 INFO - PROCESS | 2400 | 1469021718422 Marionette TRACE conn6 <- [1,426,null,{}] 06:35:18 INFO - PROCESS | 2400 | 1469021718433 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}] 06:35:18 INFO - PROCESS | 2400 | 1469021718438 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:18 INFO - PROCESS | 2400 | 1469021718547 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:35:18 INFO - PROCESS | 2400 | 1469021718707 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 2400 | 1469021718710 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:18 INFO - PROCESS | 2400 | ++DOCSHELL 17FF2800 == 53 [pid = 2400] [id = 116] 06:35:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (180D7800) [pid = 2400] [serial = 345] [outer = 00000000] 06:35:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (1933C400) [pid = 2400] [serial = 346] [outer = 180D7800] 06:35:18 INFO - PROCESS | 2400 | 1469021718771 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (196D6C00) [pid = 2400] [serial = 347] [outer = 180D7800] 06:35:19 INFO - PROCESS | 2400 | 1469021719515 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] 06:35:19 INFO - PROCESS | 2400 | 1469021719547 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:35:19 INFO - PROCESS | 2400 | 1469021719552 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 2400 | 1469021719555 Marionette TRACE conn6 <- [1,430,null,{}] 06:35:19 INFO - PROCESS | 2400 | 1469021719560 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}] 06:35:19 INFO - PROCESS | 2400 | 1469021719563 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:19 INFO - PROCESS | 2400 | 1469021719663 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:35:19 INFO - PROCESS | 2400 | 1469021719763 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 2400 | 1469021719765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:19 INFO - PROCESS | 2400 | ++DOCSHELL 10877000 == 54 [pid = 2400] [id = 117] 06:35:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (10877800) [pid = 2400] [serial = 348] [outer = 00000000] 06:35:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 111 (14F2B400) [pid = 2400] [serial = 349] [outer = 10877800] 06:35:19 INFO - PROCESS | 2400 | 1469021719814 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 112 (15258800) [pid = 2400] [serial = 350] [outer = 10877800] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 19346000 == 53 [pid = 2400] [id = 112] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 102C8400 == 52 [pid = 2400] [id = 111] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 19ED5C00 == 51 [pid = 2400] [id = 110] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 196D9000 == 50 [pid = 2400] [id = 109] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 184E9800 == 49 [pid = 2400] [id = 108] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 1830F800 == 48 [pid = 2400] [id = 107] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 17F45000 == 47 [pid = 2400] [id = 106] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 10436000 == 46 [pid = 2400] [id = 105] 06:35:20 INFO - PROCESS | 2400 | --DOCSHELL 1070F800 == 45 [pid = 2400] [id = 104] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 111 (18D5F800) [pid = 2400] [serial = 280] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 110 (196DA400) [pid = 2400] [serial = 283] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (18DA1400) [pid = 2400] [serial = 281] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (102DD400) [pid = 2400] [serial = 266] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (102C6000) [pid = 2400] [serial = 265] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (18323800) [pid = 2400] [serial = 277] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (10708C00) [pid = 2400] [serial = 256] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (15011400) [pid = 2400] [serial = 271] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (1B053000) [pid = 2400] [serial = 286] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (150E8400) [pid = 2400] [serial = 272] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (18121800) [pid = 2400] [serial = 274] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18163000) [pid = 2400] [serial = 275] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (10316C00) [pid = 2400] [serial = 268] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (10558400) [pid = 2400] [serial = 269] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1C9A2800) [pid = 2400] [serial = 262] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1CFF0C00) [pid = 2400] [serial = 253] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (19958C00) [pid = 2400] [serial = 284] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18322800) [pid = 2400] [serial = 259] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (19ED2800) [pid = 2400] [serial = 293] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1B745400) [pid = 2400] [serial = 295] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (19ED0400) [pid = 2400] [serial = 292] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1B05A800) [pid = 2400] [serial = 287] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1A2DB000) [pid = 2400] [serial = 289] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1B05E400) [pid = 2400] [serial = 290] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18423C00) [pid = 2400] [serial = 278] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18163400) [pid = 2400] [serial = 218] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10320800) [pid = 2400] [serial = 215] [outer = 00000000] [url = about:blank] 06:35:20 INFO - PROCESS | 2400 | 1469021720442 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 929ms 06:35:20 INFO - PROCESS | 2400 | 1469021720483 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 2400 | 1469021720487 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:35:20 INFO - PROCESS | 2400 | 1469021720493 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:35:20 INFO - PROCESS | 2400 | 1469021720495 Marionette TRACE conn6 <- [1,434,null,{}] 06:35:20 INFO - PROCESS | 2400 | 1469021720499 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}] 06:35:20 INFO - PROCESS | 2400 | 1469021720502 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:20 INFO - PROCESS | 2400 | 1469021720599 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:35:20 INFO - PROCESS | 2400 | 1469021720682 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 2400 | 1469021720684 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:20 INFO - PROCESS | 2400 | ++DOCSHELL 10436000 == 46 [pid = 2400] [id = 118] 06:35:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10438800) [pid = 2400] [serial = 351] [outer = 00000000] 06:35:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10563000) [pid = 2400] [serial = 352] [outer = 10438800] 06:35:20 INFO - PROCESS | 2400 | 1469021720731 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1144C800) [pid = 2400] [serial = 353] [outer = 10438800] 06:35:21 INFO - PROCESS | 2400 | 1469021721110 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 06:35:21 INFO - PROCESS | 2400 | 1469021721171 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 2400 | 1469021721173 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:35:21 INFO - PROCESS | 2400 | 1469021721177 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 2400 | 1469021721180 Marionette TRACE conn6 <- [1,438,null,{}] 06:35:21 INFO - PROCESS | 2400 | 1469021721190 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}] 06:35:21 INFO - PROCESS | 2400 | 1469021721195 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:21 INFO - PROCESS | 2400 | 1469021721281 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:35:21 INFO - PROCESS | 2400 | 1469021721288 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 2400 | 1469021721290 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:21 INFO - PROCESS | 2400 | ++DOCSHELL 15D99C00 == 47 [pid = 2400] [id = 119] 06:35:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (15DA2000) [pid = 2400] [serial = 354] [outer = 00000000] 06:35:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1811F000) [pid = 2400] [serial = 355] [outer = 15DA2000] 06:35:21 INFO - PROCESS | 2400 | 1469021721336 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18169000) [pid = 2400] [serial = 356] [outer = 15DA2000] 06:35:21 INFO - PROCESS | 2400 | 1469021721787 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 06:35:21 INFO - PROCESS | 2400 | 1469021721868 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 2400 | 1469021721871 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:35:21 INFO - PROCESS | 2400 | 1469021721875 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:35:21 INFO - PROCESS | 2400 | 1469021721876 Marionette TRACE conn6 <- [1,442,null,{}] 06:35:21 INFO - PROCESS | 2400 | 1469021721880 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}] 06:35:21 INFO - PROCESS | 2400 | 1469021721882 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:21 INFO - PROCESS | 2400 | 1469021721968 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:35:21 INFO - PROCESS | 2400 | 1469021721980 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 2400 | 1469021721982 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:21 INFO - PROCESS | 2400 | ++DOCSHELL 18327800 == 48 [pid = 2400] [id = 120] 06:35:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18329400) [pid = 2400] [serial = 357] [outer = 00000000] 06:35:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (18426000) [pid = 2400] [serial = 358] [outer = 18329400] 06:35:22 INFO - PROCESS | 2400 | 1469021722026 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (184EDC00) [pid = 2400] [serial = 359] [outer = 18329400] 06:35:22 INFO - PROCESS | 2400 | 1469021722458 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 631ms 06:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:35:22 INFO - PROCESS | 2400 | 1469021722509 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 2400 | 1469021722511 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:35:22 INFO - PROCESS | 2400 | 1469021722514 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 2400 | 1469021722516 Marionette TRACE conn6 <- [1,446,null,{}] 06:35:22 INFO - PROCESS | 2400 | 1469021722520 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}] 06:35:22 INFO - PROCESS | 2400 | 1469021722522 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:22 INFO - PROCESS | 2400 | 1469021722602 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:35:22 INFO - PROCESS | 2400 | 1469021722633 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 2400 | 1469021722635 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:22 INFO - PROCESS | 2400 | ++DOCSHELL 15257400 == 49 [pid = 2400] [id = 121] 06:35:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (18D62000) [pid = 2400] [serial = 360] [outer = 00000000] 06:35:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1933A800) [pid = 2400] [serial = 361] [outer = 18D62000] 06:35:22 INFO - PROCESS | 2400 | 1469021722681 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (196CE400) [pid = 2400] [serial = 362] [outer = 18D62000] 06:35:23 INFO - PROCESS | 2400 | 1469021723160 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]]]}] 06:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 06:35:23 INFO - PROCESS | 2400 | 1469021723185 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:35:23 INFO - PROCESS | 2400 | 1469021723187 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:35:23 INFO - PROCESS | 2400 | 1469021723190 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 2400 | 1469021723192 Marionette TRACE conn6 <- [1,450,null,{}] 06:35:23 INFO - PROCESS | 2400 | 1469021723195 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}] 06:35:23 INFO - PROCESS | 2400 | 1469021723201 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:23 INFO - PROCESS | 2400 | 1469021723340 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:35:23 INFO - PROCESS | 2400 | 1469021723346 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 2400 | 1469021723348 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:23 INFO - PROCESS | 2400 | ++DOCSHELL 150DF000 == 50 [pid = 2400] [id = 122] 06:35:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1933AC00) [pid = 2400] [serial = 363] [outer = 00000000] 06:35:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (19ED7000) [pid = 2400] [serial = 364] [outer = 1933AC00] 06:35:23 INFO - PROCESS | 2400 | 1469021723438 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1AE9C400) [pid = 2400] [serial = 365] [outer = 1933AC00] 06:35:23 INFO - PROCESS | 2400 | 1469021723859 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] 06:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:35:23 INFO - PROCESS | 2400 | 1469021723926 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:35:23 INFO - PROCESS | 2400 | 1469021723929 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 2400 | 1469021723931 Marionette TRACE conn6 <- [1,454,null,{}] 06:35:23 INFO - PROCESS | 2400 | 1469021723965 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}] 06:35:23 INFO - PROCESS | 2400 | 1469021723967 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:24 INFO - PROCESS | 2400 | 1469021724092 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:35:24 INFO - PROCESS | 2400 | 1469021724147 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 2400 | 1469021724149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:24 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9B800 == 51 [pid = 2400] [id = 123] 06:35:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1A245000) [pid = 2400] [serial = 366] [outer = 00000000] 06:35:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (1A248400) [pid = 2400] [serial = 367] [outer = 1A245000] 06:35:24 INFO - PROCESS | 2400 | 1469021724191 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1A24A800) [pid = 2400] [serial = 368] [outer = 1A245000] 06:35:24 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:24 INFO - PROCESS | 2400 | 1469021724610 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]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 06:35:24 INFO - PROCESS | 2400 | 1469021724660 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 2400 | 1469021724663 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:35:24 INFO - PROCESS | 2400 | 1469021724666 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:35:24 INFO - PROCESS | 2400 | 1469021724667 Marionette TRACE conn6 <- [1,458,null,{}] 06:35:24 INFO - PROCESS | 2400 | 1469021724671 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}] 06:35:24 INFO - PROCESS | 2400 | 1469021724673 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:24 INFO - PROCESS | 2400 | 1469021724796 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (10871000) [pid = 2400] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (102D2400) [pid = 2400] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1830FC00) [pid = 2400] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1B746000) [pid = 2400] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1811F400) [pid = 2400] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1B7F1000) [pid = 2400] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (19ECE000) [pid = 2400] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (19346400) [pid = 2400] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (10438400) [pid = 2400] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (102D3C00) [pid = 2400] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (17FF2400) [pid = 2400] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1A2E0000) [pid = 2400] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (196DA800) [pid = 2400] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (184EA000) [pid = 2400] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1B584C00) [pid = 2400] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1031D000) [pid = 2400] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (179A6400) [pid = 2400] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:35:25 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18331000) [pid = 2400] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:35:25 INFO - PROCESS | 2400 | 1469021725059 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2400 | 1469021725061 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:25 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9B400 == 52 [pid = 2400] [id = 124] 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (102D3C00) [pid = 2400] [serial = 369] [outer = 00000000] 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10438400) [pid = 2400] [serial = 370] [outer = 102D3C00] 06:35:25 INFO - PROCESS | 2400 | 1469021725106 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10A1E000) [pid = 2400] [serial = 371] [outer = 102D3C00] 06:35:25 INFO - PROCESS | 2400 | 1469021725483 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] 06:35:25 INFO - PROCESS | 2400 | 1469021725542 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:35:25 INFO - PROCESS | 2400 | 1469021725545 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 2400 | 1469021725547 Marionette TRACE conn6 <- [1,462,null,{}] 06:35:25 INFO - PROCESS | 2400 | 1469021725550 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}] 06:35:25 INFO - PROCESS | 2400 | 1469021725552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:25 INFO - PROCESS | 2400 | 1469021725672 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:35:25 INFO - PROCESS | 2400 | 1469021725686 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2400 | 1469021725687 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:25 INFO - PROCESS | 2400 | ++DOCSHELL 1086D400 == 53 [pid = 2400] [id = 125] 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (150EBC00) [pid = 2400] [serial = 372] [outer = 00000000] 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1A24B000) [pid = 2400] [serial = 373] [outer = 150EBC00] 06:35:25 INFO - PROCESS | 2400 | 1469021725730 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1B050800) [pid = 2400] [serial = 374] [outer = 150EBC00] 06:35:26 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:26 INFO - PROCESS | 2400 | 1469021726145 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] 06:35:26 INFO - PROCESS | 2400 | 1469021726179 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:35:26 INFO - PROCESS | 2400 | 1469021726182 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:35:26 INFO - PROCESS | 2400 | 1469021726184 Marionette TRACE conn6 <- [1,466,null,{}] 06:35:26 INFO - PROCESS | 2400 | 1469021726188 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}] 06:35:26 INFO - PROCESS | 2400 | 1469021726189 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:26 INFO - PROCESS | 2400 | 1469021726305 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:35:26 INFO - PROCESS | 2400 | 1469021726313 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 2400 | 1469021726314 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:26 INFO - PROCESS | 2400 | ++DOCSHELL 184EB800 == 54 [pid = 2400] [id = 126] 06:35:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1B056400) [pid = 2400] [serial = 375] [outer = 00000000] 06:35:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1B6EF400) [pid = 2400] [serial = 376] [outer = 1B056400] 06:35:26 INFO - PROCESS | 2400 | 1469021726357 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B74B400) [pid = 2400] [serial = 377] [outer = 1B056400] 06:35:26 INFO - PROCESS | 2400 | 1469021726769 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] 06:35:26 INFO - PROCESS | 2400 | 1469021726819 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:35:26 INFO - PROCESS | 2400 | 1469021726822 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 2400 | 1469021726824 Marionette TRACE conn6 <- [1,470,null,{}] 06:35:26 INFO - PROCESS | 2400 | 1469021726827 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}] 06:35:26 INFO - PROCESS | 2400 | 1469021726830 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:27 INFO - PROCESS | 2400 | 1469021727005 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:35:27 INFO - PROCESS | 2400 | 1469021727028 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 2400 | 1469021727030 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:27 INFO - PROCESS | 2400 | ++DOCSHELL 1962D000 == 55 [pid = 2400] [id = 127] 06:35:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1962D400) [pid = 2400] [serial = 378] [outer = 00000000] 06:35:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1B6EAC00) [pid = 2400] [serial = 379] [outer = 1962D400] 06:35:27 INFO - PROCESS | 2400 | 1469021727075 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1CFF4400) [pid = 2400] [serial = 380] [outer = 1962D400] 06:35:27 INFO - PROCESS | 2400 | 1469021727738 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 969ms 06:35:27 INFO - PROCESS | 2400 | 1469021727793 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 2400 | 1469021727798 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:35:27 INFO - PROCESS | 2400 | 1469021727802 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 2400 | 1469021727807 Marionette TRACE conn6 <- [1,474,null,{}] 06:35:27 INFO - PROCESS | 2400 | 1469021727812 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}] 06:35:27 INFO - PROCESS | 2400 | 1469021727815 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:27 INFO - PROCESS | 2400 | 1469021727931 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:35:28 INFO - PROCESS | 2400 | 1469021728061 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 2400 | 1469021728065 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:28 INFO - PROCESS | 2400 | ++DOCSHELL 1031E400 == 56 [pid = 2400] [id = 128] 06:35:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1043C000) [pid = 2400] [serial = 381] [outer = 00000000] 06:35:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (10B85400) [pid = 2400] [serial = 382] [outer = 1043C000] 06:35:28 INFO - PROCESS | 2400 | 1469021728122 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (150EDC00) [pid = 2400] [serial = 383] [outer = 1043C000] 06:35:28 INFO - PROCESS | 2400 | 1469021728722 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 990ms 06:35:28 INFO - PROCESS | 2400 | 1469021728793 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 2400 | 1469021728798 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:35:28 INFO - PROCESS | 2400 | 1469021728804 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 2400 | 1469021728807 Marionette TRACE conn6 <- [1,478,null,{}] 06:35:28 INFO - PROCESS | 2400 | 1469021728811 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}] 06:35:28 INFO - PROCESS | 2400 | 1469021728814 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:28 INFO - PROCESS | 2400 | 1469021728930 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:35:29 INFO - PROCESS | 2400 | 1469021729059 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 2400 | 1469021729062 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:29 INFO - PROCESS | 2400 | ++DOCSHELL 18166400 == 57 [pid = 2400] [id = 129] 06:35:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (18168400) [pid = 2400] [serial = 384] [outer = 00000000] 06:35:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (18327400) [pid = 2400] [serial = 385] [outer = 18168400] 06:35:29 INFO - PROCESS | 2400 | 1469021729118 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (18DA6400) [pid = 2400] [serial = 386] [outer = 18168400] 06:35:29 INFO - PROCESS | 2400 | 1469021729738 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 06:35:29 INFO - PROCESS | 2400 | 1469021729778 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 2400 | 1469021729781 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:35:29 INFO - PROCESS | 2400 | 1469021729784 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:35:29 INFO - PROCESS | 2400 | 1469021729788 Marionette TRACE conn6 <- [1,482,null,{}] 06:35:29 INFO - PROCESS | 2400 | 1469021729813 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}] 06:35:29 INFO - PROCESS | 2400 | 1469021729818 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:29 INFO - PROCESS | 2400 | 1469021729929 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:35:30 INFO - PROCESS | 2400 | 1469021730059 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 2400 | 1469021730062 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:30 INFO - PROCESS | 2400 | ++DOCSHELL 1A23E400 == 58 [pid = 2400] [id = 130] 06:35:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1A242400) [pid = 2400] [serial = 387] [outer = 00000000] 06:35:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1B05E400) [pid = 2400] [serial = 388] [outer = 1A242400] 06:35:30 INFO - PROCESS | 2400 | 1469021730118 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (1CFEDC00) [pid = 2400] [serial = 389] [outer = 1A242400] 06:35:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (1EBA5C00) [pid = 2400] [serial = 390] [outer = 179ADC00] 06:35:30 INFO - PROCESS | 2400 | 1469021730810 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1084ms 06:35:30 INFO - PROCESS | 2400 | 1469021730873 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 2400 | 1469021730876 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:35:30 INFO - PROCESS | 2400 | 1469021730879 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 2400 | 1469021730881 Marionette TRACE conn6 <- [1,486,null,{}] 06:35:30 INFO - PROCESS | 2400 | 1469021730885 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}] 06:35:30 INFO - PROCESS | 2400 | 1469021730887 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:31 INFO - PROCESS | 2400 | 1469021731149 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:35:31 INFO - PROCESS | 2400 | 1469021731314 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 2400 | 1469021731316 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:31 INFO - PROCESS | 2400 | ++DOCSHELL 102DDC00 == 59 [pid = 2400] [id = 131] 06:35:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (102DE000) [pid = 2400] [serial = 391] [outer = 00000000] 06:35:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (1043B800) [pid = 2400] [serial = 392] [outer = 102DE000] 06:35:31 INFO - PROCESS | 2400 | 1469021731369 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (106AC000) [pid = 2400] [serial = 393] [outer = 102DE000] 06:35:31 INFO - PROCESS | 2400 | 1469021731988 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1175ms 06:35:32 INFO - PROCESS | 2400 | 1469021732059 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2400 | 1469021732063 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:35:32 INFO - PROCESS | 2400 | 1469021732068 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2400 | 1469021732071 Marionette TRACE conn6 <- [1,490,null,{}] 06:35:32 INFO - PROCESS | 2400 | 1469021732075 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}] 06:35:32 INFO - PROCESS | 2400 | 1469021732078 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:32 INFO - PROCESS | 2400 | 1469021732196 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 184EB800 == 58 [pid = 2400] [id = 126] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 1086D400 == 57 [pid = 2400] [id = 125] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 0CB9B400 == 56 [pid = 2400] [id = 124] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 19ED5400 == 55 [pid = 2400] [id = 99] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 0CB9B800 == 54 [pid = 2400] [id = 123] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 150DF000 == 53 [pid = 2400] [id = 122] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 15257400 == 52 [pid = 2400] [id = 121] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 18327800 == 51 [pid = 2400] [id = 120] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 15D99C00 == 50 [pid = 2400] [id = 119] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 10436000 == 49 [pid = 2400] [id = 118] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (1B743C00) [pid = 2400] [serial = 337] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 10877000 == 48 [pid = 2400] [id = 117] 06:35:32 INFO - PROCESS | 2400 | --DOCSHELL 102EA800 == 47 [pid = 2400] [id = 114] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (1AEA7C00) [pid = 2400] [serial = 334] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (1B053C00) [pid = 2400] [serial = 335] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (14626400) [pid = 2400] [serial = 314] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (10BCC000) [pid = 2400] [serial = 257] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (180DE800) [pid = 2400] [serial = 316] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (10871400) [pid = 2400] [serial = 313] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1AEA2000) [pid = 2400] [serial = 329] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (19BBC400) [pid = 2400] [serial = 325] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18D6D800) [pid = 2400] [serial = 323] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1BF34400) [pid = 2400] [serial = 212] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (10B0E400) [pid = 2400] [serial = 298] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (180DD400) [pid = 2400] [serial = 301] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (18326C00) [pid = 2400] [serial = 302] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (19341400) [pid = 2400] [serial = 307] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18163800) [pid = 2400] [serial = 317] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1AEA1800) [pid = 2400] [serial = 328] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1500E800) [pid = 2400] [serial = 311] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1AE9A800) [pid = 2400] [serial = 308] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (14AF1000) [pid = 2400] [serial = 299] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (180D7400) [pid = 2400] [serial = 331] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18395000) [pid = 2400] [serial = 320] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18430C00) [pid = 2400] [serial = 332] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (19EC9400) [pid = 2400] [serial = 326] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1832A800) [pid = 2400] [serial = 319] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (14F30000) [pid = 2400] [serial = 310] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1D1EC400) [pid = 2400] [serial = 263] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1842BC00) [pid = 2400] [serial = 260] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18D61400) [pid = 2400] [serial = 322] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1D1EE800) [pid = 2400] [serial = 254] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1B050400) [pid = 2400] [serial = 304] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1BF31800) [pid = 2400] [serial = 305] [outer = 00000000] [url = about:blank] 06:35:32 INFO - PROCESS | 2400 | 1469021732329 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 2400 | 1469021732332 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:32 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9B800 == 48 [pid = 2400] [id = 132] 06:35:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (0CDF2C00) [pid = 2400] [serial = 394] [outer = 00000000] 06:35:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (102EA800) [pid = 2400] [serial = 395] [outer = 0CDF2C00] 06:35:32 INFO - PROCESS | 2400 | 1469021732389 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (106AAC00) [pid = 2400] [serial = 396] [outer = 0CDF2C00] 06:35:32 INFO - PROCESS | 2400 | 1469021732797 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 790ms 06:35:32 INFO - PROCESS | 2400 | 1469021732858 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2400 | 1469021732861 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:35:32 INFO - PROCESS | 2400 | 1469021732882 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2400 | 1469021732884 Marionette TRACE conn6 <- [1,494,null,{}] 06:35:32 INFO - PROCESS | 2400 | 1469021732888 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}] 06:35:32 INFO - PROCESS | 2400 | 1469021732890 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:32 INFO - PROCESS | 2400 | 1469021732976 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:35:32 INFO - PROCESS | 2400 | 1469021732987 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 2400 | 1469021732989 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:33 INFO - PROCESS | 2400 | ++DOCSHELL 150DF000 == 49 [pid = 2400] [id = 133] 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (150DF400) [pid = 2400] [serial = 397] [outer = 00000000] 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (152F2C00) [pid = 2400] [serial = 398] [outer = 150DF400] 06:35:33 INFO - PROCESS | 2400 | 1469021733037 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (179E7800) [pid = 2400] [serial = 399] [outer = 150DF400] 06:35:33 INFO - PROCESS | 2400 | 1469021733505 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 06:35:33 INFO - PROCESS | 2400 | 1469021733569 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:35:33 INFO - PROCESS | 2400 | 1469021733572 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:35:33 INFO - PROCESS | 2400 | 1469021733582 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 2400 | 1469021733586 Marionette TRACE conn6 <- [1,498,null,{}] 06:35:33 INFO - PROCESS | 2400 | 1469021733590 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}] 06:35:33 INFO - PROCESS | 2400 | 1469021733593 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:33 INFO - PROCESS | 2400 | 1469021733683 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:35:33 INFO - PROCESS | 2400 | 1469021733766 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 2400 | 1469021733768 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:33 INFO - PROCESS | 2400 | ++DOCSHELL 179F4C00 == 50 [pid = 2400] [id = 134] 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18117000) [pid = 2400] [serial = 400] [outer = 00000000] 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18168000) [pid = 2400] [serial = 401] [outer = 18117000] 06:35:33 INFO - PROCESS | 2400 | 1469021733812 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18303000) [pid = 2400] [serial = 402] [outer = 18117000] 06:35:34 INFO - PROCESS | 2400 | 1469021734164 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 06:35:34 INFO - PROCESS | 2400 | 1469021734209 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:35:34 INFO - PROCESS | 2400 | 1469021734220 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:35:34 INFO - PROCESS | 2400 | 1469021734223 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 2400 | 1469021734225 Marionette TRACE conn6 <- [1,502,null,{}] 06:35:34 INFO - PROCESS | 2400 | 1469021734228 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}] 06:35:34 INFO - PROCESS | 2400 | 1469021734230 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:34 INFO - PROCESS | 2400 | 1469021734386 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:35:34 INFO - PROCESS | 2400 | 1469021734409 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 2400 | 1469021734411 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:34 INFO - PROCESS | 2400 | ++DOCSHELL 18169800 == 51 [pid = 2400] [id = 135] 06:35:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1816B400) [pid = 2400] [serial = 403] [outer = 00000000] 06:35:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1832FC00) [pid = 2400] [serial = 404] [outer = 1816B400] 06:35:34 INFO - PROCESS | 2400 | 1469021734455 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1842D800) [pid = 2400] [serial = 405] [outer = 1816B400] 06:35:34 INFO - PROCESS | 2400 | 1469021734874 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 06:35:34 INFO - PROCESS | 2400 | 1469021734898 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 2400 | 1469021734900 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:35:34 INFO - PROCESS | 2400 | 1469021734903 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 2400 | 1469021734905 Marionette TRACE conn6 <- [1,506,null,{}] 06:35:34 INFO - PROCESS | 2400 | 1469021734909 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}] 06:35:34 INFO - PROCESS | 2400 | 1469021734910 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:35 INFO - PROCESS | 2400 | 1469021735025 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:35:35 INFO - PROCESS | 2400 | 1469021735031 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 2400 | 1469021735036 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:35 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9A400 == 52 [pid = 2400] [id = 136] 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18D5F000) [pid = 2400] [serial = 406] [outer = 00000000] 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18D98400) [pid = 2400] [serial = 407] [outer = 18D5F000] 06:35:35 INFO - PROCESS | 2400 | 1469021735139 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19340400) [pid = 2400] [serial = 408] [outer = 18D5F000] 06:35:35 INFO - PROCESS | 2400 | 1469021735598 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 06:35:35 INFO - PROCESS | 2400 | 1469021735634 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 2400 | 1469021735636 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:35:35 INFO - PROCESS | 2400 | 1469021735643 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 2400 | 1469021735645 Marionette TRACE conn6 <- [1,510,null,{}] 06:35:35 INFO - PROCESS | 2400 | 1469021735648 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}] 06:35:35 INFO - PROCESS | 2400 | 1469021735650 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:35 INFO - PROCESS | 2400 | 1469021735793 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:35:35 INFO - PROCESS | 2400 | 1469021735818 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 2400 | 1469021735820 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:35 INFO - PROCESS | 2400 | ++DOCSHELL 1962C800 == 53 [pid = 2400] [id = 137] 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1962D800) [pid = 2400] [serial = 409] [outer = 00000000] 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (196D4800) [pid = 2400] [serial = 410] [outer = 1962D800] 06:35:35 INFO - PROCESS | 2400 | 1469021735862 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (198C1400) [pid = 2400] [serial = 411] [outer = 1962D800] 06:35:36 INFO - PROCESS | 2400 | 1469021736281 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 06:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:35:36 INFO - PROCESS | 2400 | 1469021736315 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 2400 | 1469021736317 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:35:36 INFO - PROCESS | 2400 | 1469021736320 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 2400 | 1469021736322 Marionette TRACE conn6 <- [1,514,null,{}] 06:35:36 INFO - PROCESS | 2400 | 1469021736325 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}] 06:35:36 INFO - PROCESS | 2400 | 1469021736327 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:36 INFO - PROCESS | 2400 | 1469021736648 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1933AC00) [pid = 2400] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1A245000) [pid = 2400] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (102D3C00) [pid = 2400] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (18D62000) [pid = 2400] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18329400) [pid = 2400] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (10877800) [pid = 2400] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (10438800) [pid = 2400] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (180D7800) [pid = 2400] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (15DA2000) [pid = 2400] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (150EBC00) [pid = 2400] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19ED5000) [pid = 2400] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:35:36 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1B056400) [pid = 2400] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:35:36 INFO - PROCESS | 2400 | 1469021736705 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 2400 | 1469021736707 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:36 INFO - PROCESS | 2400 | ++DOCSHELL 102C6000 == 54 [pid = 2400] [id = 138] 06:35:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102CB400) [pid = 2400] [serial = 412] [outer = 00000000] 06:35:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10562800) [pid = 2400] [serial = 413] [outer = 102CB400] 06:35:36 INFO - PROCESS | 2400 | 1469021736750 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (108F9C00) [pid = 2400] [serial = 414] [outer = 102CB400] 06:35:37 INFO - PROCESS | 2400 | 1469021737118 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 829ms 06:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:35:37 INFO - PROCESS | 2400 | 1469021737151 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 2400 | 1469021737153 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:35:37 INFO - PROCESS | 2400 | 1469021737156 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 2400 | 1469021737158 Marionette TRACE conn6 <- [1,518,null,{}] 06:35:37 INFO - PROCESS | 2400 | 1469021737161 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}] 06:35:37 INFO - PROCESS | 2400 | 1469021737163 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:37 INFO - PROCESS | 2400 | 1469021737245 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:35:37 INFO - PROCESS | 2400 | 1469021737250 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 2400 | 1469021737252 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:37 INFO - PROCESS | 2400 | ++DOCSHELL 17F44C00 == 55 [pid = 2400] [id = 139] 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1842F400) [pid = 2400] [serial = 415] [outer = 00000000] 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19958C00) [pid = 2400] [serial = 416] [outer = 1842F400] 06:35:37 INFO - PROCESS | 2400 | 1469021737296 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19D72800) [pid = 2400] [serial = 417] [outer = 1842F400] 06:35:37 INFO - PROCESS | 2400 | 1469021737723 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 06:35:37 INFO - PROCESS | 2400 | 1469021737788 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:35:37 INFO - PROCESS | 2400 | 1469021737790 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:35:37 INFO - PROCESS | 2400 | 1469021737793 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 2400 | 1469021737795 Marionette TRACE conn6 <- [1,522,null,{}] 06:35:37 INFO - PROCESS | 2400 | 1469021737798 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}] 06:35:37 INFO - PROCESS | 2400 | 1469021737800 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:37 INFO - PROCESS | 2400 | 1469021737881 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:35:37 INFO - PROCESS | 2400 | 1469021737889 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 2400 | 1469021737890 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:37 INFO - PROCESS | 2400 | ++DOCSHELL 19ECC400 == 56 [pid = 2400] [id = 140] 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19ECF800) [pid = 2400] [serial = 418] [outer = 00000000] 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1A23F400) [pid = 2400] [serial = 419] [outer = 19ECF800] 06:35:37 INFO - PROCESS | 2400 | 1469021737933 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1A245800) [pid = 2400] [serial = 420] [outer = 19ECF800] 06:35:38 INFO - PROCESS | 2400 | 1469021738380 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 06:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:35:38 INFO - PROCESS | 2400 | 1469021738424 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 2400 | 1469021738426 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:35:38 INFO - PROCESS | 2400 | 1469021738429 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 2400 | 1469021738431 Marionette TRACE conn6 <- [1,526,null,{}] 06:35:38 INFO - PROCESS | 2400 | 1469021738434 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}] 06:35:38 INFO - PROCESS | 2400 | 1469021738436 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:38 INFO - PROCESS | 2400 | 1469021738517 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:35:38 INFO - PROCESS | 2400 | 1469021738524 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 2400 | 1469021738527 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:38 INFO - PROCESS | 2400 | ++DOCSHELL 1A2D8400 == 57 [pid = 2400] [id = 141] 06:35:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1A2E0000) [pid = 2400] [serial = 421] [outer = 00000000] 06:35:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1AEA0000) [pid = 2400] [serial = 422] [outer = 1A2E0000] 06:35:38 INFO - PROCESS | 2400 | 1469021738571 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1B050C00) [pid = 2400] [serial = 423] [outer = 1A2E0000] 06:35:39 INFO - PROCESS | 2400 | 1469021739260 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]]]}] 06:35:39 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 06:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 06:35:39 INFO - PROCESS | 2400 | 1469021739301 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 2400 | 1469021739305 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:35:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:35:39 INFO - PROCESS | 2400 | 1469021739310 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 2400 | 1469021739315 Marionette TRACE conn6 <- [1,530,null,{}] 06:35:39 INFO - PROCESS | 2400 | 1469021739320 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}] 06:35:39 INFO - PROCESS | 2400 | 1469021739323 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:39 INFO - PROCESS | 2400 | 1469021739441 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:35:39 INFO - PROCESS | 2400 | 1469021739571 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 2400 | 1469021739574 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:39 INFO - PROCESS | 2400 | ++DOCSHELL 108F5C00 == 58 [pid = 2400] [id = 142] 06:35:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (10A19800) [pid = 2400] [serial = 424] [outer = 00000000] 06:35:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (14F09800) [pid = 2400] [serial = 425] [outer = 10A19800] 06:35:39 INFO - PROCESS | 2400 | 1469021739632 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (15011400) [pid = 2400] [serial = 426] [outer = 10A19800] 06:35:40 INFO - PROCESS | 2400 | 1469021740266 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"]]]}] 06:35:40 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 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:35:40 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 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:35:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 06:35:40 INFO - PROCESS | 2400 | 1469021740298 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 2400 | 1469021740303 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:35:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:35:40 INFO - PROCESS | 2400 | 1469021740309 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 2400 | 1469021740312 Marionette TRACE conn6 <- [1,534,null,{}] 06:35:40 INFO - PROCESS | 2400 | 1469021740316 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}] 06:35:40 INFO - PROCESS | 2400 | 1469021740318 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:40 INFO - PROCESS | 2400 | 1469021740446 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:35:40 INFO - PROCESS | 2400 | 1469021740577 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 2400 | 1469021740580 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:40 INFO - PROCESS | 2400 | ++DOCSHELL 14F2A000 == 59 [pid = 2400] [id = 143] 06:35:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1697A000) [pid = 2400] [serial = 427] [outer = 00000000] 06:35:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (184E9800) [pid = 2400] [serial = 428] [outer = 1697A000] 06:35:40 INFO - PROCESS | 2400 | 1469021740636 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (1933BC00) [pid = 2400] [serial = 429] [outer = 1697A000] 06:35:41 INFO - PROCESS | 2400 | 1469021741205 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]]]}] 06:35:41 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. 06:35:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 06:35:41 INFO - PROCESS | 2400 | 1469021741243 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 2400 | 1469021741245 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:35:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:35:41 INFO - PROCESS | 2400 | 1469021741249 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 2400 | 1469021741253 Marionette TRACE conn6 <- [1,538,null,{}] 06:35:41 INFO - PROCESS | 2400 | 1469021741263 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}] 06:35:41 INFO - PROCESS | 2400 | 1469021741268 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:41 INFO - PROCESS | 2400 | 1469021741378 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:35:41 INFO - PROCESS | 2400 | 1469021741483 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 2400 | 1469021741486 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:41 INFO - PROCESS | 2400 | ++DOCSHELL 1AEEC000 == 60 [pid = 2400] [id = 144] 06:35:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1B050400) [pid = 2400] [serial = 430] [outer = 00000000] 06:35:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1B05AC00) [pid = 2400] [serial = 431] [outer = 1B050400] 06:35:41 INFO - PROCESS | 2400 | 1469021741542 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1B587800) [pid = 2400] [serial = 432] [outer = 1B050400] 06:35:42 INFO - PROCESS | 2400 | 1469021742084 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:35:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 06:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:35:42 INFO - PROCESS | 2400 | 1469021742134 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 2400 | 1469021742137 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:35:42 INFO - PROCESS | 2400 | 1469021742141 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 2400 | 1469021742143 Marionette TRACE conn6 <- [1,542,null,{}] 06:35:42 INFO - PROCESS | 2400 | 1469021742147 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}] 06:35:42 INFO - PROCESS | 2400 | 1469021742149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:42 INFO - PROCESS | 2400 | 1469021742264 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:35:42 INFO - PROCESS | 2400 | 1469021742383 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 2400 | 1469021742385 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:42 INFO - PROCESS | 2400 | ++DOCSHELL 1B05A800 == 61 [pid = 2400] [id = 145] 06:35:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (1B05F000) [pid = 2400] [serial = 433] [outer = 00000000] 06:35:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (1CF43800) [pid = 2400] [serial = 434] [outer = 1B05F000] 06:35:42 INFO - PROCESS | 2400 | 1469021742438 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (1D1EE000) [pid = 2400] [serial = 435] [outer = 1B05F000] 06:35:42 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:42 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:43 INFO - PROCESS | 2400 | 1469021743016 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 06:35:43 INFO - PROCESS | 2400 | 1469021743074 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 2400 | 1469021743076 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:35:43 INFO - PROCESS | 2400 | 1469021743079 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:35:43 INFO - PROCESS | 2400 | 1469021743081 Marionette TRACE conn6 <- [1,546,null,{}] 06:35:43 INFO - PROCESS | 2400 | 1469021743085 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}] 06:35:43 INFO - PROCESS | 2400 | 1469021743087 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:43 INFO - PROCESS | 2400 | 1469021743193 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:35:43 INFO - PROCESS | 2400 | 1469021743322 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 2400 | 1469021743325 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:43 INFO - PROCESS | 2400 | ++DOCSHELL 1CFEC800 == 62 [pid = 2400] [id = 146] 06:35:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (1D502800) [pid = 2400] [serial = 436] [outer = 00000000] 06:35:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (1D507800) [pid = 2400] [serial = 437] [outer = 1D502800] 06:35:43 INFO - PROCESS | 2400 | 1469021743378 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 111 (1D508000) [pid = 2400] [serial = 438] [outer = 1D502800] 06:35:43 INFO - PROCESS | 2400 | 1469021743977 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 06:35:44 INFO - PROCESS | 2400 | 1469021744013 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 2400 | 1469021744016 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:35:44 INFO - PROCESS | 2400 | 1469021744020 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 2400 | 1469021744022 Marionette TRACE conn6 <- [1,550,null,{}] 06:35:44 INFO - PROCESS | 2400 | 1469021744025 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}] 06:35:44 INFO - PROCESS | 2400 | 1469021744032 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:44 INFO - PROCESS | 2400 | 1469021744268 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:35:44 INFO - PROCESS | 2400 | 1469021744411 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 2400 | 1469021744414 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:44 INFO - PROCESS | 2400 | ++DOCSHELL 102C9800 == 63 [pid = 2400] [id = 147] 06:35:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 112 (102CB800) [pid = 2400] [serial = 439] [outer = 00000000] 06:35:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 113 (1031B800) [pid = 2400] [serial = 440] [outer = 102CB800] 06:35:44 INFO - PROCESS | 2400 | 1469021744464 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 114 (1043E000) [pid = 2400] [serial = 441] [outer = 102CB800] 06:35:44 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:44 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:45 INFO - PROCESS | 2400 | 1469021745055 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]]]}] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 19ECC400 == 62 [pid = 2400] [id = 140] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 17F44C00 == 61 [pid = 2400] [id = 139] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102C6000 == 60 [pid = 2400] [id = 138] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1962C800 == 59 [pid = 2400] [id = 137] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 0CB9A400 == 58 [pid = 2400] [id = 136] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 18169800 == 57 [pid = 2400] [id = 135] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 179F4C00 == 56 [pid = 2400] [id = 134] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 150DF000 == 55 [pid = 2400] [id = 133] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 0CB9B800 == 54 [pid = 2400] [id = 132] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102DDC00 == 53 [pid = 2400] [id = 131] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1031E400 == 52 [pid = 2400] [id = 128] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1962D000 == 51 [pid = 2400] [id = 127] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 179A2400 == 50 [pid = 2400] [id = 101] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102DC400 == 49 [pid = 2400] [id = 56] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1B742C00 == 48 [pid = 2400] [id = 88] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 179A5C00 == 47 [pid = 2400] [id = 115] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 14F29400 == 46 [pid = 2400] [id = 57] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1811E400 == 45 [pid = 2400] [id = 87] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 19ECD400 == 44 [pid = 2400] [id = 102] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1832E400 == 43 [pid = 2400] [id = 103] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102C7800 == 42 [pid = 2400] [id = 100] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 14F37400 == 41 [pid = 2400] [id = 73] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1A23E400 == 40 [pid = 2400] [id = 130] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 18166400 == 39 [pid = 2400] [id = 129] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1AEEB000 == 38 [pid = 2400] [id = 74] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 0CDC9400 == 37 [pid = 2400] [id = 113] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 10437C00 == 36 [pid = 2400] [id = 60] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102D2000 == 35 [pid = 2400] [id = 86] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 17FF2800 == 34 [pid = 2400] [id = 116] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 102CD400 == 33 [pid = 2400] [id = 72] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1CFEC800 == 32 [pid = 2400] [id = 146] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1AEEC000 == 31 [pid = 2400] [id = 144] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1B05A800 == 30 [pid = 2400] [id = 145] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 14F2A000 == 29 [pid = 2400] [id = 143] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 1A2D8400 == 28 [pid = 2400] [id = 141] 06:35:45 INFO - PROCESS | 2400 | --DOCSHELL 108F5C00 == 27 [pid = 2400] [id = 142] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 113 (1D1E2400) [pid = 2400] [serial = 296] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 112 (1B6EF400) [pid = 2400] [serial = 376] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 111 (19ED7000) [pid = 2400] [serial = 364] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 110 (1A248400) [pid = 2400] [serial = 367] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (1AE9C400) [pid = 2400] [serial = 365] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (10438400) [pid = 2400] [serial = 370] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (1933A800) [pid = 2400] [serial = 361] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (18426000) [pid = 2400] [serial = 358] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (1A24A800) [pid = 2400] [serial = 368] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (184EDC00) [pid = 2400] [serial = 359] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (15258800) [pid = 2400] [serial = 350] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (14F2B400) [pid = 2400] [serial = 349] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (10563000) [pid = 2400] [serial = 352] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1144C800) [pid = 2400] [serial = 353] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (196D6C00) [pid = 2400] [serial = 347] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1933C400) [pid = 2400] [serial = 346] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (179EB800) [pid = 2400] [serial = 343] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10A20400) [pid = 2400] [serial = 340] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1811F000) [pid = 2400] [serial = 355] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18169000) [pid = 2400] [serial = 356] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1B74B400) [pid = 2400] [serial = 377] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1B050800) [pid = 2400] [serial = 374] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (10A1E000) [pid = 2400] [serial = 371] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1A24B000) [pid = 2400] [serial = 373] [outer = 00000000] [url = about:blank] 06:35:45 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (196CE400) [pid = 2400] [serial = 362] [outer = 00000000] [url = about:blank] 06:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1884ms 06:35:45 INFO - PROCESS | 2400 | 1469021745945 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 2400 | 1469021745949 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:35:45 INFO - PROCESS | 2400 | 1469021745955 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 2400 | 1469021745958 Marionette TRACE conn6 <- [1,554,null,{}] 06:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:35:45 INFO - PROCESS | 2400 | 1469021745963 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}] 06:35:45 INFO - PROCESS | 2400 | 1469021745967 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:46 INFO - PROCESS | 2400 | 1469021746052 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:35:46 INFO - PROCESS | 2400 | 1469021746059 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2400 | 1469021746064 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:46 INFO - PROCESS | 2400 | ++DOCSHELL 0FEFA800 == 28 [pid = 2400] [id = 148] 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (0FEFAC00) [pid = 2400] [serial = 442] [outer = 00000000] 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (102C4400) [pid = 2400] [serial = 443] [outer = 0FEFAC00] 06:35:46 INFO - PROCESS | 2400 | 1469021746111 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (102D2000) [pid = 2400] [serial = 444] [outer = 0FEFAC00] 06:35:46 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:46 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:46 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:46 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:46 INFO - PROCESS | 2400 | 1469021746596 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 06:35:46 INFO - PROCESS | 2400 | 1469021746633 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 2400 | 1469021746636 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:35:46 INFO - PROCESS | 2400 | 1469021746642 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 2400 | 1469021746646 Marionette TRACE conn6 <- [1,558,null,{}] 06:35:46 INFO - PROCESS | 2400 | 1469021746650 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}] 06:35:46 INFO - PROCESS | 2400 | 1469021746653 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:46 INFO - PROCESS | 2400 | 1469021746739 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:35:46 INFO - PROCESS | 2400 | 1469021746747 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2400 | 1469021746750 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:46 INFO - PROCESS | 2400 | ++DOCSHELL 10443C00 == 29 [pid = 2400] [id = 149] 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1055A800) [pid = 2400] [serial = 445] [outer = 00000000] 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (106AE800) [pid = 2400] [serial = 446] [outer = 1055A800] 06:35:46 INFO - PROCESS | 2400 | 1469021746796 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1086F000) [pid = 2400] [serial = 447] [outer = 1055A800] 06:35:47 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:47 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:47 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:47 INFO - PROCESS | 2400 | 1469021747284 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 06:35:47 INFO - PROCESS | 2400 | 1469021747314 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 2400 | 1469021747316 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:35:47 INFO - PROCESS | 2400 | 1469021747319 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:35:47 INFO - PROCESS | 2400 | 1469021747321 Marionette TRACE conn6 <- [1,562,null,{}] 06:35:47 INFO - PROCESS | 2400 | 1469021747332 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}] 06:35:47 INFO - PROCESS | 2400 | 1469021747336 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:47 INFO - PROCESS | 2400 | 1469021747456 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:35:47 INFO - PROCESS | 2400 | 1469021747548 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 2400 | 1469021747552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:47 INFO - PROCESS | 2400 | ++DOCSHELL 15010C00 == 30 [pid = 2400] [id = 150] 06:35:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (15012800) [pid = 2400] [serial = 448] [outer = 00000000] 06:35:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (15258800) [pid = 2400] [serial = 449] [outer = 15012800] 06:35:47 INFO - PROCESS | 2400 | 1469021747601 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (152FAC00) [pid = 2400] [serial = 450] [outer = 15012800] 06:35:47 INFO - PROCESS | 2400 | 1469021747927 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 06:35:47 INFO - PROCESS | 2400 | 1469021747958 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 2400 | 1469021747960 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:35:47 INFO - PROCESS | 2400 | 1469021747963 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 2400 | 1469021747965 Marionette TRACE conn6 <- [1,566,null,{}] 06:35:47 INFO - PROCESS | 2400 | 1469021747969 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}] 06:35:47 INFO - PROCESS | 2400 | 1469021747971 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:48 INFO - PROCESS | 2400 | 1469021748105 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:35:48 INFO - PROCESS | 2400 | 1469021748124 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2400 | 1469021748126 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:48 INFO - PROCESS | 2400 | ++DOCSHELL 152FA000 == 31 [pid = 2400] [id = 151] 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (15D99400) [pid = 2400] [serial = 451] [outer = 00000000] 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (179F4C00) [pid = 2400] [serial = 452] [outer = 15D99400] 06:35:48 INFO - PROCESS | 2400 | 1469021748171 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1811AC00) [pid = 2400] [serial = 453] [outer = 15D99400] 06:35:48 INFO - PROCESS | 2400 | 1469021748576 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 06:35:48 INFO - PROCESS | 2400 | 1469021748599 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 2400 | 1469021748601 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:35:48 INFO - PROCESS | 2400 | 1469021748612 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 2400 | 1469021748614 Marionette TRACE conn6 <- [1,570,null,{}] 06:35:48 INFO - PROCESS | 2400 | 1469021748617 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}] 06:35:48 INFO - PROCESS | 2400 | 1469021748620 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:48 INFO - PROCESS | 2400 | 1469021748732 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:35:48 INFO - PROCESS | 2400 | 1469021748740 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2400 | 1469021748742 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:48 INFO - PROCESS | 2400 | ++DOCSHELL 18166000 == 32 [pid = 2400] [id = 152] 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (18166400) [pid = 2400] [serial = 454] [outer = 00000000] 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (18324C00) [pid = 2400] [serial = 455] [outer = 18166400] 06:35:48 INFO - PROCESS | 2400 | 1469021748786 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (18425800) [pid = 2400] [serial = 456] [outer = 18166400] 06:35:49 INFO - PROCESS | 2400 | 1469021749186 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 06:35:49 INFO - PROCESS | 2400 | 1469021749244 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 2400 | 1469021749247 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:35:49 INFO - PROCESS | 2400 | 1469021749250 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 2400 | 1469021749252 Marionette TRACE conn6 <- [1,574,null,{}] 06:35:49 INFO - PROCESS | 2400 | 1469021749261 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}] 06:35:49 INFO - PROCESS | 2400 | 1469021749267 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:49 INFO - PROCESS | 2400 | 1469021749404 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:35:49 INFO - PROCESS | 2400 | 1469021749534 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 2400 | 1469021749536 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:49 INFO - PROCESS | 2400 | ++DOCSHELL 179F0C00 == 33 [pid = 2400] [id = 153] 06:35:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (179F2800) [pid = 2400] [serial = 457] [outer = 00000000] 06:35:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (18325C00) [pid = 2400] [serial = 458] [outer = 179F2800] 06:35:49 INFO - PROCESS | 2400 | 1469021749634 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (19629400) [pid = 2400] [serial = 459] [outer = 179F2800] 06:35:49 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:49 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:50 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:50 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:35:50 INFO - PROCESS | 2400 | 1469021750570 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]]]}] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (179E5400) [pid = 2400] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (1A2E0000) [pid = 2400] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (1031C400) [pid = 2400] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (14F4DC00) [pid = 2400] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (19ECF800) [pid = 2400] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (18D5F000) [pid = 2400] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (102CB400) [pid = 2400] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1962D800) [pid = 2400] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (0CDF2C00) [pid = 2400] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (18117000) [pid = 2400] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1962D400) [pid = 2400] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1A242400) [pid = 2400] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18168400) [pid = 2400] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (102DE000) [pid = 2400] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1842F400) [pid = 2400] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (150DF400) [pid = 2400] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1043C000) [pid = 2400] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:35:50 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1816B400) [pid = 2400] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1379ms 06:35:50 INFO - PROCESS | 2400 | 1469021750634 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:35:50 INFO - PROCESS | 2400 | 1469021750636 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:35:50 INFO - PROCESS | 2400 | 1469021750639 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 2400 | 1469021750641 Marionette TRACE conn6 <- [1,578,null,{}] 06:35:50 INFO - PROCESS | 2400 | 1469021750644 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}] 06:35:50 INFO - PROCESS | 2400 | 1469021750646 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:50 INFO - PROCESS | 2400 | 1469021750734 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:35:50 INFO - PROCESS | 2400 | 1469021750739 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 2400 | 1469021750741 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:50 INFO - PROCESS | 2400 | ++DOCSHELL 10320400 == 34 [pid = 2400] [id = 154] 06:35:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (10435000) [pid = 2400] [serial = 460] [outer = 00000000] 06:35:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (14A68400) [pid = 2400] [serial = 461] [outer = 10435000] 06:35:50 INFO - PROCESS | 2400 | 1469021750783 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1525E400) [pid = 2400] [serial = 462] [outer = 10435000] 06:35:51 INFO - PROCESS | 2400 | 1469021751212 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 06:35:51 INFO - PROCESS | 2400 | 1469021751270 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2400 | 1469021751272 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:35:51 INFO - PROCESS | 2400 | 1469021751275 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2400 | 1469021751277 Marionette TRACE conn6 <- [1,582,null,{}] 06:35:51 INFO - PROCESS | 2400 | 1469021751280 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}] 06:35:51 INFO - PROCESS | 2400 | 1469021751282 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:51 INFO - PROCESS | 2400 | 1469021751358 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:35:51 INFO - PROCESS | 2400 | 1469021751363 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2400 | 1469021751365 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:51 INFO - PROCESS | 2400 | ++DOCSHELL 18168400 == 35 [pid = 2400] [id = 155] 06:35:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (18168800) [pid = 2400] [serial = 463] [outer = 00000000] 06:35:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19341800) [pid = 2400] [serial = 464] [outer = 18168800] 06:35:51 INFO - PROCESS | 2400 | 1469021751407 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (102E9400) [pid = 2400] [serial = 465] [outer = 18168800] 06:35:51 INFO - PROCESS | 2400 | 1469021751825 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 06:35:51 INFO - PROCESS | 2400 | 1469021751846 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2400 | 1469021751847 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:35:51 INFO - PROCESS | 2400 | 1469021751851 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2400 | 1469021751852 Marionette TRACE conn6 <- [1,586,null,{}] 06:35:51 INFO - PROCESS | 2400 | 1469021751856 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}] 06:35:51 INFO - PROCESS | 2400 | 1469021751857 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:51 INFO - PROCESS | 2400 | 1469021751976 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:35:51 INFO - PROCESS | 2400 | 1469021751984 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2400 | 1469021751985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:51 INFO - PROCESS | 2400 | ++DOCSHELL 196D0000 == 36 [pid = 2400] [id = 156] 06:35:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (196D4000) [pid = 2400] [serial = 466] [outer = 00000000] 06:35:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (198C4400) [pid = 2400] [serial = 467] [outer = 196D4000] 06:35:52 INFO - PROCESS | 2400 | 1469021752029 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (16983400) [pid = 2400] [serial = 468] [outer = 196D4000] 06:35:52 INFO - PROCESS | 2400 | 1469021752449 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 06:35:52 INFO - PROCESS | 2400 | 1469021752494 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 2400 | 1469021752496 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:35:52 INFO - PROCESS | 2400 | 1469021752499 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 2400 | 1469021752501 Marionette TRACE conn6 <- [1,590,null,{}] 06:35:52 INFO - PROCESS | 2400 | 1469021752505 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}] 06:35:52 INFO - PROCESS | 2400 | 1469021752516 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:52 INFO - PROCESS | 2400 | 1469021752644 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:35:52 INFO - PROCESS | 2400 | 1469021752780 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 2400 | 1469021752784 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:52 INFO - PROCESS | 2400 | ++DOCSHELL 0CB92C00 == 37 [pid = 2400] [id = 157] 06:35:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (0CB93800) [pid = 2400] [serial = 469] [outer = 00000000] 06:35:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (0CD21000) [pid = 2400] [serial = 470] [outer = 0CB93800] 06:35:52 INFO - PROCESS | 2400 | 1469021752844 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (0CF80800) [pid = 2400] [serial = 471] [outer = 0CB93800] 06:35:53 INFO - PROCESS | 2400 | 1469021753577 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1124ms 06:35:53 INFO - PROCESS | 2400 | 1469021753629 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 2400 | 1469021753633 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:35:53 INFO - PROCESS | 2400 | 1469021753639 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 2400 | 1469021753642 Marionette TRACE conn6 <- [1,594,null,{}] 06:35:53 INFO - PROCESS | 2400 | 1469021753647 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}] 06:35:53 INFO - PROCESS | 2400 | 1469021753650 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:53 INFO - PROCESS | 2400 | 1469021753770 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:35:53 INFO - PROCESS | 2400 | 1469021753899 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 2400 | 1469021753902 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:53 INFO - PROCESS | 2400 | ++DOCSHELL 1461D400 == 38 [pid = 2400] [id = 158] 06:35:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (146B1400) [pid = 2400] [serial = 472] [outer = 00000000] 06:35:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (14F37C00) [pid = 2400] [serial = 473] [outer = 146B1400] 06:35:53 INFO - PROCESS | 2400 | 1469021753960 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (14FE3000) [pid = 2400] [serial = 474] [outer = 146B1400] 06:35:54 INFO - PROCESS | 2400 | 1469021754661 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1075ms 06:35:54 INFO - PROCESS | 2400 | 1469021754713 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 2400 | 1469021754716 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:35:54 INFO - PROCESS | 2400 | 1469021754720 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 2400 | 1469021754722 Marionette TRACE conn6 <- [1,598,null,{}] 06:35:54 INFO - PROCESS | 2400 | 1469021754727 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}] 06:35:54 INFO - PROCESS | 2400 | 1469021754729 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:54 INFO - PROCESS | 2400 | 1469021754846 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:35:55 INFO - PROCESS | 2400 | [2400] 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 06:35:55 INFO - PROCESS | 2400 | 1469021755267 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 2400 | 1469021755270 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:55 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9B000 == 39 [pid = 2400] [id = 159] 06:35:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (0CB9C400) [pid = 2400] [serial = 475] [outer = 00000000] 06:35:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (102C4C00) [pid = 2400] [serial = 476] [outer = 0CB9C400] 06:35:55 INFO - PROCESS | 2400 | 1469021755434 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (102E3800) [pid = 2400] [serial = 477] [outer = 0CB9C400] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 196D0000 == 38 [pid = 2400] [id = 156] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 18168400 == 37 [pid = 2400] [id = 155] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 10320400 == 36 [pid = 2400] [id = 154] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 179F0C00 == 35 [pid = 2400] [id = 153] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 18166000 == 34 [pid = 2400] [id = 152] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 152FA000 == 33 [pid = 2400] [id = 151] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 15010C00 == 32 [pid = 2400] [id = 150] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 10443C00 == 31 [pid = 2400] [id = 149] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 0FEFA800 == 30 [pid = 2400] [id = 148] 06:35:55 INFO - PROCESS | 2400 | --DOCSHELL 102C9800 == 29 [pid = 2400] [id = 147] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (179EF400) [pid = 2400] [serial = 344] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (1A23F400) [pid = 2400] [serial = 419] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (18D98400) [pid = 2400] [serial = 407] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (19340400) [pid = 2400] [serial = 408] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (10562800) [pid = 2400] [serial = 413] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (198C1400) [pid = 2400] [serial = 411] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (196D4800) [pid = 2400] [serial = 410] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (102EA800) [pid = 2400] [serial = 395] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (106AAC00) [pid = 2400] [serial = 396] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (18168000) [pid = 2400] [serial = 401] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (18303000) [pid = 2400] [serial = 402] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1B6EAC00) [pid = 2400] [serial = 379] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1CFF4400) [pid = 2400] [serial = 380] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1B05E400) [pid = 2400] [serial = 388] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1CFEDC00) [pid = 2400] [serial = 389] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18327400) [pid = 2400] [serial = 385] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18DA6400) [pid = 2400] [serial = 386] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1043B800) [pid = 2400] [serial = 392] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19958C00) [pid = 2400] [serial = 416] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (106AC000) [pid = 2400] [serial = 393] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (152F2C00) [pid = 2400] [serial = 398] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (179E7800) [pid = 2400] [serial = 399] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10B85400) [pid = 2400] [serial = 382] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (150EDC00) [pid = 2400] [serial = 383] [outer = 00000000] [url = about:blank] 06:35:55 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19344800) [pid = 2400] [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.] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1832FC00) [pid = 2400] [serial = 404] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1842D800) [pid = 2400] [serial = 405] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (108F9C00) [pid = 2400] [serial = 414] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1A245800) [pid = 2400] [serial = 420] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19D72800) [pid = 2400] [serial = 417] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1B050C00) [pid = 2400] [serial = 423] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1AEA0000) [pid = 2400] [serial = 422] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (14F31400) [pid = 2400] [serial = 341] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1B7EC400) [pid = 2400] [serial = 338] [outer = 00000000] [url = about:blank] 06:35:56 INFO - PROCESS | 2400 | 1469021756042 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1370ms 06:35:56 INFO - PROCESS | 2400 | 1469021756094 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 2400 | 1469021756097 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:35:56 INFO - PROCESS | 2400 | 1469021756102 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 2400 | 1469021756104 Marionette TRACE conn6 <- [1,602,null,{}] 06:35:56 INFO - PROCESS | 2400 | 1469021756109 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}] 06:35:56 INFO - PROCESS | 2400 | 1469021756111 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:56 INFO - PROCESS | 2400 | 1469021756207 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:35:56 INFO - PROCESS | 2400 | 1469021756293 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 2400 | 1469021756295 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:56 INFO - PROCESS | 2400 | ++DOCSHELL 102EA800 == 30 [pid = 2400] [id = 160] 06:35:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (10318C00) [pid = 2400] [serial = 478] [outer = 00000000] 06:35:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1086A400) [pid = 2400] [serial = 479] [outer = 10318C00] 06:35:56 INFO - PROCESS | 2400 | 1469021756342 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10AB1800) [pid = 2400] [serial = 480] [outer = 10318C00] 06:35:56 INFO - PROCESS | 2400 | 1469021756768 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 06:35:56 INFO - PROCESS | 2400 | 1469021756833 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 2400 | 1469021756837 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:35:56 INFO - PROCESS | 2400 | 1469021756842 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 2400 | 1469021756845 Marionette TRACE conn6 <- [1,606,null,{}] 06:35:56 INFO - PROCESS | 2400 | 1469021756848 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}] 06:35:56 INFO - PROCESS | 2400 | 1469021756851 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:56 INFO - PROCESS | 2400 | 1469021756936 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:35:56 INFO - PROCESS | 2400 | 1469021756942 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 2400 | 1469021756944 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:56 INFO - PROCESS | 2400 | ++DOCSHELL 14F37800 == 31 [pid = 2400] [id = 161] 06:35:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F47800) [pid = 2400] [serial = 481] [outer = 00000000] 06:35:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (152F1C00) [pid = 2400] [serial = 482] [outer = 14F47800] 06:35:56 INFO - PROCESS | 2400 | 1469021756988 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179A9800) [pid = 2400] [serial = 483] [outer = 14F47800] 06:35:57 INFO - PROCESS | 2400 | 1469021757445 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 06:35:57 INFO - PROCESS | 2400 | 1469021757513 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:35:57 INFO - PROCESS | 2400 | 1469021757516 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:35:57 INFO - PROCESS | 2400 | 1469021757519 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 2400 | 1469021757522 Marionette TRACE conn6 <- [1,610,null,{}] 06:35:57 INFO - PROCESS | 2400 | 1469021757533 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}] 06:35:57 INFO - PROCESS | 2400 | 1469021757538 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:57 INFO - PROCESS | 2400 | 1469021757625 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:35:57 INFO - PROCESS | 2400 | 1469021757631 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 2400 | 1469021757642 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:57 INFO - PROCESS | 2400 | ++DOCSHELL 17C78C00 == 32 [pid = 2400] [id = 162] 06:35:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17C7A000) [pid = 2400] [serial = 484] [outer = 00000000] 06:35:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1830B800) [pid = 2400] [serial = 485] [outer = 17C7A000] 06:35:57 INFO - PROCESS | 2400 | 1469021757770 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18328400) [pid = 2400] [serial = 486] [outer = 17C7A000] 06:35:58 INFO - PROCESS | 2400 | 1469021758147 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 06:35:58 INFO - PROCESS | 2400 | 1469021758194 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 2400 | 1469021758197 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:35:58 INFO - PROCESS | 2400 | 1469021758200 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 2400 | 1469021758202 Marionette TRACE conn6 <- [1,614,null,{}] 06:35:58 INFO - PROCESS | 2400 | 1469021758205 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}] 06:35:58 INFO - PROCESS | 2400 | 1469021758207 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:58 INFO - PROCESS | 2400 | 1469021758322 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:35:58 INFO - PROCESS | 2400 | 1469021758403 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2400 | 1469021758406 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:58 INFO - PROCESS | 2400 | ++DOCSHELL 150E5000 == 33 [pid = 2400] [id = 163] 06:35:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18424800) [pid = 2400] [serial = 487] [outer = 00000000] 06:35:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (184ED400) [pid = 2400] [serial = 488] [outer = 18424800] 06:35:58 INFO - PROCESS | 2400 | 1469021758449 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D74C00) [pid = 2400] [serial = 489] [outer = 18424800] 06:35:58 INFO - PROCESS | 2400 | 1469021758843 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 06:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:35:58 INFO - PROCESS | 2400 | 1469021758873 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 2400 | 1469021758875 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:35:58 INFO - PROCESS | 2400 | 1469021758878 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 2400 | 1469021758879 Marionette TRACE conn6 <- [1,618,null,{}] 06:35:58 INFO - PROCESS | 2400 | 1469021758883 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}] 06:35:58 INFO - PROCESS | 2400 | 1469021758885 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:58 INFO - PROCESS | 2400 | 1469021758996 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:35:58 INFO - PROCESS | 2400 | 1469021759004 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2400 | 1469021759005 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:59 INFO - PROCESS | 2400 | ++DOCSHELL 18DA6400 == 34 [pid = 2400] [id = 164] 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1933D400) [pid = 2400] [serial = 490] [outer = 00000000] 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19343800) [pid = 2400] [serial = 491] [outer = 1933D400] 06:35:59 INFO - PROCESS | 2400 | 1469021759112 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1962C800) [pid = 2400] [serial = 492] [outer = 1933D400] 06:35:59 INFO - PROCESS | 2400 | 1469021759558 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 06:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:35:59 INFO - PROCESS | 2400 | 1469021759609 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 2400 | 1469021759611 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:35:59 INFO - PROCESS | 2400 | 1469021759614 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 2400 | 1469021759616 Marionette TRACE conn6 <- [1,622,null,{}] 06:35:59 INFO - PROCESS | 2400 | 1469021759620 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}] 06:35:59 INFO - PROCESS | 2400 | 1469021759625 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:59 INFO - PROCESS | 2400 | 1469021759778 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:35:59 INFO - PROCESS | 2400 | 1469021759837 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 2400 | 1469021759839 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:35:59 INFO - PROCESS | 2400 | ++DOCSHELL 19630C00 == 35 [pid = 2400] [id = 165] 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (196D2000) [pid = 2400] [serial = 493] [outer = 00000000] 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19BBC800) [pid = 2400] [serial = 494] [outer = 196D2000] 06:35:59 INFO - PROCESS | 2400 | 1469021759881 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19BC6400) [pid = 2400] [serial = 495] [outer = 196D2000] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (15012800) [pid = 2400] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1055A800) [pid = 2400] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (0FEFAC00) [pid = 2400] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18166400) [pid = 2400] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (102CB800) [pid = 2400] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (179F2800) [pid = 2400] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10435000) [pid = 2400] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18168800) [pid = 2400] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10A19800) [pid = 2400] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1697A000) [pid = 2400] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1B050400) [pid = 2400] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1B05F000) [pid = 2400] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1D502800) [pid = 2400] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:36:00 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (15D99400) [pid = 2400] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:00 INFO - PROCESS | 2400 | 1469021760320 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 729ms 06:36:00 INFO - PROCESS | 2400 | 1469021760347 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 2400 | 1469021760349 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:36:00 INFO - PROCESS | 2400 | 1469021760352 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2400 | 1469021760353 Marionette TRACE conn6 <- [1,626,null,{}] 06:36:00 INFO - PROCESS | 2400 | 1469021760357 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}] 06:36:00 INFO - PROCESS | 2400 | 1469021760359 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:00 INFO - PROCESS | 2400 | 1469021760437 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:36:00 INFO - PROCESS | 2400 | 1469021760442 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 2400 | 1469021760444 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:00 INFO - PROCESS | 2400 | ++DOCSHELL 10B85000 == 36 [pid = 2400] [id = 166] 06:36:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (152F1000) [pid = 2400] [serial = 496] [outer = 00000000] 06:36:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (196CE800) [pid = 2400] [serial = 497] [outer = 152F1000] 06:36:00 INFO - PROCESS | 2400 | 1469021760486 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (196D5800) [pid = 2400] [serial = 498] [outer = 152F1000] 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:00 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:00 INFO - PROCESS | 2400 | 1469021760910 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 570ms 06:36:00 INFO - PROCESS | 2400 | 1469021760925 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:36:00 INFO - PROCESS | 2400 | 1469021760927 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:36:00 INFO - PROCESS | 2400 | 1469021760930 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2400 | 1469021760932 Marionette TRACE conn6 <- [1,630,null,{}] 06:36:00 INFO - PROCESS | 2400 | 1469021760939 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}] 06:36:00 INFO - PROCESS | 2400 | 1469021760941 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:01 INFO - PROCESS | 2400 | 1469021761059 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:36:01 INFO - PROCESS | 2400 | 1469021761065 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2400 | 1469021761067 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:01 INFO - PROCESS | 2400 | ++DOCSHELL 19EC9000 == 37 [pid = 2400] [id = 167] 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19ECC400) [pid = 2400] [serial = 499] [outer = 00000000] 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19ED5000) [pid = 2400] [serial = 500] [outer = 19ECC400] 06:36:01 INFO - PROCESS | 2400 | 1469021761110 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1A241000) [pid = 2400] [serial = 501] [outer = 19ECC400] 06:36:01 INFO - PROCESS | 2400 | 1469021761541 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 06:36:01 INFO - PROCESS | 2400 | 1469021761561 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 2400 | 1469021761563 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:36:01 INFO - PROCESS | 2400 | 1469021761579 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:36:01 INFO - PROCESS | 2400 | 1469021761581 Marionette TRACE conn6 <- [1,634,null,{}] 06:36:01 INFO - PROCESS | 2400 | 1469021761584 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}] 06:36:01 INFO - PROCESS | 2400 | 1469021761586 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:01 INFO - PROCESS | 2400 | 1469021761665 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:36:01 INFO - PROCESS | 2400 | 1469021761671 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2400 | 1469021761673 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:01 INFO - PROCESS | 2400 | ++DOCSHELL 179E7800 == 38 [pid = 2400] [id = 168] 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18169800) [pid = 2400] [serial = 502] [outer = 00000000] 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1A248400) [pid = 2400] [serial = 503] [outer = 18169800] 06:36:01 INFO - PROCESS | 2400 | 1469021761715 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1A249000) [pid = 2400] [serial = 504] [outer = 18169800] 06:36:02 INFO - PROCESS | 2400 | 1469021762209 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 06:36:02 INFO - PROCESS | 2400 | 1469021762253 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 2400 | 1469021762258 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:36:02 INFO - PROCESS | 2400 | 1469021762264 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:36:02 INFO - PROCESS | 2400 | 1469021762268 Marionette TRACE conn6 <- [1,638,null,{}] 06:36:02 INFO - PROCESS | 2400 | 1469021762274 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}] 06:36:02 INFO - PROCESS | 2400 | 1469021762278 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:02 INFO - PROCESS | 2400 | 1469021762441 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:36:02 INFO - PROCESS | 2400 | 1469021762548 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 2400 | 1469021762552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:02 INFO - PROCESS | 2400 | ++DOCSHELL 106AA400 == 39 [pid = 2400] [id = 169] 06:36:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (106AC000) [pid = 2400] [serial = 505] [outer = 00000000] 06:36:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10B10400) [pid = 2400] [serial = 506] [outer = 106AC000] 06:36:02 INFO - PROCESS | 2400 | 1469021762608 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (14F2B400) [pid = 2400] [serial = 507] [outer = 106AC000] 06:36:03 INFO - PROCESS | 2400 | 1469021763176 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 06:36:03 INFO - PROCESS | 2400 | 1469021763198 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 2400 | 1469021763202 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:36:03 INFO - PROCESS | 2400 | 1469021763224 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 2400 | 1469021763227 Marionette TRACE conn6 <- [1,642,null,{}] 06:36:03 INFO - PROCESS | 2400 | 1469021763231 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}] 06:36:03 INFO - PROCESS | 2400 | 1469021763234 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:03 INFO - PROCESS | 2400 | 1469021763345 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:36:03 INFO - PROCESS | 2400 | 1469021763448 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 2400 | 1469021763451 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:03 INFO - PROCESS | 2400 | ++DOCSHELL 179EB800 == 40 [pid = 2400] [id = 170] 06:36:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (179EC800) [pid = 2400] [serial = 508] [outer = 00000000] 06:36:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (17F3F400) [pid = 2400] [serial = 509] [outer = 179EC800] 06:36:03 INFO - PROCESS | 2400 | 1469021763508 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18166000) [pid = 2400] [serial = 510] [outer = 179EC800] 06:36:04 INFO - PROCESS | 2400 | 1469021764132 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 929ms 06:36:04 INFO - PROCESS | 2400 | 1469021764156 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 2400 | 1469021764158 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:36:04 INFO - PROCESS | 2400 | 1469021764162 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:36:04 INFO - PROCESS | 2400 | 1469021764166 Marionette TRACE conn6 <- [1,646,null,{}] 06:36:04 INFO - PROCESS | 2400 | 1469021764177 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}] 06:36:04 INFO - PROCESS | 2400 | 1469021764181 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:04 INFO - PROCESS | 2400 | 1469021764292 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:36:04 INFO - PROCESS | 2400 | 1469021764394 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 2400 | 1469021764397 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:04 INFO - PROCESS | 2400 | ++DOCSHELL 19D6BC00 == 41 [pid = 2400] [id = 171] 06:36:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19ED0000) [pid = 2400] [serial = 511] [outer = 00000000] 06:36:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1A24A400) [pid = 2400] [serial = 512] [outer = 19ED0000] 06:36:04 INFO - PROCESS | 2400 | 1469021764454 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1AE9D800) [pid = 2400] [serial = 513] [outer = 19ED0000] 06:36:05 INFO - PROCESS | 2400 | 1469021765043 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 06:36:05 INFO - PROCESS | 2400 | 1469021765095 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 2400 | 1469021765098 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:36:05 INFO - PROCESS | 2400 | 1469021765102 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:36:05 INFO - PROCESS | 2400 | 1469021765104 Marionette TRACE conn6 <- [1,650,null,{}] 06:36:05 INFO - PROCESS | 2400 | 1469021765107 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}] 06:36:05 INFO - PROCESS | 2400 | 1469021765109 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:05 INFO - PROCESS | 2400 | 1469021765216 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:36:05 INFO - PROCESS | 2400 | 1469021765315 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 2400 | 1469021765317 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:05 INFO - PROCESS | 2400 | ++DOCSHELL 1AEA1800 == 42 [pid = 2400] [id = 172] 06:36:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1AEA6800) [pid = 2400] [serial = 514] [outer = 00000000] 06:36:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1AEE3400) [pid = 2400] [serial = 515] [outer = 1AEA6800] 06:36:05 INFO - PROCESS | 2400 | 1469021765371 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1B057400) [pid = 2400] [serial = 516] [outer = 1AEA6800] 06:36:05 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:05 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:05 INFO - PROCESS | 2400 | 1469021765947 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 06:36:05 INFO - PROCESS | 2400 | 1469021765976 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 2400 | 1469021765978 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:36:05 INFO - PROCESS | 2400 | 1469021765981 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:36:05 INFO - PROCESS | 2400 | 1469021765983 Marionette TRACE conn6 <- [1,654,null,{}] 06:36:05 INFO - PROCESS | 2400 | 1469021765987 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}] 06:36:05 INFO - PROCESS | 2400 | 1469021765989 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:06 INFO - PROCESS | 2400 | 1469021766093 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:36:06 INFO - PROCESS | 2400 | 1469021766192 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 2400 | 1469021766194 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:06 INFO - PROCESS | 2400 | ++DOCSHELL 18D73400 == 43 [pid = 2400] [id = 173] 06:36:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18DA5400) [pid = 2400] [serial = 517] [outer = 00000000] 06:36:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1B584400) [pid = 2400] [serial = 518] [outer = 18DA5400] 06:36:06 INFO - PROCESS | 2400 | 1469021766246 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1B584C00) [pid = 2400] [serial = 519] [outer = 18DA5400] 06:36:06 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:06 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:06 INFO - PROCESS | 2400 | 1469021766977 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1015ms 06:36:06 INFO - PROCESS | 2400 | 1469021767002 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 2400 | 1469021767006 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:36:06 INFO - PROCESS | 2400 | 1469021767011 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 2400 | 1469021767014 Marionette TRACE conn6 <- [1,658,null,{}] 06:36:07 INFO - PROCESS | 2400 | 1469021767020 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}] 06:36:07 INFO - PROCESS | 2400 | 1469021767022 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:07 INFO - PROCESS | 2400 | 1469021767147 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:36:07 INFO - PROCESS | 2400 | 1469021767282 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 2400 | 1469021767287 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:07 INFO - PROCESS | 2400 | ++DOCSHELL 10878400 == 44 [pid = 2400] [id = 174] 06:36:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (10A16000) [pid = 2400] [serial = 520] [outer = 00000000] 06:36:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (146AC800) [pid = 2400] [serial = 521] [outer = 10A16000] 06:36:07 INFO - PROCESS | 2400 | 1469021767337 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (14FE4C00) [pid = 2400] [serial = 522] [outer = 10A16000] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 19EC9000 == 43 [pid = 2400] [id = 167] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 10B85000 == 42 [pid = 2400] [id = 166] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 19630C00 == 41 [pid = 2400] [id = 165] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 18DA6400 == 40 [pid = 2400] [id = 164] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 150E5000 == 39 [pid = 2400] [id = 163] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 17C78C00 == 38 [pid = 2400] [id = 162] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 14F37800 == 37 [pid = 2400] [id = 161] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 102EA800 == 36 [pid = 2400] [id = 160] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 0CB9B000 == 35 [pid = 2400] [id = 159] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 1461D400 == 34 [pid = 2400] [id = 158] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 0CB92C00 == 33 [pid = 2400] [id = 157] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 18D73400 == 32 [pid = 2400] [id = 173] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 1AEA1800 == 31 [pid = 2400] [id = 172] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 19D6BC00 == 30 [pid = 2400] [id = 171] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 179E7800 == 29 [pid = 2400] [id = 168] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 106AA400 == 28 [pid = 2400] [id = 169] 06:36:08 INFO - PROCESS | 2400 | --DOCSHELL 179EB800 == 27 [pid = 2400] [id = 170] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (198C4400) [pid = 2400] [serial = 467] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (15258800) [pid = 2400] [serial = 449] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (152FAC00) [pid = 2400] [serial = 450] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (106AE800) [pid = 2400] [serial = 446] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1086F000) [pid = 2400] [serial = 447] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (102C4400) [pid = 2400] [serial = 443] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (18324C00) [pid = 2400] [serial = 455] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (102D2000) [pid = 2400] [serial = 444] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1043E000) [pid = 2400] [serial = 441] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1031B800) [pid = 2400] [serial = 440] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (18325C00) [pid = 2400] [serial = 458] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (14A68400) [pid = 2400] [serial = 461] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (19341800) [pid = 2400] [serial = 464] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (15011400) [pid = 2400] [serial = 426] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (14F09800) [pid = 2400] [serial = 425] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1933BC00) [pid = 2400] [serial = 429] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (184E9800) [pid = 2400] [serial = 428] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1B587800) [pid = 2400] [serial = 432] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1B05AC00) [pid = 2400] [serial = 431] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1D1EE000) [pid = 2400] [serial = 435] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1CF43800) [pid = 2400] [serial = 434] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1D508000) [pid = 2400] [serial = 438] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1D507800) [pid = 2400] [serial = 437] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19629400) [pid = 2400] [serial = 459] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18425800) [pid = 2400] [serial = 456] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179F4C00) [pid = 2400] [serial = 452] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1811AC00) [pid = 2400] [serial = 453] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (102E9400) [pid = 2400] [serial = 465] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1525E400) [pid = 2400] [serial = 462] [outer = 00000000] [url = about:blank] 06:36:08 INFO - PROCESS | 2400 | 1469021768595 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]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1635ms 06:36:08 INFO - PROCESS | 2400 | 1469021768647 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 2400 | 1469021768652 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:36:08 INFO - PROCESS | 2400 | 1469021768656 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 2400 | 1469021768659 Marionette TRACE conn6 <- [1,662,null,{}] 06:36:08 INFO - PROCESS | 2400 | 1469021768665 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}] 06:36:08 INFO - PROCESS | 2400 | 1469021768668 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:08 INFO - PROCESS | 2400 | 1469021768754 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:36:08 INFO - PROCESS | 2400 | 1469021768760 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 2400 | 1469021768764 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:08 INFO - PROCESS | 2400 | ++DOCSHELL 10315800 == 28 [pid = 2400] [id = 175] 06:36:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10316000) [pid = 2400] [serial = 523] [outer = 00000000] 06:36:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1031AC00) [pid = 2400] [serial = 524] [outer = 10316000] 06:36:08 INFO - PROCESS | 2400 | 1469021768811 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (10437800) [pid = 2400] [serial = 525] [outer = 10316000] 06:36:09 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:09 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:09 INFO - PROCESS | 2400 | [2400] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:36:09 INFO - PROCESS | 2400 | 1469021769289 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]]]}] 06:36:09 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 06:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 06:36:09 INFO - PROCESS | 2400 | 1469021769347 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 2400 | 1469021769352 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:36:09 INFO - PROCESS | 2400 | 1469021769358 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 2400 | 1469021769361 Marionette TRACE conn6 <- [1,666,null,{}] 06:36:09 INFO - PROCESS | 2400 | 1469021769365 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}] 06:36:09 INFO - PROCESS | 2400 | 1469021769367 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:09 INFO - PROCESS | 2400 | 1469021769454 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:36:09 INFO - PROCESS | 2400 | 1469021769495 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 2400 | 1469021769497 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:09 INFO - PROCESS | 2400 | ++DOCSHELL 10869400 == 29 [pid = 2400] [id = 176] 06:36:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10869800) [pid = 2400] [serial = 526] [outer = 00000000] 06:36:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10870000) [pid = 2400] [serial = 527] [outer = 10869800] 06:36:09 INFO - PROCESS | 2400 | 1469021769551 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10877400) [pid = 2400] [serial = 528] [outer = 10869800] 06:36:09 INFO - PROCESS | 2400 | 1469021769985 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 06:36:10 INFO - PROCESS | 2400 | 1469021770032 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 2400 | 1469021770034 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:36:10 INFO - PROCESS | 2400 | 1469021770037 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 2400 | 1469021770040 Marionette TRACE conn6 <- [1,670,null,{}] 06:36:10 INFO - PROCESS | 2400 | 1469021770064 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}] 06:36:10 INFO - PROCESS | 2400 | 1469021770069 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:10 INFO - PROCESS | 2400 | 1469021770152 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:36:10 INFO - PROCESS | 2400 | 1469021770159 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 2400 | 1469021770162 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:10 INFO - PROCESS | 2400 | ++DOCSHELL 14FE1C00 == 30 [pid = 2400] [id = 177] 06:36:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (15010000) [pid = 2400] [serial = 529] [outer = 00000000] 06:36:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1525C400) [pid = 2400] [serial = 530] [outer = 15010000] 06:36:10 INFO - PROCESS | 2400 | 1469021770208 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (15D97400) [pid = 2400] [serial = 531] [outer = 15010000] 06:36:11 INFO - PROCESS | 2400 | 1469021771173 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1195ms 06:36:11 INFO - PROCESS | 2400 | 1469021771234 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 2400 | 1469021771236 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:36:11 INFO - PROCESS | 2400 | 1469021771245 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 2400 | 1469021771247 Marionette TRACE conn6 <- [1,674,null,{}] 06:36:11 INFO - PROCESS | 2400 | 1469021771251 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}] 06:36:11 INFO - PROCESS | 2400 | 1469021771252 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:11 INFO - PROCESS | 2400 | 1469021771363 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:36:11 INFO - PROCESS | 2400 | 1469021771371 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 2400 | 1469021771373 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:11 INFO - PROCESS | 2400 | ++DOCSHELL 1799F400 == 31 [pid = 2400] [id = 178] 06:36:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (179A8000) [pid = 2400] [serial = 532] [outer = 00000000] 06:36:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (179EA000) [pid = 2400] [serial = 533] [outer = 179A8000] 06:36:11 INFO - PROCESS | 2400 | 1469021771416 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (17F45800) [pid = 2400] [serial = 534] [outer = 179A8000] 06:36:12 INFO - PROCESS | 2400 | 1469021772338 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18424800) [pid = 2400] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1933D400) [pid = 2400] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (196D2000) [pid = 2400] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (0CB93800) [pid = 2400] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (146B1400) [pid = 2400] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (14F47800) [pid = 2400] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (0CB9C400) [pid = 2400] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (17C7A000) [pid = 2400] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10318C00) [pid = 2400] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19ECC400) [pid = 2400] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (196D4000) [pid = 2400] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18169800) [pid = 2400] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:36:12 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (152F1000) [pid = 2400] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:36:12 INFO - PROCESS | 2400 | 1469021772566 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 2400 | 1469021772568 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:36:12 INFO - PROCESS | 2400 | 1469021772573 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 2400 | 1469021772575 Marionette TRACE conn6 <- [1,678,null,{}] 06:36:12 INFO - PROCESS | 2400 | 1469021772578 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}] 06:36:12 INFO - PROCESS | 2400 | 1469021772580 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:36:12 INFO - PROCESS | 2400 | 1469021772683 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:36:12 INFO - PROCESS | 2400 | 1469021772691 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 2400 | 1469021772693 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:12 INFO - PROCESS | 2400 | ++DOCSHELL 10869C00 == 32 [pid = 2400] [id = 179] 06:36:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10A19800) [pid = 2400] [serial = 535] [outer = 00000000] 06:36:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (150E4800) [pid = 2400] [serial = 536] [outer = 10A19800] 06:36:12 INFO - PROCESS | 2400 | 1469021772737 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (17C25800) [pid = 2400] [serial = 537] [outer = 10A19800] 06:36:13 INFO - PROCESS | 2400 | 1469021773650 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1103ms 06:36:13 INFO - PROCESS | 2400 | 1469021773693 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 2400 | 1469021773695 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:36:13 INFO - PROCESS | 2400 | 1469021773699 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:36:13 INFO - PROCESS | 2400 | 1469021773700 Marionette TRACE conn6 <- [1,682,null,{}] 06:36:13 INFO - PROCESS | 2400 | 1469021773704 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}] 06:36:13 INFO - PROCESS | 2400 | 1469021773709 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:13 INFO - PROCESS | 2400 | 1469021773808 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:36:13 INFO - PROCESS | 2400 | 1469021773814 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 2400 | 1469021773816 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:13 INFO - PROCESS | 2400 | ++DOCSHELL 18116C00 == 33 [pid = 2400] [id = 180] 06:36:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1811E800) [pid = 2400] [serial = 538] [outer = 00000000] 06:36:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18324C00) [pid = 2400] [serial = 539] [outer = 1811E800] 06:36:13 INFO - PROCESS | 2400 | 1469021773868 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1832D400) [pid = 2400] [serial = 540] [outer = 1811E800] 06:36:14 INFO - PROCESS | 2400 | 1469021774791 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 06:36:14 INFO - PROCESS | 2400 | 1469021774880 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 2400 | 1469021774885 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:36:14 INFO - PROCESS | 2400 | 1469021774892 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 2400 | 1469021774895 Marionette TRACE conn6 <- [1,686,null,{}] 06:36:14 INFO - PROCESS | 2400 | 1469021774901 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}] 06:36:14 INFO - PROCESS | 2400 | 1469021774904 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:15 INFO - PROCESS | 2400 | 1469021775046 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:36:15 INFO - PROCESS | 2400 | 1469021775204 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 2400 | 1469021775207 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:15 INFO - PROCESS | 2400 | ++DOCSHELL 102E6000 == 34 [pid = 2400] [id = 181] 06:36:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (102E8000) [pid = 2400] [serial = 541] [outer = 00000000] 06:36:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10318000) [pid = 2400] [serial = 542] [outer = 102E8000] 06:36:15 INFO - PROCESS | 2400 | 1469021775265 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1043A000) [pid = 2400] [serial = 543] [outer = 102E8000] 06:36:16 INFO - PROCESS | 2400 | 1469021776394 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]]]}] 06:36:16 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) 06:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1530ms 06:36:16 INFO - PROCESS | 2400 | 1469021776425 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 2400 | 1469021776430 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:36:16 INFO - PROCESS | 2400 | 1469021776436 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:36:16 INFO - PROCESS | 2400 | 1469021776439 Marionette TRACE conn6 <- [1,690,null,{}] 06:36:16 INFO - PROCESS | 2400 | 1469021776443 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}] 06:36:16 INFO - PROCESS | 2400 | 1469021776446 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:16 INFO - PROCESS | 2400 | 1469021776565 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:36:16 INFO - PROCESS | 2400 | 1469021776698 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 2400 | 1469021776701 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:16 INFO - PROCESS | 2400 | ++DOCSHELL 0FEF2400 == 35 [pid = 2400] [id = 182] 06:36:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10277000) [pid = 2400] [serial = 544] [outer = 00000000] 06:36:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10320800) [pid = 2400] [serial = 545] [outer = 10277000] 06:36:16 INFO - PROCESS | 2400 | 1469021776756 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (115CF000) [pid = 2400] [serial = 546] [outer = 10277000] 06:36:17 INFO - PROCESS | 2400 | --DOCSHELL 10869C00 == 34 [pid = 2400] [id = 179] 06:36:17 INFO - PROCESS | 2400 | --DOCSHELL 1799F400 == 33 [pid = 2400] [id = 178] 06:36:17 INFO - PROCESS | 2400 | --DOCSHELL 14FE1C00 == 32 [pid = 2400] [id = 177] 06:36:17 INFO - PROCESS | 2400 | --DOCSHELL 10869400 == 31 [pid = 2400] [id = 176] 06:36:17 INFO - PROCESS | 2400 | --DOCSHELL 10315800 == 30 [pid = 2400] [id = 175] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19ED5000) [pid = 2400] [serial = 500] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (16983400) [pid = 2400] [serial = 468] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19BC6400) [pid = 2400] [serial = 495] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1A249000) [pid = 2400] [serial = 504] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (196CE800) [pid = 2400] [serial = 497] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1A248400) [pid = 2400] [serial = 503] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (196D5800) [pid = 2400] [serial = 498] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18328400) [pid = 2400] [serial = 486] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (184ED400) [pid = 2400] [serial = 488] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1962C800) [pid = 2400] [serial = 492] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19343800) [pid = 2400] [serial = 491] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18D74C00) [pid = 2400] [serial = 489] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19BBC800) [pid = 2400] [serial = 494] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (0CD21000) [pid = 2400] [serial = 470] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (0CF80800) [pid = 2400] [serial = 471] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (14F37C00) [pid = 2400] [serial = 473] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (14FE3000) [pid = 2400] [serial = 474] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (152F1C00) [pid = 2400] [serial = 482] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (179A9800) [pid = 2400] [serial = 483] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (102C4C00) [pid = 2400] [serial = 476] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (102E3800) [pid = 2400] [serial = 477] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (1830B800) [pid = 2400] [serial = 485] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1086A400) [pid = 2400] [serial = 479] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (10AB1800) [pid = 2400] [serial = 480] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1A241000) [pid = 2400] [serial = 501] [outer = 00000000] [url = about:blank] 06:36:17 INFO - PROCESS | 2400 | 1469021777893 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]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1470ms 06:36:17 INFO - PROCESS | 2400 | 1469021777911 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:36:17 INFO - PROCESS | 2400 | 1469021777915 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:36:17 INFO - PROCESS | 2400 | 1469021777919 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 2400 | 1469021777922 Marionette TRACE conn6 <- [1,694,null,{}] 06:36:17 INFO - PROCESS | 2400 | 1469021777927 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}] 06:36:17 INFO - PROCESS | 2400 | 1469021777930 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:18 INFO - PROCESS | 2400 | 1469021778030 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:36:18 INFO - PROCESS | 2400 | 1469021778138 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 2400 | 1469021778141 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:18 INFO - PROCESS | 2400 | ++DOCSHELL 102E1C00 == 31 [pid = 2400] [id = 183] 06:36:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (102E7800) [pid = 2400] [serial = 547] [outer = 00000000] 06:36:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (1031A000) [pid = 2400] [serial = 548] [outer = 102E7800] 06:36:18 INFO - PROCESS | 2400 | 1469021778187 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (10441C00) [pid = 2400] [serial = 549] [outer = 102E7800] 06:36:19 INFO - PROCESS | 2400 | 1469021779011 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 06:36:19 INFO - PROCESS | 2400 | 1469021779042 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 2400 | 1469021779046 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:36:19 INFO - PROCESS | 2400 | 1469021779051 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 2400 | 1469021779054 Marionette TRACE conn6 <- [1,698,null,{}] 06:36:19 INFO - PROCESS | 2400 | 1469021779058 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}] 06:36:19 INFO - PROCESS | 2400 | 1469021779060 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:19 INFO - PROCESS | 2400 | 1469021779177 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:36:19 INFO - PROCESS | 2400 | 1469021779186 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 2400 | 1469021779188 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:19 INFO - PROCESS | 2400 | ++DOCSHELL 13418000 == 32 [pid = 2400] [id = 184] 06:36:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1461D400) [pid = 2400] [serial = 550] [outer = 00000000] 06:36:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14F2E800) [pid = 2400] [serial = 551] [outer = 1461D400] 06:36:19 INFO - PROCESS | 2400 | 1469021779234 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14FE4000) [pid = 2400] [serial = 552] [outer = 1461D400] 06:36:20 INFO - PROCESS | 2400 | 1469021780162 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]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 06:36:20 INFO - PROCESS | 2400 | 1469021780181 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 2400 | 1469021780183 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:36:20 INFO - PROCESS | 2400 | 1469021780187 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 2400 | 1469021780190 Marionette TRACE conn6 <- [1,702,null,{}] 06:36:20 INFO - PROCESS | 2400 | 1469021780208 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}] 06:36:20 INFO - PROCESS | 2400 | 1469021780212 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:20 INFO - PROCESS | 2400 | 1469021780322 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:36:20 INFO - PROCESS | 2400 | 1469021780329 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 2400 | 1469021780332 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:20 INFO - PROCESS | 2400 | ++DOCSHELL 179EE000 == 33 [pid = 2400] [id = 185] 06:36:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (179EE800) [pid = 2400] [serial = 553] [outer = 00000000] 06:36:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (17C2AC00) [pid = 2400] [serial = 554] [outer = 179EE800] 06:36:20 INFO - PROCESS | 2400 | 1469021780422 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1811E000) [pid = 2400] [serial = 555] [outer = 179EE800] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (179A8000) [pid = 2400] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10869800) [pid = 2400] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (15010000) [pid = 2400] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (10A16000) [pid = 2400] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (10316000) [pid = 2400] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (106AC000) [pid = 2400] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (179EC800) [pid = 2400] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19ED0000) [pid = 2400] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1AEA6800) [pid = 2400] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (18DA5400) [pid = 2400] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:36:20 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (10A19800) [pid = 2400] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:36:21 INFO - PROCESS | 2400 | 1469021781580 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1417ms 06:36:21 INFO - PROCESS | 2400 | 1469021781644 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 2400 | 1469021781649 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:36:21 INFO - PROCESS | 2400 | 1469021781654 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 2400 | 1469021781657 Marionette TRACE conn6 <- [1,706,null,{}] 06:36:21 INFO - PROCESS | 2400 | 1469021781663 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}] 06:36:21 INFO - PROCESS | 2400 | 1469021781666 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:21 INFO - PROCESS | 2400 | 1469021781762 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:36:21 INFO - PROCESS | 2400 | 1469021781954 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 2400 | 1469021781958 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:21 INFO - PROCESS | 2400 | ++DOCSHELL 1031CC00 == 34 [pid = 2400] [id = 186] 06:36:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (106B0400) [pid = 2400] [serial = 556] [outer = 00000000] 06:36:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (13412400) [pid = 2400] [serial = 557] [outer = 106B0400] 06:36:22 INFO - PROCESS | 2400 | 1469021782014 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (14F29400) [pid = 2400] [serial = 558] [outer = 106B0400] 06:36:23 INFO - PROCESS | 2400 | 1469021783078 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1481ms 06:36:23 INFO - PROCESS | 2400 | 1469021783135 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 2400 | 1469021783140 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:36:23 INFO - PROCESS | 2400 | 1469021783147 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 2400 | 1469021783149 Marionette TRACE conn6 <- [1,710,null,{}] 06:36:23 INFO - PROCESS | 2400 | 1469021783154 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}] 06:36:23 INFO - PROCESS | 2400 | 1469021783156 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:23 INFO - PROCESS | 2400 | 1469021783295 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:36:23 INFO - PROCESS | 2400 | 1469021783418 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 2400 | 1469021783421 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:23 INFO - PROCESS | 2400 | ++DOCSHELL 179EF400 == 35 [pid = 2400] [id = 187] 06:36:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (17C27C00) [pid = 2400] [serial = 559] [outer = 00000000] 06:36:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (1815E800) [pid = 2400] [serial = 560] [outer = 17C27C00] 06:36:23 INFO - PROCESS | 2400 | 1469021783476 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (18165400) [pid = 2400] [serial = 561] [outer = 17C27C00] 06:36:24 INFO - PROCESS | 2400 | 1469021784091 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] 06:36:24 INFO - PROCESS | 2400 | 1469021784125 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:36:24 INFO - PROCESS | 2400 | 1469021784130 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 2400 | 1469021784133 Marionette TRACE conn6 <- [1,714,null,{}] 06:36:24 INFO - PROCESS | 2400 | 1469021784139 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}] 06:36:24 INFO - PROCESS | 2400 | 1469021784142 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:24 INFO - PROCESS | 2400 | 1469021784243 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:36:24 INFO - PROCESS | 2400 | 1469021784337 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 2400 | 1469021784341 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:24 INFO - PROCESS | 2400 | ++DOCSHELL 10869800 == 36 [pid = 2400] [id = 188] 06:36:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1086B800) [pid = 2400] [serial = 562] [outer = 00000000] 06:36:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10A1E400) [pid = 2400] [serial = 563] [outer = 1086B800] 06:36:24 INFO - PROCESS | 2400 | 1469021784391 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14F36C00) [pid = 2400] [serial = 564] [outer = 1086B800] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 13418000 == 35 [pid = 2400] [id = 184] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 102E1C00 == 34 [pid = 2400] [id = 183] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 102E6000 == 33 [pid = 2400] [id = 181] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 0FEF2400 == 32 [pid = 2400] [id = 182] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 10878400 == 31 [pid = 2400] [id = 174] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 18116C00 == 30 [pid = 2400] [id = 180] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 179EF400 == 29 [pid = 2400] [id = 187] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 1031CC00 == 28 [pid = 2400] [id = 186] 06:36:25 INFO - PROCESS | 2400 | --DOCSHELL 179EE000 == 27 [pid = 2400] [id = 185] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18324C00) [pid = 2400] [serial = 539] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (179EA000) [pid = 2400] [serial = 533] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (10870000) [pid = 2400] [serial = 527] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (10877400) [pid = 2400] [serial = 528] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1525C400) [pid = 2400] [serial = 530] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (14FE4C00) [pid = 2400] [serial = 522] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (146AC800) [pid = 2400] [serial = 521] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1031AC00) [pid = 2400] [serial = 524] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (10437800) [pid = 2400] [serial = 525] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (14F2B400) [pid = 2400] [serial = 507] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (10B10400) [pid = 2400] [serial = 506] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (18166000) [pid = 2400] [serial = 510] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (17F3F400) [pid = 2400] [serial = 509] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (1AE9D800) [pid = 2400] [serial = 513] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (1A24A400) [pid = 2400] [serial = 512] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (1B057400) [pid = 2400] [serial = 516] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 51 (1AEE3400) [pid = 2400] [serial = 515] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 50 (1B584C00) [pid = 2400] [serial = 519] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 49 (1B584400) [pid = 2400] [serial = 518] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 48 (150E4800) [pid = 2400] [serial = 536] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 47 (17F45800) [pid = 2400] [serial = 534] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 46 (17C25800) [pid = 2400] [serial = 537] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | --DOMWINDOW == 45 (15D97400) [pid = 2400] [serial = 531] [outer = 00000000] [url = about:blank] 06:36:25 INFO - PROCESS | 2400 | 1469021785509 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1431ms 06:36:25 INFO - PROCESS | 2400 | 1469021785562 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 2400 | 1469021785566 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:36:25 INFO - PROCESS | 2400 | 1469021785578 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 2400 | 1469021785581 Marionette TRACE conn6 <- [1,718,null,{}] 06:36:25 INFO - PROCESS | 2400 | 1469021785587 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}] 06:36:25 INFO - PROCESS | 2400 | 1469021785589 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:25 INFO - PROCESS | 2400 | 1469021785670 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:36:25 INFO - PROCESS | 2400 | 1469021785676 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 2400 | 1469021785680 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:25 INFO - PROCESS | 2400 | ++DOCSHELL 10434C00 == 28 [pid = 2400] [id = 189] 06:36:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 46 (1043AC00) [pid = 2400] [serial = 565] [outer = 00000000] 06:36:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 47 (10440400) [pid = 2400] [serial = 566] [outer = 1043AC00] 06:36:25 INFO - PROCESS | 2400 | 1469021785727 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 48 (1055B400) [pid = 2400] [serial = 567] [outer = 1043AC00] 06:36:26 INFO - PROCESS | 2400 | 1469021786223 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] 06:36:26 INFO - PROCESS | 2400 | 1469021786257 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:36:26 INFO - PROCESS | 2400 | 1469021786265 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2400 | 1469021786267 Marionette TRACE conn6 <- [1,722,null,{}] 06:36:26 INFO - PROCESS | 2400 | 1469021786271 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}] 06:36:26 INFO - PROCESS | 2400 | 1469021786273 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:26 INFO - PROCESS | 2400 | 1469021786387 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:36:26 INFO - PROCESS | 2400 | 1469021786460 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 2400 | 1469021786462 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:26 INFO - PROCESS | 2400 | ++DOCSHELL 14F31400 == 29 [pid = 2400] [id = 190] 06:36:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 49 (14F32400) [pid = 2400] [serial = 568] [outer = 00000000] 06:36:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 50 (14FD7C00) [pid = 2400] [serial = 569] [outer = 14F32400] 06:36:26 INFO - PROCESS | 2400 | 1469021786518 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 51 (15011400) [pid = 2400] [serial = 570] [outer = 14F32400] 06:36:26 INFO - PROCESS | 2400 | 1469021786890 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 06:36:26 INFO - PROCESS | 2400 | 1469021786938 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 2400 | 1469021786941 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:36:26 INFO - PROCESS | 2400 | 1469021786944 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2400 | 1469021786948 Marionette TRACE conn6 <- [1,726,null,{}] 06:36:26 INFO - PROCESS | 2400 | 1469021786958 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}] 06:36:26 INFO - PROCESS | 2400 | 1469021786963 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:27 INFO - PROCESS | 2400 | 1469021787046 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:36:27 INFO - PROCESS | 2400 | 1469021787053 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 2400 | 1469021787056 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:27 INFO - PROCESS | 2400 | ++DOCSHELL 179ACC00 == 30 [pid = 2400] [id = 191] 06:36:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 52 (179E5400) [pid = 2400] [serial = 571] [outer = 00000000] 06:36:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (179ED800) [pid = 2400] [serial = 572] [outer = 179E5400] 06:36:27 INFO - PROCESS | 2400 | 1469021787104 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (179F4000) [pid = 2400] [serial = 573] [outer = 179E5400] 06:36:28 INFO - PROCESS | 2400 | 1469021788078 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 06:36:28 INFO - PROCESS | 2400 | 1469021788125 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 2400 | 1469021788128 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:36:28 INFO - PROCESS | 2400 | 1469021788131 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:36:28 INFO - PROCESS | 2400 | 1469021788133 Marionette TRACE conn6 <- [1,730,null,{}] 06:36:28 INFO - PROCESS | 2400 | 1469021788142 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}] 06:36:28 INFO - PROCESS | 2400 | 1469021788144 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:28 INFO - PROCESS | 2400 | 1469021788252 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:36:28 INFO - PROCESS | 2400 | 1469021788258 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 2400 | 1469021788260 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:28 INFO - PROCESS | 2400 | ++DOCSHELL 17F46000 == 31 [pid = 2400] [id = 192] 06:36:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (17FF3000) [pid = 2400] [serial = 574] [outer = 00000000] 06:36:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (1815F000) [pid = 2400] [serial = 575] [outer = 17FF3000] 06:36:28 INFO - PROCESS | 2400 | 1469021788303 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (18169C00) [pid = 2400] [serial = 576] [outer = 17FF3000] 06:36:29 INFO - PROCESS | 2400 | 1469021789176 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]]]}] 06:36:29 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 06:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1070ms 06:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:36:29 INFO - PROCESS | 2400 | 1469021789205 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 2400 | 1469021789207 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:36:29 INFO - PROCESS | 2400 | 1469021789211 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 2400 | 1469021789212 Marionette TRACE conn6 <- [1,734,null,{}] 06:36:29 INFO - PROCESS | 2400 | 1469021789216 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}] 06:36:29 INFO - PROCESS | 2400 | 1469021789218 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:29 INFO - PROCESS | 2400 | 1469021789337 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (1461D400) [pid = 2400] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (179EE800) [pid = 2400] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (1811E800) [pid = 2400] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (10277000) [pid = 2400] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (102E8000) [pid = 2400] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:36:29 INFO - PROCESS | 2400 | --DOMWINDOW == 51 (102E7800) [pid = 2400] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:36:29 INFO - PROCESS | 2400 | 1469021789384 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 2400 | 1469021789386 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:29 INFO - PROCESS | 2400 | ++DOCSHELL 10277000 == 32 [pid = 2400] [id = 193] 06:36:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 52 (102C9000) [pid = 2400] [serial = 577] [outer = 00000000] 06:36:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (179E7800) [pid = 2400] [serial = 578] [outer = 102C9000] 06:36:29 INFO - PROCESS | 2400 | 1469021789431 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (182B3400) [pid = 2400] [serial = 579] [outer = 102C9000] 06:36:30 INFO - PROCESS | 2400 | 1469021790295 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]]]}] 06:36:30 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.) 06:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 06:36:30 INFO - PROCESS | 2400 | 1469021790335 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 2400 | 1469021790337 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:36:30 INFO - PROCESS | 2400 | 1469021790341 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 2400 | 1469021790342 Marionette TRACE conn6 <- [1,738,null,{}] 06:36:30 INFO - PROCESS | 2400 | 1469021790346 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}] 06:36:30 INFO - PROCESS | 2400 | 1469021790351 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:30 INFO - PROCESS | 2400 | 1469021790475 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:36:30 INFO - PROCESS | 2400 | 1469021790481 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 2400 | 1469021790483 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:30 INFO - PROCESS | 2400 | ++DOCSHELL 0CC90400 == 33 [pid = 2400] [id = 194] 06:36:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (106B8400) [pid = 2400] [serial = 580] [outer = 00000000] 06:36:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (18427800) [pid = 2400] [serial = 581] [outer = 106B8400] 06:36:30 INFO - PROCESS | 2400 | 1469021790526 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (1842C800) [pid = 2400] [serial = 582] [outer = 106B8400] 06:36:31 INFO - PROCESS | 2400 | 1469021791443 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]]]}] 06:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1118ms 06:36:31 INFO - PROCESS | 2400 | 1469021791496 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 2400 | 1469021791501 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:36:31 INFO - PROCESS | 2400 | 1469021791507 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:36:31 INFO - PROCESS | 2400 | 1469021791510 Marionette TRACE conn6 <- [1,742,null,{}] 06:36:31 INFO - PROCESS | 2400 | 1469021791516 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}] 06:36:31 INFO - PROCESS | 2400 | 1469021791519 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:31 INFO - PROCESS | 2400 | 1469021791660 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:36:31 INFO - PROCESS | 2400 | 1469021791730 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 2400 | 1469021791733 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:31 INFO - PROCESS | 2400 | ++DOCSHELL 10319400 == 34 [pid = 2400] [id = 195] 06:36:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10319800) [pid = 2400] [serial = 583] [outer = 00000000] 06:36:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (1043F000) [pid = 2400] [serial = 584] [outer = 10319800] 06:36:31 INFO - PROCESS | 2400 | 1469021791792 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (10440000) [pid = 2400] [serial = 585] [outer = 10319800] 06:36:32 INFO - PROCESS | 2400 | 1469021792975 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]]]}] 06:36:33 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 06:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1520ms 06:36:33 INFO - PROCESS | 2400 | 1469021793035 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 2400 | 1469021793039 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:36:33 INFO - PROCESS | 2400 | 1469021793096 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 2400 | 1469021793099 Marionette TRACE conn6 <- [1,746,null,{}] 06:36:33 INFO - PROCESS | 2400 | 1469021793141 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}] 06:36:33 INFO - PROCESS | 2400 | 1469021793144 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:33 INFO - PROCESS | 2400 | 1469021793254 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:36:33 INFO - PROCESS | 2400 | 1469021793321 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 2400 | 1469021793323 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:33 INFO - PROCESS | 2400 | ++DOCSHELL 1043CC00 == 35 [pid = 2400] [id = 196] 06:36:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1043D400) [pid = 2400] [serial = 586] [outer = 00000000] 06:36:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (10869400) [pid = 2400] [serial = 587] [outer = 1043D400] 06:36:33 INFO - PROCESS | 2400 | 1469021793379 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (134A4C00) [pid = 2400] [serial = 588] [outer = 1043D400] 06:36:33 INFO - PROCESS | 2400 | --DOCSHELL 10277000 == 34 [pid = 2400] [id = 193] 06:36:33 INFO - PROCESS | 2400 | --DOCSHELL 17F46000 == 33 [pid = 2400] [id = 192] 06:36:33 INFO - PROCESS | 2400 | --DOCSHELL 179ACC00 == 32 [pid = 2400] [id = 191] 06:36:33 INFO - PROCESS | 2400 | --DOCSHELL 14F31400 == 31 [pid = 2400] [id = 190] 06:36:33 INFO - PROCESS | 2400 | --DOCSHELL 10434C00 == 30 [pid = 2400] [id = 189] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (14FE4000) [pid = 2400] [serial = 552] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (17C2AC00) [pid = 2400] [serial = 554] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1832D400) [pid = 2400] [serial = 540] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (14F2E800) [pid = 2400] [serial = 551] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (1811E000) [pid = 2400] [serial = 555] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (10320800) [pid = 2400] [serial = 545] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (115CF000) [pid = 2400] [serial = 546] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (10318000) [pid = 2400] [serial = 542] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (1043A000) [pid = 2400] [serial = 543] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (1031A000) [pid = 2400] [serial = 548] [outer = 00000000] [url = about:blank] 06:36:33 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (10441C00) [pid = 2400] [serial = 549] [outer = 00000000] [url = about:blank] 06:36:34 INFO - PROCESS | 2400 | 1469021794037 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1007ms 06:36:34 INFO - PROCESS | 2400 | 1469021794064 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:36:34 INFO - PROCESS | 2400 | 1469021794067 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:36:34 INFO - PROCESS | 2400 | 1469021794072 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 2400 | 1469021794076 Marionette TRACE conn6 <- [1,750,null,{}] 06:36:34 INFO - PROCESS | 2400 | 1469021794081 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}] 06:36:34 INFO - PROCESS | 2400 | 1469021794084 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:34 INFO - PROCESS | 2400 | 1469021794168 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:36:34 INFO - PROCESS | 2400 | 1469021794247 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 2400 | 1469021794250 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:34 INFO - PROCESS | 2400 | ++DOCSHELL 102CA000 == 31 [pid = 2400] [id = 197] 06:36:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (102CAC00) [pid = 2400] [serial = 589] [outer = 00000000] 06:36:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (102E6000) [pid = 2400] [serial = 590] [outer = 102CAC00] 06:36:34 INFO - PROCESS | 2400 | 1469021794297 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (10318C00) [pid = 2400] [serial = 591] [outer = 102CAC00] 06:36:35 INFO - PROCESS | 2400 | 1469021795160 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 06:36:35 INFO - PROCESS | 2400 | 1469021795204 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 2400 | 1469021795208 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:36:35 INFO - PROCESS | 2400 | 1469021795216 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 2400 | 1469021795219 Marionette TRACE conn6 <- [1,754,null,{}] 06:36:35 INFO - PROCESS | 2400 | 1469021795222 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}] 06:36:35 INFO - PROCESS | 2400 | 1469021795225 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:35 INFO - PROCESS | 2400 | 1469021795310 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:36:35 INFO - PROCESS | 2400 | 1469021795317 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 2400 | 1469021795319 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:35 INFO - PROCESS | 2400 | ++DOCSHELL 106B1000 == 32 [pid = 2400] [id = 198] 06:36:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (1086F400) [pid = 2400] [serial = 592] [outer = 00000000] 06:36:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (10876000) [pid = 2400] [serial = 593] [outer = 1086F400] 06:36:35 INFO - PROCESS | 2400 | 1469021795364 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10ABC000) [pid = 2400] [serial = 594] [outer = 1086F400] 06:36:36 INFO - PROCESS | 2400 | 1469021796296 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 06:36:36 INFO - PROCESS | 2400 | 1469021796343 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:36:36 INFO - PROCESS | 2400 | 1469021796345 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:36:36 INFO - PROCESS | 2400 | 1469021796348 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 2400 | 1469021796351 Marionette TRACE conn6 <- [1,758,null,{}] 06:36:36 INFO - PROCESS | 2400 | 1469021796362 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}] 06:36:36 INFO - PROCESS | 2400 | 1469021796367 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:36 INFO - PROCESS | 2400 | 1469021796481 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:36:36 INFO - PROCESS | 2400 | 1469021796488 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 2400 | 1469021796491 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:36 INFO - PROCESS | 2400 | ++DOCSHELL 14F31400 == 33 [pid = 2400] [id = 199] 06:36:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (14F37400) [pid = 2400] [serial = 595] [outer = 00000000] 06:36:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (14FDE000) [pid = 2400] [serial = 596] [outer = 14F37400] 06:36:36 INFO - PROCESS | 2400 | 1469021796538 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (150EBC00) [pid = 2400] [serial = 597] [outer = 14F37400] 06:36:37 INFO - PROCESS | 2400 | 1469021797015 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 729ms 06:36:37 INFO - PROCESS | 2400 | 1469021797079 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2400 | 1469021797081 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:36:37 INFO - PROCESS | 2400 | 1469021797084 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:36:37 INFO - PROCESS | 2400 | 1469021797086 Marionette TRACE conn6 <- [1,762,null,{}] 06:36:37 INFO - PROCESS | 2400 | 1469021797095 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}] 06:36:37 INFO - PROCESS | 2400 | 1469021797097 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:37 INFO - PROCESS | 2400 | 1469021797217 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (17FF3000) [pid = 2400] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (1086B800) [pid = 2400] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (14F32400) [pid = 2400] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (1043AC00) [pid = 2400] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (179E5400) [pid = 2400] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (102C9000) [pid = 2400] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (106B0400) [pid = 2400] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:36:37 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (17C27C00) [pid = 2400] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:36:37 INFO - PROCESS | 2400 | 1469021797277 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 2400 | 1469021797279 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:37 INFO - PROCESS | 2400 | ++DOCSHELL 102D2400 == 34 [pid = 2400] [id = 200] 06:36:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (102E7C00) [pid = 2400] [serial = 598] [outer = 00000000] 06:36:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (10B80800) [pid = 2400] [serial = 599] [outer = 102E7C00] 06:36:37 INFO - PROCESS | 2400 | 1469021797325 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (179AC400) [pid = 2400] [serial = 600] [outer = 102E7C00] 06:36:37 INFO - PROCESS | 2400 | 1469021797671 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 06:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:36:37 INFO - PROCESS | 2400 | 1469021797718 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2400 | 1469021797720 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:36:37 INFO - PROCESS | 2400 | 1469021797723 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 2400 | 1469021797725 Marionette TRACE conn6 <- [1,766,null,{}] 06:36:37 INFO - PROCESS | 2400 | 1469021797728 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}] 06:36:37 INFO - PROCESS | 2400 | 1469021797730 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:37 INFO - PROCESS | 2400 | 1469021797807 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:36:37 INFO - PROCESS | 2400 | 1469021797911 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 2400 | 1469021797913 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:37 INFO - PROCESS | 2400 | ++DOCSHELL 179AEC00 == 35 [pid = 2400] [id = 201] 06:36:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (179E6000) [pid = 2400] [serial = 601] [outer = 00000000] 06:36:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (179F0400) [pid = 2400] [serial = 602] [outer = 179E6000] 06:36:37 INFO - PROCESS | 2400 | 1469021797955 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (17C28C00) [pid = 2400] [serial = 603] [outer = 179E6000] 06:36:38 INFO - PROCESS | 2400 | 1469021798331 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 06:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:36:38 INFO - PROCESS | 2400 | 1469021798355 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 2400 | 1469021798357 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:36:38 INFO - PROCESS | 2400 | 1469021798360 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 2400 | 1469021798361 Marionette TRACE conn6 <- [1,770,null,{}] 06:36:38 INFO - PROCESS | 2400 | 1469021798365 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}] 06:36:38 INFO - PROCESS | 2400 | 1469021798370 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:38 INFO - PROCESS | 2400 | 1469021798495 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:36:38 INFO - PROCESS | 2400 | 1469021798501 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 2400 | 1469021798502 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:38 INFO - PROCESS | 2400 | ++DOCSHELL 179EFC00 == 36 [pid = 2400] [id = 202] 06:36:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (17F3EC00) [pid = 2400] [serial = 604] [outer = 00000000] 06:36:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (18308C00) [pid = 2400] [serial = 605] [outer = 17F3EC00] 06:36:38 INFO - PROCESS | 2400 | 1469021798545 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (18323400) [pid = 2400] [serial = 606] [outer = 17F3EC00] 06:36:38 INFO - PROCESS | 2400 | 1469021798933 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 06:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:36:38 INFO - PROCESS | 2400 | 1469021798991 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 2400 | 1469021798993 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:36:38 INFO - PROCESS | 2400 | 1469021798996 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 2400 | 1469021798998 Marionette TRACE conn6 <- [1,774,null,{}] 06:36:39 INFO - PROCESS | 2400 | 1469021799001 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}] 06:36:39 INFO - PROCESS | 2400 | 1469021799003 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:39 INFO - PROCESS | 2400 | 1469021799078 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:36:39 INFO - PROCESS | 2400 | 1469021799083 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 2400 | 1469021799085 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:39 INFO - PROCESS | 2400 | ++DOCSHELL 1832AC00 == 37 [pid = 2400] [id = 203] 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (1832B400) [pid = 2400] [serial = 607] [outer = 00000000] 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (18331000) [pid = 2400] [serial = 608] [outer = 1832B400] 06:36:39 INFO - PROCESS | 2400 | 1469021799127 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (10878C00) [pid = 2400] [serial = 609] [outer = 1832B400] 06:36:39 INFO - PROCESS | 2400 | 1469021799569 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 06:36:39 INFO - PROCESS | 2400 | 1469021799627 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:36:39 INFO - PROCESS | 2400 | 1469021799629 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:36:39 INFO - PROCESS | 2400 | 1469021799632 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 2400 | 1469021799634 Marionette TRACE conn6 <- [1,778,null,{}] 06:36:39 INFO - PROCESS | 2400 | 1469021799638 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}] 06:36:39 INFO - PROCESS | 2400 | 1469021799639 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:39 INFO - PROCESS | 2400 | 1469021799715 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:36:39 INFO - PROCESS | 2400 | 1469021799724 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 2400 | 1469021799726 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:39 INFO - PROCESS | 2400 | ++DOCSHELL 102D3000 == 38 [pid = 2400] [id = 204] 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (102D3C00) [pid = 2400] [serial = 610] [outer = 00000000] 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (18430000) [pid = 2400] [serial = 611] [outer = 102D3C00] 06:36:39 INFO - PROCESS | 2400 | 1469021799769 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (0CD2A400) [pid = 2400] [serial = 612] [outer = 102D3C00] 06:36:40 INFO - PROCESS | 2400 | 1469021800470 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 869ms 06:36:40 INFO - PROCESS | 2400 | 1469021800505 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 2400 | 1469021800510 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:36:40 INFO - PROCESS | 2400 | 1469021800515 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 2400 | 1469021800520 Marionette TRACE conn6 <- [1,782,null,{}] 06:36:40 INFO - PROCESS | 2400 | 1469021800525 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}] 06:36:40 INFO - PROCESS | 2400 | 1469021800528 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:40 INFO - PROCESS | 2400 | 1469021800645 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:36:40 INFO - PROCESS | 2400 | 1469021800719 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 2400 | 1469021800722 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:40 INFO - PROCESS | 2400 | ++DOCSHELL 102CF800 == 39 [pid = 2400] [id = 205] 06:36:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (102E1400) [pid = 2400] [serial = 613] [outer = 00000000] 06:36:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10563000) [pid = 2400] [serial = 614] [outer = 102E1400] 06:36:40 INFO - PROCESS | 2400 | 1469021800819 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10BCC000) [pid = 2400] [serial = 615] [outer = 102E1400] 06:36:41 INFO - PROCESS | 2400 | 1469021801349 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 06:36:41 INFO - PROCESS | 2400 | 1469021801389 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 2400 | 1469021801393 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:36:41 INFO - PROCESS | 2400 | 1469021801400 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 2400 | 1469021801403 Marionette TRACE conn6 <- [1,786,null,{}] 06:36:41 INFO - PROCESS | 2400 | 1469021801407 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}] 06:36:41 INFO - PROCESS | 2400 | 1469021801410 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:41 INFO - PROCESS | 2400 | 1469021801521 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:36:41 INFO - PROCESS | 2400 | 1469021801615 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 2400 | 1469021801618 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:41 INFO - PROCESS | 2400 | ++DOCSHELL 150E9800 == 40 [pid = 2400] [id = 206] 06:36:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (152F7C00) [pid = 2400] [serial = 616] [outer = 00000000] 06:36:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (179A7800) [pid = 2400] [serial = 617] [outer = 152F7C00] 06:36:41 INFO - PROCESS | 2400 | 1469021801673 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (17F44800) [pid = 2400] [serial = 618] [outer = 152F7C00] 06:36:42 INFO - PROCESS | 2400 | 1469021802272 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]]]}] 06:36:42 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 06:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 06:36:42 INFO - PROCESS | 2400 | 1469021802333 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 2400 | 1469021802336 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:36:42 INFO - PROCESS | 2400 | 1469021802340 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 2400 | 1469021802344 Marionette TRACE conn6 <- [1,790,null,{}] 06:36:42 INFO - PROCESS | 2400 | 1469021802354 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}] 06:36:42 INFO - PROCESS | 2400 | 1469021802359 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:42 INFO - PROCESS | 2400 | 1469021802486 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:36:42 INFO - PROCESS | 2400 | 1469021802612 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 2400 | 1469021802615 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:42 INFO - PROCESS | 2400 | ++DOCSHELL 18D6D400 == 41 [pid = 2400] [id = 207] 06:36:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D6E000) [pid = 2400] [serial = 619] [outer = 00000000] 06:36:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D99800) [pid = 2400] [serial = 620] [outer = 18D6E000] 06:36:42 INFO - PROCESS | 2400 | 1469021802671 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18DA2400) [pid = 2400] [serial = 621] [outer = 18D6E000] 06:36:43 INFO - PROCESS | 2400 | 1469021803370 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]]]}] 06:36:43 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 06:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1074ms 06:36:43 INFO - PROCESS | 2400 | 1469021803424 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 2400 | 1469021803428 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:36:43 INFO - PROCESS | 2400 | 1469021803433 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 2400 | 1469021803436 Marionette TRACE conn6 <- [1,794,null,{}] 06:36:43 INFO - PROCESS | 2400 | 1469021803441 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}] 06:36:43 INFO - PROCESS | 2400 | 1469021803444 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:43 INFO - PROCESS | 2400 | 1469021803545 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:36:43 INFO - PROCESS | 2400 | 1469021803625 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 2400 | 1469021803630 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:43 INFO - PROCESS | 2400 | ++DOCSHELL 10436400 == 42 [pid = 2400] [id = 208] 06:36:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1043B400) [pid = 2400] [serial = 622] [outer = 00000000] 06:36:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10443000) [pid = 2400] [serial = 623] [outer = 1043B400] 06:36:43 INFO - PROCESS | 2400 | 1469021803725 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1086E000) [pid = 2400] [serial = 624] [outer = 1043B400] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 1832AC00 == 41 [pid = 2400] [id = 203] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 179EFC00 == 40 [pid = 2400] [id = 202] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 179AEC00 == 39 [pid = 2400] [id = 201] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 102D2400 == 38 [pid = 2400] [id = 200] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 14F31400 == 37 [pid = 2400] [id = 199] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 106B1000 == 36 [pid = 2400] [id = 198] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 102CA000 == 35 [pid = 2400] [id = 197] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 10319400 == 34 [pid = 2400] [id = 195] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 0CC90400 == 33 [pid = 2400] [id = 194] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 1043CC00 == 32 [pid = 2400] [id = 196] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 10869800 == 31 [pid = 2400] [id = 188] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 18D6D400 == 30 [pid = 2400] [id = 207] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 150E9800 == 29 [pid = 2400] [id = 206] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 102D3000 == 28 [pid = 2400] [id = 204] 06:36:44 INFO - PROCESS | 2400 | --DOCSHELL 102CF800 == 27 [pid = 2400] [id = 205] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18427800) [pid = 2400] [serial = 581] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1815F000) [pid = 2400] [serial = 575] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14F36C00) [pid = 2400] [serial = 564] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10A1E400) [pid = 2400] [serial = 563] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14FD7C00) [pid = 2400] [serial = 569] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (15011400) [pid = 2400] [serial = 570] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10440400) [pid = 2400] [serial = 566] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1055B400) [pid = 2400] [serial = 567] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (179ED800) [pid = 2400] [serial = 572] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18169C00) [pid = 2400] [serial = 576] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (179E7800) [pid = 2400] [serial = 578] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (14F29400) [pid = 2400] [serial = 558] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (13412400) [pid = 2400] [serial = 557] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18165400) [pid = 2400] [serial = 561] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1815E800) [pid = 2400] [serial = 560] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (182B3400) [pid = 2400] [serial = 579] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (179F4000) [pid = 2400] [serial = 573] [outer = 00000000] [url = about:blank] 06:36:44 INFO - PROCESS | 2400 | 1469021804766 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1375ms 06:36:44 INFO - PROCESS | 2400 | 1469021804815 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:36:44 INFO - PROCESS | 2400 | 1469021804819 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:36:44 INFO - PROCESS | 2400 | 1469021804826 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 2400 | 1469021804830 Marionette TRACE conn6 <- [1,798,null,{}] 06:36:44 INFO - PROCESS | 2400 | 1469021804835 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}] 06:36:44 INFO - PROCESS | 2400 | 1469021804838 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:44 INFO - PROCESS | 2400 | 1469021804925 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:36:44 INFO - PROCESS | 2400 | 1469021804934 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 2400 | 1469021804937 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:44 INFO - PROCESS | 2400 | ++DOCSHELL 10317000 == 28 [pid = 2400] [id = 209] 06:36:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (10317800) [pid = 2400] [serial = 625] [outer = 00000000] 06:36:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1043C800) [pid = 2400] [serial = 626] [outer = 10317800] 06:36:44 INFO - PROCESS | 2400 | 1469021804985 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10443800) [pid = 2400] [serial = 627] [outer = 10317800] 06:36:45 INFO - PROCESS | 2400 | 1469021805459 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 06:36:45 INFO - PROCESS | 2400 | 1469021805514 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 2400 | 1469021805519 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:36:45 INFO - PROCESS | 2400 | 1469021805526 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 2400 | 1469021805528 Marionette TRACE conn6 <- [1,802,null,{}] 06:36:45 INFO - PROCESS | 2400 | 1469021805532 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}] 06:36:45 INFO - PROCESS | 2400 | 1469021805534 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:45 INFO - PROCESS | 2400 | 1469021805651 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:36:45 INFO - PROCESS | 2400 | 1469021805735 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 2400 | 1469021805738 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:45 INFO - PROCESS | 2400 | ++DOCSHELL 146F7400 == 29 [pid = 2400] [id = 210] 06:36:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (147B8800) [pid = 2400] [serial = 628] [outer = 00000000] 06:36:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14E9F000) [pid = 2400] [serial = 629] [outer = 147B8800] 06:36:45 INFO - PROCESS | 2400 | 1469021805784 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14F2E000) [pid = 2400] [serial = 630] [outer = 147B8800] 06:36:46 INFO - PROCESS | 2400 | 1469021806157 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] 06:36:46 INFO - PROCESS | 2400 | 1469021806202 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:36:46 INFO - PROCESS | 2400 | 1469021806205 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:36:46 INFO - PROCESS | 2400 | 1469021806209 Marionette TRACE conn6 <- [1,806,null,{}] 06:36:46 INFO - PROCESS | 2400 | 1469021806219 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}] 06:36:46 INFO - PROCESS | 2400 | 1469021806224 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:46 INFO - PROCESS | 2400 | 1469021806306 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:36:46 INFO - PROCESS | 2400 | 1469021806313 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 2400 | 1469021806316 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:46 INFO - PROCESS | 2400 | ++DOCSHELL 15010000 == 30 [pid = 2400] [id = 211] 06:36:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (150DF000) [pid = 2400] [serial = 631] [outer = 00000000] 06:36:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1697A000) [pid = 2400] [serial = 632] [outer = 150DF000] 06:36:46 INFO - PROCESS | 2400 | 1469021806362 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179E9C00) [pid = 2400] [serial = 633] [outer = 150DF000] 06:36:46 INFO - PROCESS | 2400 | 1469021806844 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 06:36:46 INFO - PROCESS | 2400 | 1469021806881 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 2400 | 1469021806884 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:36:46 INFO - PROCESS | 2400 | 1469021806887 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 2400 | 1469021806889 Marionette TRACE conn6 <- [1,810,null,{}] 06:36:46 INFO - PROCESS | 2400 | 1469021806892 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}] 06:36:46 INFO - PROCESS | 2400 | 1469021806894 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:47 INFO - PROCESS | 2400 | 1469021807031 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:36:47 INFO - PROCESS | 2400 | 1469021807085 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 2400 | 1469021807087 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:47 INFO - PROCESS | 2400 | ++DOCSHELL 17C71400 == 31 [pid = 2400] [id = 212] 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (17F3DC00) [pid = 2400] [serial = 634] [outer = 00000000] 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (180DFC00) [pid = 2400] [serial = 635] [outer = 17F3DC00] 06:36:47 INFO - PROCESS | 2400 | 1469021807132 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1815F000) [pid = 2400] [serial = 636] [outer = 17F3DC00] 06:36:47 INFO - PROCESS | 2400 | 1469021807536 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] 06:36:47 INFO - PROCESS | 2400 | 1469021807562 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:36:47 INFO - PROCESS | 2400 | 1469021807564 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:36:47 INFO - PROCESS | 2400 | 1469021807566 Marionette TRACE conn6 <- [1,814,null,{}] 06:36:47 INFO - PROCESS | 2400 | 1469021807569 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}] 06:36:47 INFO - PROCESS | 2400 | 1469021807571 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:47 INFO - PROCESS | 2400 | 1469021807674 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:36:47 INFO - PROCESS | 2400 | 1469021807679 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 2400 | 1469021807681 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:47 INFO - PROCESS | 2400 | ++DOCSHELL 18161800 == 32 [pid = 2400] [id = 213] 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18162400) [pid = 2400] [serial = 637] [outer = 00000000] 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18303000) [pid = 2400] [serial = 638] [outer = 18162400] 06:36:47 INFO - PROCESS | 2400 | 1469021807724 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1830EC00) [pid = 2400] [serial = 639] [outer = 18162400] 06:36:48 INFO - PROCESS | 2400 | 1469021808190 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 06:36:48 INFO - PROCESS | 2400 | 1469021808239 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 2400 | 1469021808241 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:36:48 INFO - PROCESS | 2400 | 1469021808244 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 2400 | 1469021808246 Marionette TRACE conn6 <- [1,818,null,{}] 06:36:48 INFO - PROCESS | 2400 | 1469021808250 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}] 06:36:48 INFO - PROCESS | 2400 | 1469021808255 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:48 INFO - PROCESS | 2400 | 1469021808411 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:36:48 INFO - PROCESS | 2400 | 1469021808433 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 2400 | 1469021808435 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:48 INFO - PROCESS | 2400 | ++DOCSHELL 1832F800 == 33 [pid = 2400] [id = 214] 06:36:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18330800) [pid = 2400] [serial = 640] [outer = 00000000] 06:36:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (184EC000) [pid = 2400] [serial = 641] [outer = 18330800] 06:36:48 INFO - PROCESS | 2400 | 1469021808478 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18D9B800) [pid = 2400] [serial = 642] [outer = 18330800] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10319800) [pid = 2400] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (106B8400) [pid = 2400] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179E6000) [pid = 2400] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14F37400) [pid = 2400] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (17F3EC00) [pid = 2400] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (102D3C00) [pid = 2400] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102E7C00) [pid = 2400] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1043D400) [pid = 2400] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1832B400) [pid = 2400] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1086F400) [pid = 2400] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:36:48 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (102CAC00) [pid = 2400] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:36:49 INFO - PROCESS | 2400 | 1469021809031 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 06:36:49 INFO - PROCESS | 2400 | 1469021809075 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 2400 | 1469021809077 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:36:49 INFO - PROCESS | 2400 | 1469021809091 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 2400 | 1469021809093 Marionette TRACE conn6 <- [1,822,null,{}] 06:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:36:49 INFO - PROCESS | 2400 | 1469021809096 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}] 06:36:49 INFO - PROCESS | 2400 | 1469021809098 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:49 INFO - PROCESS | 2400 | 1469021809172 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:36:49 INFO - PROCESS | 2400 | 1469021809177 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 2400 | 1469021809179 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:49 INFO - PROCESS | 2400 | ++DOCSHELL 102CDC00 == 34 [pid = 2400] [id = 215] 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (14FE5400) [pid = 2400] [serial = 643] [outer = 00000000] 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18166400) [pid = 2400] [serial = 644] [outer = 14FE5400] 06:36:49 INFO - PROCESS | 2400 | 1469021809221 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18423800) [pid = 2400] [serial = 645] [outer = 14FE5400] 06:36:49 INFO - PROCESS | 2400 | 1469021809620 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 571ms 06:36:49 INFO - PROCESS | 2400 | 1469021809678 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 2400 | 1469021809680 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:36:49 INFO - PROCESS | 2400 | 1469021809688 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 2400 | 1469021809690 Marionette TRACE conn6 <- [1,826,null,{}] 06:36:49 INFO - PROCESS | 2400 | 1469021809694 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}] 06:36:49 INFO - PROCESS | 2400 | 1469021809695 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:49 INFO - PROCESS | 2400 | 1469021809771 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:36:49 INFO - PROCESS | 2400 | 1469021809775 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 2400 | 1469021809777 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:49 INFO - PROCESS | 2400 | ++DOCSHELL 146B1400 == 35 [pid = 2400] [id = 216] 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14E9E800) [pid = 2400] [serial = 646] [outer = 00000000] 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1933F000) [pid = 2400] [serial = 647] [outer = 14E9E800] 06:36:49 INFO - PROCESS | 2400 | 1469021809819 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1933F400) [pid = 2400] [serial = 648] [outer = 14E9E800] 06:36:50 INFO - PROCESS | 2400 | 1469021810253 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 06:36:50 INFO - PROCESS | 2400 | 1469021810325 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 2400 | 1469021810327 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:36:50 INFO - PROCESS | 2400 | 1469021810331 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:36:50 INFO - PROCESS | 2400 | 1469021810332 Marionette TRACE conn6 <- [1,830,null,{}] 06:36:50 INFO - PROCESS | 2400 | 1469021810336 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}] 06:36:50 INFO - PROCESS | 2400 | 1469021810338 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:50 INFO - PROCESS | 2400 | 1469021810413 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:36:50 INFO - PROCESS | 2400 | 1469021810421 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 2400 | 1469021810423 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:50 INFO - PROCESS | 2400 | ++DOCSHELL 19346800 == 36 [pid = 2400] [id = 217] 06:36:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19347400) [pid = 2400] [serial = 649] [outer = 00000000] 06:36:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19627C00) [pid = 2400] [serial = 650] [outer = 19347400] 06:36:50 INFO - PROCESS | 2400 | 1469021810466 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1962B000) [pid = 2400] [serial = 651] [outer = 19347400] 06:36:51 INFO - PROCESS | 2400 | 1469021811044 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 06:36:51 INFO - PROCESS | 2400 | 1469021811148 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 2400 | 1469021811153 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:36:51 INFO - PROCESS | 2400 | 1469021811160 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 2400 | 1469021811164 Marionette TRACE conn6 <- [1,834,null,{}] 06:36:51 INFO - PROCESS | 2400 | 1469021811170 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}] 06:36:51 INFO - PROCESS | 2400 | 1469021811173 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:51 INFO - PROCESS | 2400 | 1469021811302 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:36:51 INFO - PROCESS | 2400 | 1469021811378 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 2400 | 1469021811382 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:51 INFO - PROCESS | 2400 | ++DOCSHELL 102C5800 == 37 [pid = 2400] [id = 218] 06:36:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (102C9000) [pid = 2400] [serial = 652] [outer = 00000000] 06:36:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10559400) [pid = 2400] [serial = 653] [outer = 102C9000] 06:36:51 INFO - PROCESS | 2400 | 1469021811480 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10875400) [pid = 2400] [serial = 654] [outer = 102C9000] 06:36:52 INFO - PROCESS | 2400 | 1469021812182 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1082ms 06:36:52 INFO - PROCESS | 2400 | 1469021812243 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 2400 | 1469021812247 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:36:52 INFO - PROCESS | 2400 | 1469021812254 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 2400 | 1469021812257 Marionette TRACE conn6 <- [1,838,null,{}] 06:36:52 INFO - PROCESS | 2400 | 1469021812285 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}] 06:36:52 INFO - PROCESS | 2400 | 1469021812288 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:52 INFO - PROCESS | 2400 | 1469021812413 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:36:52 INFO - PROCESS | 2400 | 1469021812537 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 2400 | 1469021812540 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:52 INFO - PROCESS | 2400 | ++DOCSHELL 14FDA800 == 38 [pid = 2400] [id = 219] 06:36:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (14FDD400) [pid = 2400] [serial = 655] [outer = 00000000] 06:36:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (150EB800) [pid = 2400] [serial = 656] [outer = 14FDD400] 06:36:52 INFO - PROCESS | 2400 | 1469021812597 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10435400) [pid = 2400] [serial = 657] [outer = 14FDD400] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 146B1400 == 37 [pid = 2400] [id = 216] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 102CDC00 == 36 [pid = 2400] [id = 215] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 1832F800 == 35 [pid = 2400] [id = 214] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 18161800 == 34 [pid = 2400] [id = 213] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 17C71400 == 33 [pid = 2400] [id = 212] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 15010000 == 32 [pid = 2400] [id = 211] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 146F7400 == 31 [pid = 2400] [id = 210] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 10317000 == 30 [pid = 2400] [id = 209] 06:36:53 INFO - PROCESS | 2400 | --DOCSHELL 10436400 == 29 [pid = 2400] [id = 208] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (0CD2A400) [pid = 2400] [serial = 612] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18331000) [pid = 2400] [serial = 608] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18430000) [pid = 2400] [serial = 611] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (150EBC00) [pid = 2400] [serial = 597] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (14FDE000) [pid = 2400] [serial = 596] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10B80800) [pid = 2400] [serial = 599] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10869400) [pid = 2400] [serial = 587] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (134A4C00) [pid = 2400] [serial = 588] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (102E6000) [pid = 2400] [serial = 590] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10318C00) [pid = 2400] [serial = 591] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10876000) [pid = 2400] [serial = 593] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1043F000) [pid = 2400] [serial = 584] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10440000) [pid = 2400] [serial = 585] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1842C800) [pid = 2400] [serial = 582] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (179F0400) [pid = 2400] [serial = 602] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18308C00) [pid = 2400] [serial = 605] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10878C00) [pid = 2400] [serial = 609] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (179AC400) [pid = 2400] [serial = 600] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (17C28C00) [pid = 2400] [serial = 603] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (18323400) [pid = 2400] [serial = 606] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (10ABC000) [pid = 2400] [serial = 594] [outer = 00000000] [url = about:blank] 06:36:53 INFO - PROCESS | 2400 | 1469021813460 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1249ms 06:36:53 INFO - PROCESS | 2400 | 1469021813507 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 2400 | 1469021813510 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:36:53 INFO - PROCESS | 2400 | 1469021813515 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 2400 | 1469021813518 Marionette TRACE conn6 <- [1,842,null,{}] 06:36:53 INFO - PROCESS | 2400 | 1469021813523 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}] 06:36:53 INFO - PROCESS | 2400 | 1469021813526 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:53 INFO - PROCESS | 2400 | 1469021813613 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:36:53 INFO - PROCESS | 2400 | 1469021813620 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 2400 | 1469021813624 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:53 INFO - PROCESS | 2400 | ++DOCSHELL 102DC000 == 30 [pid = 2400] [id = 220] 06:36:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (102E7C00) [pid = 2400] [serial = 658] [outer = 00000000] 06:36:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10317000) [pid = 2400] [serial = 659] [outer = 102E7C00] 06:36:53 INFO - PROCESS | 2400 | 1469021813672 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1043B000) [pid = 2400] [serial = 660] [outer = 102E7C00] 06:36:55 INFO - PROCESS | 2400 | 1469021815320 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1833ms 06:36:55 INFO - PROCESS | 2400 | 1469021815350 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 2400 | 1469021815355 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:36:55 INFO - PROCESS | 2400 | 1469021815360 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 2400 | 1469021815363 Marionette TRACE conn6 <- [1,846,null,{}] 06:36:55 INFO - PROCESS | 2400 | 1469021815367 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}] 06:36:55 INFO - PROCESS | 2400 | 1469021815369 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:55 INFO - PROCESS | 2400 | 1469021815454 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:36:55 INFO - PROCESS | 2400 | 1469021815460 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 2400 | 1469021815462 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:55 INFO - PROCESS | 2400 | ++DOCSHELL 102CC800 == 31 [pid = 2400] [id = 221] 06:36:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10874400) [pid = 2400] [serial = 661] [outer = 00000000] 06:36:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (150E9400) [pid = 2400] [serial = 662] [outer = 10874400] 06:36:55 INFO - PROCESS | 2400 | 1469021815508 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (152F8800) [pid = 2400] [serial = 663] [outer = 10874400] 06:36:55 INFO - PROCESS | 2400 | 1469021815924 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 06:36:55 INFO - PROCESS | 2400 | 1469021815996 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 2400 | 1469021815998 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:36:55 INFO - PROCESS | 2400 | 1469021816001 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:36:55 INFO - PROCESS | 2400 | 1469021816005 Marionette TRACE conn6 <- [1,850,null,{}] 06:36:56 INFO - PROCESS | 2400 | 1469021816015 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}] 06:36:56 INFO - PROCESS | 2400 | 1469021816020 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:56 INFO - PROCESS | 2400 | 1469021816103 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:36:56 INFO - PROCESS | 2400 | 1469021816112 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 2400 | 1469021816124 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:56 INFO - PROCESS | 2400 | ++DOCSHELL 17FF1400 == 32 [pid = 2400] [id = 222] 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (180D7800) [pid = 2400] [serial = 664] [outer = 00000000] 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18116C00) [pid = 2400] [serial = 665] [outer = 180D7800] 06:36:56 INFO - PROCESS | 2400 | 1469021816171 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18168400) [pid = 2400] [serial = 666] [outer = 180D7800] 06:36:56 INFO - PROCESS | 2400 | 1469021816638 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 06:36:56 INFO - PROCESS | 2400 | 1469021816676 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 2400 | 1469021816678 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:36:56 INFO - PROCESS | 2400 | 1469021816682 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:36:56 INFO - PROCESS | 2400 | 1469021816683 Marionette TRACE conn6 <- [1,854,null,{}] 06:36:56 INFO - PROCESS | 2400 | 1469021816692 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}] 06:36:56 INFO - PROCESS | 2400 | 1469021816694 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:56 INFO - PROCESS | 2400 | 1469021816820 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:36:56 INFO - PROCESS | 2400 | 1469021816825 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 2400 | 1469021816827 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:56 INFO - PROCESS | 2400 | ++DOCSHELL 18325400 == 33 [pid = 2400] [id = 223] 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18325C00) [pid = 2400] [serial = 667] [outer = 00000000] 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1832F800) [pid = 2400] [serial = 668] [outer = 18325C00] 06:36:56 INFO - PROCESS | 2400 | 1469021816870 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18425400) [pid = 2400] [serial = 669] [outer = 18325C00] 06:36:57 INFO - PROCESS | 2400 | 1469021817331 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 06:36:57 INFO - PROCESS | 2400 | 1469021817355 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 2400 | 1469021817357 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:36:57 INFO - PROCESS | 2400 | 1469021817368 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 2400 | 1469021817369 Marionette TRACE conn6 <- [1,858,null,{}] 06:36:57 INFO - PROCESS | 2400 | 1469021817376 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}] 06:36:57 INFO - PROCESS | 2400 | 1469021817378 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:57 INFO - PROCESS | 2400 | 1469021817486 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:36:57 INFO - PROCESS | 2400 | 1469021817595 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 2400 | 1469021817597 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:57 INFO - PROCESS | 2400 | ++DOCSHELL 18430800 == 34 [pid = 2400] [id = 224] 06:36:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (184E7400) [pid = 2400] [serial = 670] [outer = 00000000] 06:36:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D5FC00) [pid = 2400] [serial = 671] [outer = 184E7400] 06:36:57 INFO - PROCESS | 2400 | 1469021817640 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18D9A000) [pid = 2400] [serial = 672] [outer = 184E7400] 06:36:58 INFO - PROCESS | 2400 | 1469021818052 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 06:36:58 INFO - PROCESS | 2400 | 1469021818101 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 2400 | 1469021818103 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:36:58 INFO - PROCESS | 2400 | 1469021818106 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 2400 | 1469021818116 Marionette TRACE conn6 <- [1,862,null,{}] 06:36:58 INFO - PROCESS | 2400 | 1469021818120 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}] 06:36:58 INFO - PROCESS | 2400 | 1469021818125 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:58 INFO - PROCESS | 2400 | 1469021818252 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:36:58 INFO - PROCESS | 2400 | 1469021818258 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 2400 | 1469021818260 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:58 INFO - PROCESS | 2400 | ++DOCSHELL 102E4000 == 35 [pid = 2400] [id = 225] 06:36:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10877800) [pid = 2400] [serial = 673] [outer = 00000000] 06:36:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (196D0000) [pid = 2400] [serial = 674] [outer = 10877800] 06:36:58 INFO - PROCESS | 2400 | 1469021818303 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19628C00) [pid = 2400] [serial = 675] [outer = 10877800] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18162400) [pid = 2400] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (102E1400) [pid = 2400] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (152F7C00) [pid = 2400] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18D6E000) [pid = 2400] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18330800) [pid = 2400] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14E9E800) [pid = 2400] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14FE5400) [pid = 2400] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (17F3DC00) [pid = 2400] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1043B400) [pid = 2400] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (150DF000) [pid = 2400] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (147B8800) [pid = 2400] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:36:58 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10317800) [pid = 2400] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:36:58 INFO - PROCESS | 2400 | 1469021818777 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 06:36:58 INFO - PROCESS | 2400 | 1469021818859 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 2400 | 1469021818861 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:36:58 INFO - PROCESS | 2400 | 1469021818864 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 2400 | 1469021818866 Marionette TRACE conn6 <- [1,866,null,{}] 06:36:58 INFO - PROCESS | 2400 | 1469021818869 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}] 06:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:36:58 INFO - PROCESS | 2400 | 1469021818871 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:58 INFO - PROCESS | 2400 | 1469021818949 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:36:58 INFO - PROCESS | 2400 | 1469021818954 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 2400 | 1469021818956 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:58 INFO - PROCESS | 2400 | ++DOCSHELL 179F4C00 == 36 [pid = 2400] [id = 226] 06:36:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17F3DC00) [pid = 2400] [serial = 676] [outer = 00000000] 06:36:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18D58C00) [pid = 2400] [serial = 677] [outer = 17F3DC00] 06:36:58 INFO - PROCESS | 2400 | 1469021818999 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1962B800) [pid = 2400] [serial = 678] [outer = 17F3DC00] 06:36:59 INFO - PROCESS | 2400 | 1469021819407 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 06:36:59 INFO - PROCESS | 2400 | 1469021819448 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 2400 | 1469021819450 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:36:59 INFO - PROCESS | 2400 | 1469021819453 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 2400 | 1469021819455 Marionette TRACE conn6 <- [1,870,null,{}] 06:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:36:59 INFO - PROCESS | 2400 | 1469021819462 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}] 06:36:59 INFO - PROCESS | 2400 | 1469021819464 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:59 INFO - PROCESS | 2400 | 1469021819541 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:36:59 INFO - PROCESS | 2400 | 1469021819547 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 2400 | 1469021819549 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:36:59 INFO - PROCESS | 2400 | ++DOCSHELL 196D3C00 == 37 [pid = 2400] [id = 227] 06:36:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (196D5400) [pid = 2400] [serial = 679] [outer = 00000000] 06:36:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (196DBC00) [pid = 2400] [serial = 680] [outer = 196D5400] 06:36:59 INFO - PROCESS | 2400 | 1469021819591 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (198C4800) [pid = 2400] [serial = 681] [outer = 196D5400] 06:36:59 INFO - PROCESS | 2400 | 1469021819997 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 06:37:00 INFO - PROCESS | 2400 | 1469021820027 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:37:00 INFO - PROCESS | 2400 | 1469021820029 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:37:00 INFO - PROCESS | 2400 | 1469021820032 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 2400 | 1469021820034 Marionette TRACE conn6 <- [1,874,null,{}] 06:37:00 INFO - PROCESS | 2400 | 1469021820037 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}] 06:37:00 INFO - PROCESS | 2400 | 1469021820039 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:00 INFO - PROCESS | 2400 | 1469021820159 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:37:00 INFO - PROCESS | 2400 | 1469021820166 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 2400 | 1469021820168 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:00 INFO - PROCESS | 2400 | ++DOCSHELL 17F46000 == 38 [pid = 2400] [id = 228] 06:37:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (196DA800) [pid = 2400] [serial = 682] [outer = 00000000] 06:37:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19BBC400) [pid = 2400] [serial = 683] [outer = 196DA800] 06:37:00 INFO - PROCESS | 2400 | 1469021820210 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19D6BC00) [pid = 2400] [serial = 684] [outer = 196DA800] 06:37:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19ED6400) [pid = 2400] [serial = 685] [outer = 179ADC00] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 14FDA800 == 37 [pid = 2400] [id = 219] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 19346800 == 36 [pid = 2400] [id = 217] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 102C5800 == 35 [pid = 2400] [id = 218] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 17FF1400 == 34 [pid = 2400] [id = 222] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 102E4000 == 33 [pid = 2400] [id = 225] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 18430800 == 32 [pid = 2400] [id = 224] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 179F4C00 == 31 [pid = 2400] [id = 226] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 196D3C00 == 30 [pid = 2400] [id = 227] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 18325400 == 29 [pid = 2400] [id = 223] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 102CC800 == 28 [pid = 2400] [id = 221] 06:37:01 INFO - PROCESS | 2400 | --DOCSHELL 102DC000 == 27 [pid = 2400] [id = 220] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (180DFC00) [pid = 2400] [serial = 635] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1086E000) [pid = 2400] [serial = 624] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10443000) [pid = 2400] [serial = 623] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1697A000) [pid = 2400] [serial = 632] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14E9F000) [pid = 2400] [serial = 629] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (14F2E000) [pid = 2400] [serial = 630] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1043C800) [pid = 2400] [serial = 626] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10443800) [pid = 2400] [serial = 627] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18303000) [pid = 2400] [serial = 638] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10BCC000) [pid = 2400] [serial = 615] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (10563000) [pid = 2400] [serial = 614] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (17F44800) [pid = 2400] [serial = 618] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (179A7800) [pid = 2400] [serial = 617] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18DA2400) [pid = 2400] [serial = 621] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (18D99800) [pid = 2400] [serial = 620] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19627C00) [pid = 2400] [serial = 650] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1815F000) [pid = 2400] [serial = 636] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (184EC000) [pid = 2400] [serial = 641] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1830EC00) [pid = 2400] [serial = 639] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1933F000) [pid = 2400] [serial = 647] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (18D9B800) [pid = 2400] [serial = 642] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (1933F400) [pid = 2400] [serial = 648] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (18166400) [pid = 2400] [serial = 644] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (18423800) [pid = 2400] [serial = 645] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (179E9C00) [pid = 2400] [serial = 633] [outer = 00000000] [url = about:blank] 06:37:01 INFO - PROCESS | 2400 | 1469021821995 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2016ms 06:37:02 INFO - PROCESS | 2400 | 1469021822052 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 2400 | 1469021822055 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:37:02 INFO - PROCESS | 2400 | 1469021822060 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 2400 | 1469021822064 Marionette TRACE conn6 <- [1,878,null,{}] 06:37:02 INFO - PROCESS | 2400 | 1469021822069 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}] 06:37:02 INFO - PROCESS | 2400 | 1469021822072 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:02 INFO - PROCESS | 2400 | 1469021822164 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:37:02 INFO - PROCESS | 2400 | 1469021822179 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 2400 | 1469021822181 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:02 INFO - PROCESS | 2400 | ++DOCSHELL 102E3800 == 28 [pid = 2400] [id = 229] 06:37:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (102E4C00) [pid = 2400] [serial = 686] [outer = 00000000] 06:37:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (102EA000) [pid = 2400] [serial = 687] [outer = 102E4C00] 06:37:02 INFO - PROCESS | 2400 | 1469021822229 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10316C00) [pid = 2400] [serial = 688] [outer = 102E4C00] 06:37:02 INFO - PROCESS | 2400 | 1469021822769 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 06:37:02 INFO - PROCESS | 2400 | 1469021822791 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 2400 | 1469021822796 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:37:02 INFO - PROCESS | 2400 | 1469021822802 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 2400 | 1469021822805 Marionette TRACE conn6 <- [1,882,null,{}] 06:37:02 INFO - PROCESS | 2400 | 1469021822808 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}] 06:37:02 INFO - PROCESS | 2400 | 1469021822811 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:02 INFO - PROCESS | 2400 | 1469021822896 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:37:02 INFO - PROCESS | 2400 | 1469021822979 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 2400 | 1469021822982 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:02 INFO - PROCESS | 2400 | ++DOCSHELL 10440800 == 29 [pid = 2400] [id = 230] 06:37:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (10443C00) [pid = 2400] [serial = 689] [outer = 00000000] 06:37:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (10562C00) [pid = 2400] [serial = 690] [outer = 10443C00] 06:37:03 INFO - PROCESS | 2400 | 1469021823029 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1086D400) [pid = 2400] [serial = 691] [outer = 10443C00] 06:37:03 INFO - PROCESS | 2400 | 1469021823378 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 06:37:03 INFO - PROCESS | 2400 | 1469021823436 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 2400 | 1469021823438 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:37:03 INFO - PROCESS | 2400 | 1469021823442 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 2400 | 1469021823445 Marionette TRACE conn6 <- [1,886,null,{}] 06:37:03 INFO - PROCESS | 2400 | 1469021823456 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}] 06:37:03 INFO - PROCESS | 2400 | 1469021823461 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:03 INFO - PROCESS | 2400 | 1469021823570 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:37:03 INFO - PROCESS | 2400 | 1469021823580 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 2400 | 1469021823583 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:03 INFO - PROCESS | 2400 | ++DOCSHELL 146A4C00 == 30 [pid = 2400] [id = 231] 06:37:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (146EFC00) [pid = 2400] [serial = 692] [outer = 00000000] 06:37:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (14E9E800) [pid = 2400] [serial = 693] [outer = 146EFC00] 06:37:03 INFO - PROCESS | 2400 | 1469021823629 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (14F30000) [pid = 2400] [serial = 694] [outer = 146EFC00] 06:37:04 INFO - PROCESS | 2400 | 1469021824049 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 669ms 06:37:04 INFO - PROCESS | 2400 | 1469021824116 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 2400 | 1469021824118 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:37:04 INFO - PROCESS | 2400 | 1469021824122 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 2400 | 1469021824124 Marionette TRACE conn6 <- [1,890,null,{}] 06:37:04 INFO - PROCESS | 2400 | 1469021824128 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}] 06:37:04 INFO - PROCESS | 2400 | 1469021824130 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:04 INFO - PROCESS | 2400 | 1469021824211 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:37:04 INFO - PROCESS | 2400 | 1469021824218 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 2400 | 1469021824220 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:04 INFO - PROCESS | 2400 | ++DOCSHELL 14F4C800 == 31 [pid = 2400] [id = 232] 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (14FE5000) [pid = 2400] [serial = 695] [outer = 00000000] 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (15090400) [pid = 2400] [serial = 696] [outer = 14FE5000] 06:37:04 INFO - PROCESS | 2400 | 1469021824264 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (152F0000) [pid = 2400] [serial = 697] [outer = 14FE5000] 06:37:04 INFO - PROCESS | 2400 | 1469021824677 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 06:37:04 INFO - PROCESS | 2400 | 1469021824696 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 2400 | 1469021824698 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:37:04 INFO - PROCESS | 2400 | 1469021824700 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 2400 | 1469021824702 Marionette TRACE conn6 <- [1,894,null,{}] 06:37:04 INFO - PROCESS | 2400 | 1469021824717 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}] 06:37:04 INFO - PROCESS | 2400 | 1469021824720 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:04 INFO - PROCESS | 2400 | 1469021824795 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:37:04 INFO - PROCESS | 2400 | 1469021824800 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 2400 | 1469021824802 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:04 INFO - PROCESS | 2400 | ++DOCSHELL 15D9F400 == 32 [pid = 2400] [id = 233] 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1697A000) [pid = 2400] [serial = 698] [outer = 00000000] 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (179AB000) [pid = 2400] [serial = 699] [outer = 1697A000] 06:37:04 INFO - PROCESS | 2400 | 1469021824845 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (179EC400) [pid = 2400] [serial = 700] [outer = 1697A000] 06:37:05 INFO - PROCESS | 2400 | 1469021825275 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 06:37:05 INFO - PROCESS | 2400 | 1469021825332 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 2400 | 1469021825334 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:37:05 INFO - PROCESS | 2400 | 1469021825337 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 2400 | 1469021825339 Marionette TRACE conn6 <- [1,898,null,{}] 06:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:37:05 INFO - PROCESS | 2400 | 1469021825342 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}] 06:37:05 INFO - PROCESS | 2400 | 1469021825348 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:05 INFO - PROCESS | 2400 | 1469021825450 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:37:05 INFO - PROCESS | 2400 | 1469021825463 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 2400 | 1469021825465 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:05 INFO - PROCESS | 2400 | ++DOCSHELL 17FF3000 == 33 [pid = 2400] [id = 234] 06:37:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17FFB800) [pid = 2400] [serial = 701] [outer = 00000000] 06:37:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18116400) [pid = 2400] [serial = 702] [outer = 17FFB800] 06:37:05 INFO - PROCESS | 2400 | 1469021825508 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1815C400) [pid = 2400] [serial = 703] [outer = 17FFB800] 06:37:05 INFO - PROCESS | 2400 | 1469021825916 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 06:37:05 INFO - PROCESS | 2400 | 1469021825976 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 2400 | 1469021825978 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:37:05 INFO - PROCESS | 2400 | 1469021825981 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 2400 | 1469021825983 Marionette TRACE conn6 <- [1,902,null,{}] 06:37:05 INFO - PROCESS | 2400 | 1469021825986 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}] 06:37:05 INFO - PROCESS | 2400 | 1469021825988 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:06 INFO - PROCESS | 2400 | 1469021826062 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:37:06 INFO - PROCESS | 2400 | 1469021826067 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 2400 | 1469021826069 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:06 INFO - PROCESS | 2400 | ++DOCSHELL 179ACC00 == 34 [pid = 2400] [id = 235] 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18164800) [pid = 2400] [serial = 704] [outer = 00000000] 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (182B3800) [pid = 2400] [serial = 705] [outer = 18164800] 06:37:06 INFO - PROCESS | 2400 | 1469021826111 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18303000) [pid = 2400] [serial = 706] [outer = 18164800] 06:37:06 INFO - PROCESS | 2400 | 1469021826552 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]]]}] 06:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 06:37:06 INFO - PROCESS | 2400 | 1469021826612 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 2400 | 1469021826614 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:37:06 INFO - PROCESS | 2400 | 1469021826618 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 2400 | 1469021826619 Marionette TRACE conn6 <- [1,906,null,{}] 06:37:06 INFO - PROCESS | 2400 | 1469021826623 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}] 06:37:06 INFO - PROCESS | 2400 | 1469021826625 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:06 INFO - PROCESS | 2400 | 1469021826699 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:37:06 INFO - PROCESS | 2400 | 1469021826705 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 2400 | 1469021826706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:06 INFO - PROCESS | 2400 | ++DOCSHELL 18166000 == 35 [pid = 2400] [id = 236] 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18326400) [pid = 2400] [serial = 707] [outer = 00000000] 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1832E000) [pid = 2400] [serial = 708] [outer = 18326400] 06:37:06 INFO - PROCESS | 2400 | 1469021826752 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1832B000) [pid = 2400] [serial = 709] [outer = 18326400] 06:37:07 INFO - PROCESS | 2400 | 1469021827207 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 06:37:07 INFO - PROCESS | 2400 | 1469021827252 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 2400 | 1469021827254 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:37:07 INFO - PROCESS | 2400 | 1469021827263 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 2400 | 1469021827265 Marionette TRACE conn6 <- [1,910,null,{}] 06:37:07 INFO - PROCESS | 2400 | 1469021827268 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}] 06:37:07 INFO - PROCESS | 2400 | 1469021827270 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:07 INFO - PROCESS | 2400 | 1469021827374 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:37:07 INFO - PROCESS | 2400 | 1469021827457 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 2400 | 1469021827458 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:07 INFO - PROCESS | 2400 | ++DOCSHELL 102C8800 == 36 [pid = 2400] [id = 237] 06:37:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1031E000) [pid = 2400] [serial = 710] [outer = 00000000] 06:37:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18427400) [pid = 2400] [serial = 711] [outer = 1031E000] 06:37:07 INFO - PROCESS | 2400 | 1469021827503 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (15DA0400) [pid = 2400] [serial = 712] [outer = 1031E000] 06:37:07 INFO - PROCESS | 2400 | 1469021827897 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 06:37:07 INFO - PROCESS | 2400 | 1469021827937 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 2400 | 1469021827939 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:37:07 INFO - PROCESS | 2400 | 1469021827942 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 2400 | 1469021827944 Marionette TRACE conn6 <- [1,914,null,{}] 06:37:07 INFO - PROCESS | 2400 | 1469021827947 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}] 06:37:07 INFO - PROCESS | 2400 | 1469021827949 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:08 INFO - PROCESS | 2400 | 1469021828057 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:37:08 INFO - PROCESS | 2400 | 1469021828063 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 2400 | 1469021828064 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:08 INFO - PROCESS | 2400 | ++DOCSHELL 18324400 == 37 [pid = 2400] [id = 238] 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (184E9800) [pid = 2400] [serial = 713] [outer = 00000000] 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18D73400) [pid = 2400] [serial = 714] [outer = 184E9800] 06:37:08 INFO - PROCESS | 2400 | 1469021828106 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D9E800) [pid = 2400] [serial = 715] [outer = 184E9800] 06:37:08 INFO - PROCESS | 2400 | 1469021828533 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]]]}] 06:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 06:37:08 INFO - PROCESS | 2400 | 1469021828573 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 2400 | 1469021828576 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:37:08 INFO - PROCESS | 2400 | 1469021828579 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:37:08 INFO - PROCESS | 2400 | 1469021828581 Marionette TRACE conn6 <- [1,918,null,{}] 06:37:08 INFO - PROCESS | 2400 | 1469021828591 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}] 06:37:08 INFO - PROCESS | 2400 | 1469021828593 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:08 INFO - PROCESS | 2400 | 1469021828714 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:37:08 INFO - PROCESS | 2400 | 1469021828806 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 2400 | 1469021828808 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:08 INFO - PROCESS | 2400 | ++DOCSHELL 15D97400 == 38 [pid = 2400] [id = 239] 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1933CC00) [pid = 2400] [serial = 716] [outer = 00000000] 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19345000) [pid = 2400] [serial = 717] [outer = 1933CC00] 06:37:08 INFO - PROCESS | 2400 | 1469021828854 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1962F800) [pid = 2400] [serial = 718] [outer = 1933CC00] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18325C00) [pid = 2400] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (184E7400) [pid = 2400] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10877800) [pid = 2400] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (17F3DC00) [pid = 2400] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (196D5400) [pid = 2400] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (180D7800) [pid = 2400] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10874400) [pid = 2400] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (102E7C00) [pid = 2400] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14FDD400) [pid = 2400] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (102C9000) [pid = 2400] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:37:09 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19347400) [pid = 2400] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:37:09 INFO - PROCESS | 2400 | 1469021829351 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 830ms 06:37:09 INFO - PROCESS | 2400 | 1469021829413 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 2400 | 1469021829415 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:37:09 INFO - PROCESS | 2400 | 1469021829418 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 2400 | 1469021829420 Marionette TRACE conn6 <- [1,922,null,{}] 06:37:09 INFO - PROCESS | 2400 | 1469021829423 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}] 06:37:09 INFO - PROCESS | 2400 | 1469021829425 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:09 INFO - PROCESS | 2400 | 1469021829502 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:37:09 INFO - PROCESS | 2400 | 1469021829508 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 2400 | 1469021829510 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:09 INFO - PROCESS | 2400 | ++DOCSHELL 179EAC00 == 39 [pid = 2400] [id = 240] 06:37:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179F3000) [pid = 2400] [serial = 719] [outer = 00000000] 06:37:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18325C00) [pid = 2400] [serial = 720] [outer = 179F3000] 06:37:09 INFO - PROCESS | 2400 | 1469021829553 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18D5B800) [pid = 2400] [serial = 721] [outer = 179F3000] 06:37:09 INFO - PROCESS | 2400 | 1469021829963 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 06:37:09 INFO - PROCESS | 2400 | 1469021829989 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 2400 | 1469021829991 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:37:09 INFO - PROCESS | 2400 | 1469021829994 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 2400 | 1469021829996 Marionette TRACE conn6 <- [1,926,null,{}] 06:37:09 INFO - PROCESS | 2400 | 1469021829999 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}] 06:37:09 INFO - PROCESS | 2400 | 1469021830001 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:10 INFO - PROCESS | 2400 | 1469021830114 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:37:10 INFO - PROCESS | 2400 | 1469021830121 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 2400 | 1469021830123 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:10 INFO - PROCESS | 2400 | ++DOCSHELL 180E0400 == 40 [pid = 2400] [id = 241] 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18325400) [pid = 2400] [serial = 722] [outer = 00000000] 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19631800) [pid = 2400] [serial = 723] [outer = 18325400] 06:37:10 INFO - PROCESS | 2400 | 1469021830166 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (196D7000) [pid = 2400] [serial = 724] [outer = 18325400] 06:37:10 INFO - PROCESS | 2400 | 1469021830581 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 06:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:37:10 INFO - PROCESS | 2400 | 1469021830625 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 2400 | 1469021830627 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:37:10 INFO - PROCESS | 2400 | 1469021830631 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 2400 | 1469021830632 Marionette TRACE conn6 <- [1,930,null,{}] 06:37:10 INFO - PROCESS | 2400 | 1469021830636 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}] 06:37:10 INFO - PROCESS | 2400 | 1469021830637 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:10 INFO - PROCESS | 2400 | 1469021830746 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:37:10 INFO - PROCESS | 2400 | 1469021830754 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 2400 | 1469021830755 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:10 INFO - PROCESS | 2400 | ++DOCSHELL 18304C00 == 41 [pid = 2400] [id = 242] 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18429C00) [pid = 2400] [serial = 725] [outer = 00000000] 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19BC4000) [pid = 2400] [serial = 726] [outer = 18429C00] 06:37:10 INFO - PROCESS | 2400 | 1469021830799 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19ECA800) [pid = 2400] [serial = 727] [outer = 18429C00] 06:37:11 INFO - PROCESS | 2400 | 1469021831272 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]]]}] 06:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 06:37:11 INFO - PROCESS | 2400 | 1469021831302 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 2400 | 1469021831306 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:37:11 INFO - PROCESS | 2400 | 1469021831312 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 2400 | 1469021831315 Marionette TRACE conn6 <- [1,934,null,{}] 06:37:11 INFO - PROCESS | 2400 | 1469021831321 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}] 06:37:11 INFO - PROCESS | 2400 | 1469021831324 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:11 INFO - PROCESS | 2400 | 1469021831495 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:37:11 INFO - PROCESS | 2400 | 1469021831607 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 2400 | 1469021831612 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:11 INFO - PROCESS | 2400 | ++DOCSHELL 0CF33400 == 42 [pid = 2400] [id = 243] 06:37:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102CF000) [pid = 2400] [serial = 728] [outer = 00000000] 06:37:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (102E9800) [pid = 2400] [serial = 729] [outer = 102CF000] 06:37:11 INFO - PROCESS | 2400 | 1469021831668 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10434C00) [pid = 2400] [serial = 730] [outer = 102CF000] 06:37:12 INFO - PROCESS | 2400 | 1469021832345 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]]]}] 06:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1070ms 06:37:12 INFO - PROCESS | 2400 | 1469021832395 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 2400 | 1469021832400 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:37:12 INFO - PROCESS | 2400 | 1469021832406 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 2400 | 1469021832409 Marionette TRACE conn6 <- [1,938,null,{}] 06:37:12 INFO - PROCESS | 2400 | 1469021832413 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}] 06:37:12 INFO - PROCESS | 2400 | 1469021832416 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:12 INFO - PROCESS | 2400 | 1469021832536 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:37:12 INFO - PROCESS | 2400 | 1469021832684 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 2400 | 1469021832686 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:12 INFO - PROCESS | 2400 | ++DOCSHELL 13412400 == 43 [pid = 2400] [id = 244] 06:37:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (13413C00) [pid = 2400] [serial = 731] [outer = 00000000] 06:37:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (14AF5C00) [pid = 2400] [serial = 732] [outer = 13413C00] 06:37:12 INFO - PROCESS | 2400 | 1469021832745 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (14FD8000) [pid = 2400] [serial = 733] [outer = 13413C00] 06:37:13 INFO - PROCESS | 2400 | 1469021833641 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]]]}] 06:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1335ms 06:37:13 INFO - PROCESS | 2400 | 1469021833744 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:37:13 INFO - PROCESS | 2400 | 1469021833748 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:37:13 INFO - PROCESS | 2400 | 1469021833754 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 2400 | 1469021833757 Marionette TRACE conn6 <- [1,942,null,{}] 06:37:13 INFO - PROCESS | 2400 | 1469021833762 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}] 06:37:13 INFO - PROCESS | 2400 | 1469021833765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:13 INFO - PROCESS | 2400 | 1469021833901 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:37:14 INFO - PROCESS | 2400 | 1469021834020 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 2400 | 1469021834024 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 180E0400 == 42 [pid = 2400] [id = 241] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 179EAC00 == 41 [pid = 2400] [id = 240] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 15D97400 == 40 [pid = 2400] [id = 239] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 18324400 == 39 [pid = 2400] [id = 238] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 102C8800 == 38 [pid = 2400] [id = 237] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 18166000 == 37 [pid = 2400] [id = 236] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 179ACC00 == 36 [pid = 2400] [id = 235] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 17FF3000 == 35 [pid = 2400] [id = 234] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 15D9F400 == 34 [pid = 2400] [id = 233] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 14F4C800 == 33 [pid = 2400] [id = 232] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 146A4C00 == 32 [pid = 2400] [id = 231] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 10440800 == 31 [pid = 2400] [id = 230] 06:37:14 INFO - PROCESS | 2400 | --DOCSHELL 102E3800 == 30 [pid = 2400] [id = 229] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1832F800) [pid = 2400] [serial = 668] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18D5FC00) [pid = 2400] [serial = 671] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (196D0000) [pid = 2400] [serial = 674] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18D9A000) [pid = 2400] [serial = 672] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D58C00) [pid = 2400] [serial = 677] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (196DBC00) [pid = 2400] [serial = 680] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19628C00) [pid = 2400] [serial = 675] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18116C00) [pid = 2400] [serial = 665] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (150E9400) [pid = 2400] [serial = 662] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (152F8800) [pid = 2400] [serial = 663] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10317000) [pid = 2400] [serial = 659] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1043B000) [pid = 2400] [serial = 660] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10435400) [pid = 2400] [serial = 657] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (150EB800) [pid = 2400] [serial = 656] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10875400) [pid = 2400] [serial = 654] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10559400) [pid = 2400] [serial = 653] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1962B000) [pid = 2400] [serial = 651] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (198C4800) [pid = 2400] [serial = 681] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18425400) [pid = 2400] [serial = 669] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1962B800) [pid = 2400] [serial = 678] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19BBC400) [pid = 2400] [serial = 683] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18168400) [pid = 2400] [serial = 666] [outer = 00000000] [url = about:blank] 06:37:14 INFO - PROCESS | 2400 | ++DOCSHELL 102C8800 == 31 [pid = 2400] [id = 245] 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (102C9400) [pid = 2400] [serial = 734] [outer = 00000000] 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1031A400) [pid = 2400] [serial = 735] [outer = 102C9400] 06:37:14 INFO - PROCESS | 2400 | 1469021834118 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1043D800) [pid = 2400] [serial = 736] [outer = 102C9400] 06:37:14 INFO - PROCESS | 2400 | 1469021834521 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]]]}] 06:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 830ms 06:37:14 INFO - PROCESS | 2400 | 1469021834606 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 2400 | 1469021834610 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:37:14 INFO - PROCESS | 2400 | 1469021834617 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 2400 | 1469021834619 Marionette TRACE conn6 <- [1,946,null,{}] 06:37:14 INFO - PROCESS | 2400 | 1469021834627 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}] 06:37:14 INFO - PROCESS | 2400 | 1469021834629 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:14 INFO - PROCESS | 2400 | 1469021834714 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:37:14 INFO - PROCESS | 2400 | 1469021834721 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 2400 | 1469021834723 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:14 INFO - PROCESS | 2400 | ++DOCSHELL 10563C00 == 32 [pid = 2400] [id = 246] 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (106AAC00) [pid = 2400] [serial = 737] [outer = 00000000] 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10878000) [pid = 2400] [serial = 738] [outer = 106AAC00] 06:37:14 INFO - PROCESS | 2400 | 1469021834770 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10B07400) [pid = 2400] [serial = 739] [outer = 106AAC00] 06:37:15 INFO - PROCESS | 2400 | 1469021835201 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 06:37:15 INFO - PROCESS | 2400 | 1469021835251 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 2400 | 1469021835253 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 06:37:15 INFO - PROCESS | 2400 | 1469021835256 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:37:15 INFO - PROCESS | 2400 | 1469021835260 Marionette TRACE conn6 <- [1,950,null,{}] 06:37:15 INFO - PROCESS | 2400 | 1469021835270 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}] 06:37:15 INFO - PROCESS | 2400 | 1469021835275 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:15 INFO - PROCESS | 2400 | 1469021835385 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 06:37:15 INFO - PROCESS | 2400 | 1469021835401 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 2400 | 1469021835404 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:15 INFO - PROCESS | 2400 | ++DOCSHELL 1697D800 == 33 [pid = 2400] [id = 247] 06:37:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1697E000) [pid = 2400] [serial = 740] [outer = 00000000] 06:37:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179A5C00) [pid = 2400] [serial = 741] [outer = 1697E000] 06:37:15 INFO - PROCESS | 2400 | 1469021835452 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179EE800) [pid = 2400] [serial = 742] [outer = 1697E000] 06:37:15 INFO - PROCESS | 2400 | 1469021835890 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 06:37:15 INFO - PROCESS | 2400 | 1469021835931 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 2400 | 1469021835933 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 06:37:15 INFO - PROCESS | 2400 | 1469021835937 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:37:15 INFO - PROCESS | 2400 | 1469021835938 Marionette TRACE conn6 <- [1,954,null,{}] 06:37:15 INFO - PROCESS | 2400 | 1469021835942 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}] 06:37:15 INFO - PROCESS | 2400 | 1469021835944 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:16 INFO - PROCESS | 2400 | 1469021836036 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 06:37:16 INFO - PROCESS | 2400 | 1469021836042 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2400 | 1469021836044 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:16 INFO - PROCESS | 2400 | ++DOCSHELL 17F44C00 == 34 [pid = 2400] [id = 248] 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17F45400) [pid = 2400] [serial = 743] [outer = 00000000] 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18166000) [pid = 2400] [serial = 744] [outer = 17F45400] 06:37:16 INFO - PROCESS | 2400 | 1469021836087 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (182A8400) [pid = 2400] [serial = 745] [outer = 17F45400] 06:37:16 INFO - PROCESS | 2400 | 1469021836529 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]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 06:37:16 INFO - PROCESS | 2400 | 1469021836571 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 2400 | 1469021836574 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 06:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:37:16 INFO - PROCESS | 2400 | 1469021836582 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 2400 | 1469021836584 Marionette TRACE conn6 <- [1,958,null,{}] 06:37:16 INFO - PROCESS | 2400 | 1469021836588 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}] 06:37:16 INFO - PROCESS | 2400 | 1469021836589 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:16 INFO - PROCESS | 2400 | 1469021836695 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 06:37:16 INFO - PROCESS | 2400 | 1469021836730 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2400 | 1469021836732 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:16 INFO - PROCESS | 2400 | ++DOCSHELL 1830A400 == 35 [pid = 2400] [id = 249] 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18326C00) [pid = 2400] [serial = 746] [outer = 00000000] 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18331C00) [pid = 2400] [serial = 747] [outer = 18326C00] 06:37:16 INFO - PROCESS | 2400 | 1469021836829 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18424400) [pid = 2400] [serial = 748] [outer = 18326C00] 06:37:17 INFO - PROCESS | 2400 | 1469021837232 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 06:37:17 INFO - PROCESS | 2400 | 1469021837256 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 2400 | 1469021837258 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 06:37:17 INFO - PROCESS | 2400 | 1469021837261 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:37:17 INFO - PROCESS | 2400 | 1469021837263 Marionette TRACE conn6 <- [1,962,null,{}] 06:37:17 INFO - PROCESS | 2400 | 1469021837266 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}] 06:37:17 INFO - PROCESS | 2400 | 1469021837271 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:17 INFO - PROCESS | 2400 | 1469021837403 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 06:37:17 INFO - PROCESS | 2400 | 1469021837410 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 2400 | 1469021837412 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:17 INFO - PROCESS | 2400 | ++DOCSHELL 18D58C00 == 36 [pid = 2400] [id = 250] 06:37:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18D5E400) [pid = 2400] [serial = 749] [outer = 00000000] 06:37:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1933EC00) [pid = 2400] [serial = 750] [outer = 18D5E400] 06:37:17 INFO - PROCESS | 2400 | 1469021837454 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19340400) [pid = 2400] [serial = 751] [outer = 18D5E400] 06:37:17 INFO - PROCESS | 2400 | 1469021837908 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 06:37:17 INFO - PROCESS | 2400 | 1469021837942 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 2400 | 1469021837944 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 06:37:17 INFO - PROCESS | 2400 | 1469021837947 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:37:17 INFO - PROCESS | 2400 | 1469021837948 Marionette TRACE conn6 <- [1,966,null,{}] 06:37:17 INFO - PROCESS | 2400 | 1469021837952 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}] 06:37:17 INFO - PROCESS | 2400 | 1469021837954 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:18 INFO - PROCESS | 2400 | 1469021838061 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 06:37:18 INFO - PROCESS | 2400 | 1469021838146 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 2400 | 1469021838148 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:18 INFO - PROCESS | 2400 | ++DOCSHELL 19624C00 == 37 [pid = 2400] [id = 251] 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19628000) [pid = 2400] [serial = 752] [outer = 00000000] 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1962F000) [pid = 2400] [serial = 753] [outer = 19628000] 06:37:18 INFO - PROCESS | 2400 | 1469021838191 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (196D1400) [pid = 2400] [serial = 754] [outer = 19628000] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (179F3000) [pid = 2400] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (102E4C00) [pid = 2400] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1031E000) [pid = 2400] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18326400) [pid = 2400] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (17FFB800) [pid = 2400] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (184E9800) [pid = 2400] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18164800) [pid = 2400] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1933CC00) [pid = 2400] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (146EFC00) [pid = 2400] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10443C00) [pid = 2400] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (196DA800) [pid = 2400] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14FE5000) [pid = 2400] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1697A000) [pid = 2400] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:37:18 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18325400) [pid = 2400] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:37:18 INFO - PROCESS | 2400 | 1469021838684 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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 06:37:18 INFO - PROCESS | 2400 | 1469021838721 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 2400 | 1469021838723 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 06:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:37:18 INFO - PROCESS | 2400 | 1469021838726 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 2400 | 1469021838727 Marionette TRACE conn6 <- [1,970,null,{}] 06:37:18 INFO - PROCESS | 2400 | 1469021838731 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}] 06:37:18 INFO - PROCESS | 2400 | 1469021838733 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:18 INFO - PROCESS | 2400 | 1469021838850 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 06:37:18 INFO - PROCESS | 2400 | 1469021838872 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 2400 | 1469021838873 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:18 INFO - PROCESS | 2400 | ++DOCSHELL 15258C00 == 38 [pid = 2400] [id = 252] 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179E8400) [pid = 2400] [serial = 755] [outer = 00000000] 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18326400) [pid = 2400] [serial = 756] [outer = 179E8400] 06:37:18 INFO - PROCESS | 2400 | 1469021838917 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19346800) [pid = 2400] [serial = 757] [outer = 179E8400] 06:37:19 INFO - PROCESS | 2400 | 1469021839291 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 06:37:19 INFO - PROCESS | 2400 | 1469021839357 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 2400 | 1469021839359 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 06:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:37:19 INFO - PROCESS | 2400 | 1469021839362 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 2400 | 1469021839364 Marionette TRACE conn6 <- [1,974,null,{}] 06:37:19 INFO - PROCESS | 2400 | 1469021839367 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}] 06:37:19 INFO - PROCESS | 2400 | 1469021839369 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:19 INFO - PROCESS | 2400 | 1469021839448 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 06:37:19 INFO - PROCESS | 2400 | 1469021839453 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 2400 | 1469021839455 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:19 INFO - PROCESS | 2400 | ++DOCSHELL 1962CC00 == 39 [pid = 2400] [id = 253] 06:37:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1962EC00) [pid = 2400] [serial = 758] [outer = 00000000] 06:37:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (198C2800) [pid = 2400] [serial = 759] [outer = 1962EC00] 06:37:19 INFO - PROCESS | 2400 | 1469021839499 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19BBC400) [pid = 2400] [serial = 760] [outer = 1962EC00] 06:37:19 INFO - PROCESS | 2400 | 1469021839949 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 06:37:19 INFO - PROCESS | 2400 | 1469021839997 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 2400 | 1469021839999 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 06:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:37:19 INFO - PROCESS | 2400 | 1469021840002 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 2400 | 1469021840004 Marionette TRACE conn6 <- [1,978,null,{}] 06:37:19 INFO - PROCESS | 2400 | 1469021840008 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}] 06:37:19 INFO - PROCESS | 2400 | 1469021840010 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:20 INFO - PROCESS | 2400 | 1469021840087 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 06:37:20 INFO - PROCESS | 2400 | 1469021840092 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 2400 | 1469021840094 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:20 INFO - PROCESS | 2400 | ++DOCSHELL 19D6A400 == 40 [pid = 2400] [id = 254] 06:37:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19EC8800) [pid = 2400] [serial = 761] [outer = 00000000] 06:37:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19ED4C00) [pid = 2400] [serial = 762] [outer = 19EC8800] 06:37:20 INFO - PROCESS | 2400 | 1469021840136 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19ED5400) [pid = 2400] [serial = 763] [outer = 19EC8800] 06:37:20 INFO - PROCESS | 2400 | 1469021840646 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]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 06:37:20 INFO - PROCESS | 2400 | 1469021840673 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 2400 | 1469021840679 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 06:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:37:20 INFO - PROCESS | 2400 | 1469021840684 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 2400 | 1469021840688 Marionette TRACE conn6 <- [1,982,null,{}] 06:37:20 INFO - PROCESS | 2400 | 1469021840693 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}] 06:37:20 INFO - PROCESS | 2400 | 1469021840696 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:20 INFO - PROCESS | 2400 | 1469021840856 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 06:37:20 INFO - PROCESS | 2400 | 1469021840958 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 2400 | 1469021840962 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:20 INFO - PROCESS | 2400 | ++DOCSHELL 10317C00 == 41 [pid = 2400] [id = 255] 06:37:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10319C00) [pid = 2400] [serial = 764] [outer = 00000000] 06:37:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1043F800) [pid = 2400] [serial = 765] [outer = 10319C00] 06:37:21 INFO - PROCESS | 2400 | 1469021841018 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10708C00) [pid = 2400] [serial = 766] [outer = 10319C00] 06:37:21 INFO - PROCESS | 2400 | 1469021841615 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 06:37:21 INFO - PROCESS | 2400 | 1469021841659 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 2400 | 1469021841664 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 06:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:37:21 INFO - PROCESS | 2400 | 1469021841670 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 2400 | 1469021841673 Marionette TRACE conn6 <- [1,986,null,{}] 06:37:21 INFO - PROCESS | 2400 | 1469021841676 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}] 06:37:21 INFO - PROCESS | 2400 | 1469021841679 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:21 INFO - PROCESS | 2400 | 1469021841788 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 06:37:21 INFO - PROCESS | 2400 | 1469021841888 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 2400 | 1469021841891 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:21 INFO - PROCESS | 2400 | ++DOCSHELL 15012400 == 42 [pid = 2400] [id = 256] 06:37:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (150E5000) [pid = 2400] [serial = 767] [outer = 00000000] 06:37:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (15D99400) [pid = 2400] [serial = 768] [outer = 150E5000] 06:37:21 INFO - PROCESS | 2400 | 1469021841948 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (179F3C00) [pid = 2400] [serial = 769] [outer = 150E5000] 06:37:22 INFO - PROCESS | 2400 | 1469021842535 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 06:37:22 INFO - PROCESS | 2400 | 1469021842604 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 2400 | 1469021842607 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 06:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:37:22 INFO - PROCESS | 2400 | 1469021842611 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 2400 | 1469021842615 Marionette TRACE conn6 <- [1,990,null,{}] 06:37:22 INFO - PROCESS | 2400 | 1469021842626 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}] 06:37:22 INFO - PROCESS | 2400 | 1469021842631 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:22 INFO - PROCESS | 2400 | 1469021842739 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 06:37:22 INFO - PROCESS | 2400 | 1469021842867 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 2400 | 1469021842870 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:22 INFO - PROCESS | 2400 | ++DOCSHELL 18D9EC00 == 43 [pid = 2400] [id = 257] 06:37:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1933B000) [pid = 2400] [serial = 770] [outer = 00000000] 06:37:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (198BB800) [pid = 2400] [serial = 771] [outer = 1933B000] 06:37:22 INFO - PROCESS | 2400 | 1469021842926 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1A23D400) [pid = 2400] [serial = 772] [outer = 1933B000] 06:37:23 INFO - PROCESS | 2400 | 1469021843535 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 969ms 06:37:23 INFO - PROCESS | 2400 | 1469021843584 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 2400 | 1469021843587 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 06:37:23 INFO - PROCESS | 2400 | 1469021843591 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:37:23 INFO - PROCESS | 2400 | 1469021843593 Marionette TRACE conn6 <- [1,994,null,{}] 06:37:23 INFO - PROCESS | 2400 | 1469021843596 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}] 06:37:23 INFO - PROCESS | 2400 | 1469021843599 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:23 INFO - PROCESS | 2400 | 1469021843705 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 06:37:23 INFO - PROCESS | 2400 | 1469021843833 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 2400 | 1469021843836 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:23 INFO - PROCESS | 2400 | ++DOCSHELL 1A24AC00 == 44 [pid = 2400] [id = 258] 06:37:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1A24B400) [pid = 2400] [serial = 773] [outer = 00000000] 06:37:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1AE9B000) [pid = 2400] [serial = 774] [outer = 1A24B400] 06:37:23 INFO - PROCESS | 2400 | 1469021843889 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1AE9F000) [pid = 2400] [serial = 775] [outer = 1A24B400] 06:37:24 INFO - PROCESS | 2400 | 1469021844594 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1069ms 06:37:24 INFO - PROCESS | 2400 | 1469021844663 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 2400 | 1469021844667 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 06:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:37:24 INFO - PROCESS | 2400 | 1469021844672 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 2400 | 1469021844675 Marionette TRACE conn6 <- [1,998,null,{}] 06:37:24 INFO - PROCESS | 2400 | 1469021844680 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}] 06:37:24 INFO - PROCESS | 2400 | 1469021844683 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:24 INFO - PROCESS | 2400 | 1469021844783 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 06:37:24 INFO - PROCESS | 2400 | 1469021844916 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 2400 | 1469021844919 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:24 INFO - PROCESS | 2400 | ++DOCSHELL 10705800 == 45 [pid = 2400] [id = 259] 06:37:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (10875C00) [pid = 2400] [serial = 776] [outer = 00000000] 06:37:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (14624000) [pid = 2400] [serial = 777] [outer = 10875C00] 06:37:24 INFO - PROCESS | 2400 | 1469021844970 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (14AF6000) [pid = 2400] [serial = 778] [outer = 10875C00] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 1962CC00 == 44 [pid = 2400] [id = 253] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 15258C00 == 43 [pid = 2400] [id = 252] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 19624C00 == 42 [pid = 2400] [id = 251] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 18D58C00 == 41 [pid = 2400] [id = 250] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 1830A400 == 40 [pid = 2400] [id = 249] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 17F44C00 == 39 [pid = 2400] [id = 248] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 1697D800 == 38 [pid = 2400] [id = 247] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 10563C00 == 37 [pid = 2400] [id = 246] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 102C8800 == 36 [pid = 2400] [id = 245] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 13412400 == 35 [pid = 2400] [id = 244] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 0CF33400 == 34 [pid = 2400] [id = 243] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 17F46000 == 33 [pid = 2400] [id = 228] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 18304C00 == 32 [pid = 2400] [id = 242] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 1A24AC00 == 31 [pid = 2400] [id = 258] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 15012400 == 30 [pid = 2400] [id = 256] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 18D9EC00 == 29 [pid = 2400] [id = 257] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 19D6A400 == 28 [pid = 2400] [id = 254] 06:37:25 INFO - PROCESS | 2400 | --DOCSHELL 10317C00 == 27 [pid = 2400] [id = 255] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (1EBA5C00) [pid = 2400] [serial = 390] [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.] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (102EA000) [pid = 2400] [serial = 687] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (18427400) [pid = 2400] [serial = 711] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (10316C00) [pid = 2400] [serial = 688] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1832E000) [pid = 2400] [serial = 708] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (18116400) [pid = 2400] [serial = 702] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18D73400) [pid = 2400] [serial = 714] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1815C400) [pid = 2400] [serial = 703] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (15DA0400) [pid = 2400] [serial = 712] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (182B3800) [pid = 2400] [serial = 705] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18303000) [pid = 2400] [serial = 706] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19345000) [pid = 2400] [serial = 717] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (14E9E800) [pid = 2400] [serial = 693] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D9E800) [pid = 2400] [serial = 715] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (14F30000) [pid = 2400] [serial = 694] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10562C00) [pid = 2400] [serial = 690] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1086D400) [pid = 2400] [serial = 691] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19D6BC00) [pid = 2400] [serial = 684] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (15090400) [pid = 2400] [serial = 696] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (152F0000) [pid = 2400] [serial = 697] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179AB000) [pid = 2400] [serial = 699] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (179EC400) [pid = 2400] [serial = 700] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (196D7000) [pid = 2400] [serial = 724] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19BC4000) [pid = 2400] [serial = 726] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18325C00) [pid = 2400] [serial = 720] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18D5B800) [pid = 2400] [serial = 721] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19631800) [pid = 2400] [serial = 723] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1962F800) [pid = 2400] [serial = 718] [outer = 00000000] [url = about:blank] 06:37:25 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1832B000) [pid = 2400] [serial = 709] [outer = 00000000] [url = about:blank] 06:37:26 INFO - PROCESS | 2400 | 1469021846124 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1471ms 06:37:26 INFO - PROCESS | 2400 | 1469021846145 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 2400 | 1469021846148 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:37:26 INFO - PROCESS | 2400 | 1469021846152 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 2400 | 1469021846157 Marionette TRACE conn6 <- [1,1002,null,{}] 06:37:26 INFO - PROCESS | 2400 | 1469021846164 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}] 06:37:26 INFO - PROCESS | 2400 | 1469021846166 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:26 INFO - PROCESS | 2400 | 1469021846284 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 06:37:26 INFO - PROCESS | 2400 | 1469021846293 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 2400 | 1469021846296 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:26 INFO - PROCESS | 2400 | ++DOCSHELL 102E9000 == 28 [pid = 2400] [id = 260] 06:37:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (102EA000) [pid = 2400] [serial = 779] [outer = 00000000] 06:37:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1031B000) [pid = 2400] [serial = 780] [outer = 102EA000] 06:37:26 INFO - PROCESS | 2400 | 1469021846343 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1043A400) [pid = 2400] [serial = 781] [outer = 102EA000] 06:37:26 INFO - PROCESS | 2400 | 1469021846794 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 06:37:26 INFO - PROCESS | 2400 | 1469021846844 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 2400 | 1469021846849 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 06:37:26 INFO - PROCESS | 2400 | 1469021846855 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:37:26 INFO - PROCESS | 2400 | 1469021846858 Marionette TRACE conn6 <- [1,1006,null,{}] 06:37:26 INFO - PROCESS | 2400 | 1469021846862 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}] 06:37:26 INFO - PROCESS | 2400 | 1469021846865 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:26 INFO - PROCESS | 2400 | 1469021846989 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 06:37:26 INFO - PROCESS | 2400 | 1469021847005 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 2400 | 1469021847007 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:27 INFO - PROCESS | 2400 | ++DOCSHELL 10ABC000 == 29 [pid = 2400] [id = 261] 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10B02000) [pid = 2400] [serial = 782] [outer = 00000000] 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (146AFC00) [pid = 2400] [serial = 783] [outer = 10B02000] 06:37:27 INFO - PROCESS | 2400 | 1469021847059 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (13418000) [pid = 2400] [serial = 784] [outer = 10B02000] 06:37:27 INFO - PROCESS | 2400 | 1469021847528 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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 729ms 06:37:27 INFO - PROCESS | 2400 | 1469021847589 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 2400 | 1469021847592 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 06:37:27 INFO - PROCESS | 2400 | 1469021847595 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:37:27 INFO - PROCESS | 2400 | 1469021847599 Marionette TRACE conn6 <- [1,1010,null,{}] 06:37:27 INFO - PROCESS | 2400 | 1469021847609 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}] 06:37:27 INFO - PROCESS | 2400 | 1469021847614 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:27 INFO - PROCESS | 2400 | 1469021847700 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 06:37:27 INFO - PROCESS | 2400 | 1469021847813 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 2400 | 1469021847816 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:27 INFO - PROCESS | 2400 | ++DOCSHELL 1697A800 == 30 [pid = 2400] [id = 262] 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1697C800) [pid = 2400] [serial = 785] [outer = 00000000] 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (179A7000) [pid = 2400] [serial = 786] [outer = 1697C800] 06:37:27 INFO - PROCESS | 2400 | 1469021847863 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (179EC000) [pid = 2400] [serial = 787] [outer = 1697C800] 06:37:28 INFO - PROCESS | 2400 | 1469021848272 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 06:37:28 INFO - PROCESS | 2400 | 1469021848329 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 2400 | 1469021848332 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 06:37:28 INFO - PROCESS | 2400 | 1469021848335 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:37:28 INFO - PROCESS | 2400 | 1469021848337 Marionette TRACE conn6 <- [1,1014,null,{}] 06:37:28 INFO - PROCESS | 2400 | 1469021848383 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}] 06:37:28 INFO - PROCESS | 2400 | 1469021848385 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:28 INFO - PROCESS | 2400 | 1469021848501 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 06:37:28 INFO - PROCESS | 2400 | 1469021848511 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 2400 | 1469021848513 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:28 INFO - PROCESS | 2400 | ++DOCSHELL 17C28C00 == 31 [pid = 2400] [id = 263] 06:37:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (17C33000) [pid = 2400] [serial = 788] [outer = 00000000] 06:37:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (17FF3000) [pid = 2400] [serial = 789] [outer = 17C33000] 06:37:28 INFO - PROCESS | 2400 | 1469021848557 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1815E000) [pid = 2400] [serial = 790] [outer = 17C33000] 06:37:28 INFO - PROCESS | 2400 | 1469021848988 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 710ms 06:37:29 INFO - PROCESS | 2400 | 1469021849049 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 06:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:37:29 INFO - PROCESS | 2400 | 1469021849051 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 06:37:29 INFO - PROCESS | 2400 | 1469021849054 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 2400 | 1469021849056 Marionette TRACE conn6 <- [1,1018,null,{}] 06:37:29 INFO - PROCESS | 2400 | 1469021849059 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}] 06:37:29 INFO - PROCESS | 2400 | 1469021849062 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:29 INFO - PROCESS | 2400 | 1469021849170 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 06:37:29 INFO - PROCESS | 2400 | 1469021849175 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 2400 | 1469021849177 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:29 INFO - PROCESS | 2400 | ++DOCSHELL 18164C00 == 32 [pid = 2400] [id = 264] 06:37:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18165000) [pid = 2400] [serial = 791] [outer = 00000000] 06:37:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1830E800) [pid = 2400] [serial = 792] [outer = 18165000] 06:37:29 INFO - PROCESS | 2400 | 1469021849220 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18328400) [pid = 2400] [serial = 793] [outer = 18165000] 06:37:29 INFO - PROCESS | 2400 | 1469021849659 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 06:37:29 INFO - PROCESS | 2400 | 1469021849725 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 2400 | 1469021849727 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 06:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:37:29 INFO - PROCESS | 2400 | 1469021849731 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 2400 | 1469021849732 Marionette TRACE conn6 <- [1,1022,null,{}] 06:37:29 INFO - PROCESS | 2400 | 1469021849736 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}] 06:37:29 INFO - PROCESS | 2400 | 1469021849741 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:29 INFO - PROCESS | 2400 | 1469021849886 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 06:37:29 INFO - PROCESS | 2400 | 1469021849902 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 2400 | 1469021849904 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:29 INFO - PROCESS | 2400 | ++DOCSHELL 1832F800 == 33 [pid = 2400] [id = 265] 06:37:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18395000) [pid = 2400] [serial = 794] [outer = 00000000] 06:37:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (184ED000) [pid = 2400] [serial = 795] [outer = 18395000] 06:37:29 INFO - PROCESS | 2400 | 1469021849947 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (18D63C00) [pid = 2400] [serial = 796] [outer = 18395000] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19EC8800) [pid = 2400] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1962EC00) [pid = 2400] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18326C00) [pid = 2400] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D5E400) [pid = 2400] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1697E000) [pid = 2400] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18429C00) [pid = 2400] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (102CF000) [pid = 2400] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (13413C00) [pid = 2400] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (17F45400) [pid = 2400] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (106AAC00) [pid = 2400] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (19628000) [pid = 2400] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (102C9400) [pid = 2400] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:37:30 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179E8400) [pid = 2400] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:37:30 INFO - PROCESS | 2400 | 1469021850602 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 929ms 06:37:30 INFO - PROCESS | 2400 | 1469021850661 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 2400 | 1469021850663 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 06:37:30 INFO - PROCESS | 2400 | 1469021850667 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:37:30 INFO - PROCESS | 2400 | 1469021850668 Marionette TRACE conn6 <- [1,1026,null,{}] 06:37:30 INFO - PROCESS | 2400 | 1469021850672 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}] 06:37:30 INFO - PROCESS | 2400 | 1469021850674 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:30 INFO - PROCESS | 2400 | 1469021850780 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 06:37:30 INFO - PROCESS | 2400 | 1469021850835 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 2400 | 1469021850836 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:30 INFO - PROCESS | 2400 | ++DOCSHELL 10875000 == 34 [pid = 2400] [id = 266] 06:37:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (10878C00) [pid = 2400] [serial = 797] [outer = 00000000] 06:37:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180D7800) [pid = 2400] [serial = 798] [outer = 10878C00] 06:37:30 INFO - PROCESS | 2400 | 1469021850880 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18326C00) [pid = 2400] [serial = 799] [outer = 10878C00] 06:37:31 INFO - PROCESS | 2400 | 1469021851243 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 06:37:31 INFO - PROCESS | 2400 | 1469021851301 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 2400 | 1469021851303 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 06:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:37:31 INFO - PROCESS | 2400 | 1469021851306 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 2400 | 1469021851308 Marionette TRACE conn6 <- [1,1030,null,{}] 06:37:31 INFO - PROCESS | 2400 | 1469021851311 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}] 06:37:31 INFO - PROCESS | 2400 | 1469021851313 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:31 INFO - PROCESS | 2400 | 1469021851389 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 06:37:31 INFO - PROCESS | 2400 | 1469021851394 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 2400 | 1469021851396 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:31 INFO - PROCESS | 2400 | ++DOCSHELL 0CD6FC00 == 35 [pid = 2400] [id = 267] 06:37:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (179E8400) [pid = 2400] [serial = 800] [outer = 00000000] 06:37:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18D9EC00) [pid = 2400] [serial = 801] [outer = 179E8400] 06:37:31 INFO - PROCESS | 2400 | 1469021851439 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18D75C00) [pid = 2400] [serial = 802] [outer = 179E8400] 06:37:31 INFO - PROCESS | 2400 | 1469021851847 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 06:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:37:31 INFO - PROCESS | 2400 | 1469021851877 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 2400 | 1469021851879 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 06:37:31 INFO - PROCESS | 2400 | 1469021851882 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 2400 | 1469021851884 Marionette TRACE conn6 <- [1,1034,null,{}] 06:37:31 INFO - PROCESS | 2400 | 1469021851901 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}] 06:37:31 INFO - PROCESS | 2400 | 1469021851903 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:31 INFO - PROCESS | 2400 | 1469021851980 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 06:37:31 INFO - PROCESS | 2400 | 1469021851988 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 2400 | 1469021851990 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:31 INFO - PROCESS | 2400 | ++DOCSHELL 19341C00 == 36 [pid = 2400] [id = 268] 06:37:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19342000) [pid = 2400] [serial = 803] [outer = 00000000] 06:37:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19627400) [pid = 2400] [serial = 804] [outer = 19342000] 06:37:32 INFO - PROCESS | 2400 | 1469021852042 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1962EC00) [pid = 2400] [serial = 805] [outer = 19342000] 06:37:32 INFO - PROCESS | 2400 | 1469021852557 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 06:37:32 INFO - PROCESS | 2400 | 1469021852614 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 2400 | 1469021852618 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 06:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:37:32 INFO - PROCESS | 2400 | 1469021852624 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 2400 | 1469021852627 Marionette TRACE conn6 <- [1,1038,null,{}] 06:37:32 INFO - PROCESS | 2400 | 1469021852633 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}] 06:37:32 INFO - PROCESS | 2400 | 1469021852636 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:32 INFO - PROCESS | 2400 | 1469021852769 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 06:37:32 INFO - PROCESS | 2400 | 1469021852874 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 2400 | 1469021852878 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:32 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9BC00 == 37 [pid = 2400] [id = 269] 06:37:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1027F800) [pid = 2400] [serial = 806] [outer = 00000000] 06:37:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (102E8000) [pid = 2400] [serial = 807] [outer = 1027F800] 06:37:32 INFO - PROCESS | 2400 | 1469021852935 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1043FC00) [pid = 2400] [serial = 808] [outer = 1027F800] 06:37:33 INFO - PROCESS | 2400 | 1469021853739 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1177ms 06:37:33 INFO - PROCESS | 2400 | 1469021853802 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 2400 | 1469021853806 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 06:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:37:33 INFO - PROCESS | 2400 | 1469021853813 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 2400 | 1469021853815 Marionette TRACE conn6 <- [1,1042,null,{}] 06:37:33 INFO - PROCESS | 2400 | 1469021853820 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}] 06:37:33 INFO - PROCESS | 2400 | 1469021853823 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:33 INFO - PROCESS | 2400 | 1469021853947 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 06:37:34 INFO - PROCESS | 2400 | 1469021854069 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 2400 | 1469021854072 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:34 INFO - PROCESS | 2400 | ++DOCSHELL 14FDDC00 == 38 [pid = 2400] [id = 270] 06:37:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1500E400) [pid = 2400] [serial = 809] [outer = 00000000] 06:37:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (150E9800) [pid = 2400] [serial = 810] [outer = 1500E400] 06:37:34 INFO - PROCESS | 2400 | 1469021854130 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (152F8800) [pid = 2400] [serial = 811] [outer = 1500E400] 06:37:34 INFO - PROCESS | 2400 | 1469021854990 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1225ms 06:37:35 INFO - PROCESS | 2400 | 1469021855042 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 2400 | 1469021855046 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:37:35 INFO - PROCESS | 2400 | 1469021855051 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 2400 | 1469021855054 Marionette TRACE conn6 <- [1,1046,null,{}] 06:37:35 INFO - PROCESS | 2400 | 1469021855059 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}] 06:37:35 INFO - PROCESS | 2400 | 1469021855062 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:35 INFO - PROCESS | 2400 | 1469021855184 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 0CD6FC00 == 37 [pid = 2400] [id = 267] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 10875000 == 36 [pid = 2400] [id = 266] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 1832F800 == 35 [pid = 2400] [id = 265] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 18164C00 == 34 [pid = 2400] [id = 264] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 17C28C00 == 33 [pid = 2400] [id = 263] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 1697A800 == 32 [pid = 2400] [id = 262] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 10ABC000 == 31 [pid = 2400] [id = 261] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 102E9000 == 30 [pid = 2400] [id = 260] 06:37:35 INFO - PROCESS | 2400 | --DOCSHELL 10705800 == 29 [pid = 2400] [id = 259] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1043D800) [pid = 2400] [serial = 736] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (19340400) [pid = 2400] [serial = 751] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (198C2800) [pid = 2400] [serial = 759] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18326400) [pid = 2400] [serial = 756] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (196D1400) [pid = 2400] [serial = 754] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (19346800) [pid = 2400] [serial = 757] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (182A8400) [pid = 2400] [serial = 745] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19ED4C00) [pid = 2400] [serial = 762] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19ED5400) [pid = 2400] [serial = 763] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19BBC400) [pid = 2400] [serial = 760] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18331C00) [pid = 2400] [serial = 747] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1933EC00) [pid = 2400] [serial = 750] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (179A5C00) [pid = 2400] [serial = 741] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179EE800) [pid = 2400] [serial = 742] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18424400) [pid = 2400] [serial = 748] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19ECA800) [pid = 2400] [serial = 727] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (102E9800) [pid = 2400] [serial = 729] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10434C00) [pid = 2400] [serial = 730] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (14AF5C00) [pid = 2400] [serial = 732] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (14FD8000) [pid = 2400] [serial = 733] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18166000) [pid = 2400] [serial = 744] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10878000) [pid = 2400] [serial = 738] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1962F000) [pid = 2400] [serial = 753] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10B07400) [pid = 2400] [serial = 739] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1031A400) [pid = 2400] [serial = 735] [outer = 00000000] [url = about:blank] 06:37:35 INFO - PROCESS | 2400 | 1469021855308 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 2400 | 1469021855312 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:35 INFO - PROCESS | 2400 | ++DOCSHELL 0FEF9C00 == 30 [pid = 2400] [id = 271] 06:37:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (0FEFA800) [pid = 2400] [serial = 812] [outer = 00000000] 06:37:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (102CFC00) [pid = 2400] [serial = 813] [outer = 0FEFA800] 06:37:35 INFO - PROCESS | 2400 | 1469021855359 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10314800) [pid = 2400] [serial = 814] [outer = 0FEFA800] 06:37:35 INFO - PROCESS | 2400 | 1469021855770 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 790ms 06:37:35 INFO - PROCESS | 2400 | 1469021855842 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 2400 | 1469021855846 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 06:37:35 INFO - PROCESS | 2400 | 1469021855852 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:37:35 INFO - PROCESS | 2400 | 1469021855854 Marionette TRACE conn6 <- [1,1050,null,{}] 06:37:35 INFO - PROCESS | 2400 | 1469021855858 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}] 06:37:35 INFO - PROCESS | 2400 | 1469021855861 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:35 INFO - PROCESS | 2400 | 1469021855944 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 06:37:35 INFO - PROCESS | 2400 | 1469021855952 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 2400 | 1469021855954 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:35 INFO - PROCESS | 2400 | ++DOCSHELL 106B8C00 == 31 [pid = 2400] [id = 272] 06:37:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10869800) [pid = 2400] [serial = 815] [outer = 00000000] 06:37:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (108FEC00) [pid = 2400] [serial = 816] [outer = 10869800] 06:37:35 INFO - PROCESS | 2400 | 1469021856000 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1461B400) [pid = 2400] [serial = 817] [outer = 10869800] 06:37:36 INFO - PROCESS | 2400 | 1469021856438 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 06:37:36 INFO - PROCESS | 2400 | 1469021856487 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:37:36 INFO - PROCESS | 2400 | 1469021856489 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 06:37:36 INFO - PROCESS | 2400 | 1469021856492 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 2400 | 1469021856495 Marionette TRACE conn6 <- [1,1054,null,{}] 06:37:36 INFO - PROCESS | 2400 | 1469021856506 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}] 06:37:36 INFO - PROCESS | 2400 | 1469021856510 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:36 INFO - PROCESS | 2400 | 1469021856595 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 06:37:36 INFO - PROCESS | 2400 | 1469021856605 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 2400 | 1469021856608 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:36 INFO - PROCESS | 2400 | ++DOCSHELL 179AB000 == 32 [pid = 2400] [id = 273] 06:37:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (179ABC00) [pid = 2400] [serial = 818] [outer = 00000000] 06:37:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (179EE000) [pid = 2400] [serial = 819] [outer = 179ABC00] 06:37:36 INFO - PROCESS | 2400 | 1469021856661 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (17C78800) [pid = 2400] [serial = 820] [outer = 179ABC00] 06:37:37 INFO - PROCESS | 2400 | 1469021857085 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 06:37:37 INFO - PROCESS | 2400 | 1469021857127 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 2400 | 1469021857130 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:37:37 INFO - PROCESS | 2400 | 1469021857142 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 2400 | 1469021857144 Marionette TRACE conn6 <- [1,1058,null,{}] 06:37:37 INFO - PROCESS | 2400 | 1469021857147 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}] 06:37:37 INFO - PROCESS | 2400 | 1469021857149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:37 INFO - PROCESS | 2400 | 1469021857233 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 06:37:37 INFO - PROCESS | 2400 | 1469021857238 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 2400 | 1469021857240 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:37 INFO - PROCESS | 2400 | ++DOCSHELL 18164400 == 33 [pid = 2400] [id = 274] 06:37:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18164800) [pid = 2400] [serial = 821] [outer = 00000000] 06:37:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1830C800) [pid = 2400] [serial = 822] [outer = 18164800] 06:37:37 INFO - PROCESS | 2400 | 1469021857285 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1832B000) [pid = 2400] [serial = 823] [outer = 18164800] 06:37:37 INFO - PROCESS | 2400 | 1469021857770 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 06:37:37 INFO - PROCESS | 2400 | 1469021857826 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 2400 | 1469021857828 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:37:37 INFO - PROCESS | 2400 | 1469021857831 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 2400 | 1469021857833 Marionette TRACE conn6 <- [1,1062,null,{}] 06:37:37 INFO - PROCESS | 2400 | 1469021857841 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}] 06:37:37 INFO - PROCESS | 2400 | 1469021857843 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:37 INFO - PROCESS | 2400 | 1469021857950 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 06:37:37 INFO - PROCESS | 2400 | 1469021857962 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 2400 | 1469021857964 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:37 INFO - PROCESS | 2400 | ++DOCSHELL 1832FC00 == 34 [pid = 2400] [id = 275] 06:37:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18330800) [pid = 2400] [serial = 824] [outer = 00000000] 06:37:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18426400) [pid = 2400] [serial = 825] [outer = 18330800] 06:37:37 INFO - PROCESS | 2400 | 1469021858007 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1842B800) [pid = 2400] [serial = 826] [outer = 18330800] 06:37:38 INFO - PROCESS | 2400 | 1469021858455 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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 06:37:38 INFO - PROCESS | 2400 | 1469021858503 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 2400 | 1469021858505 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 06:37:38 INFO - PROCESS | 2400 | 1469021858508 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:37:38 INFO - PROCESS | 2400 | 1469021858510 Marionette TRACE conn6 <- [1,1066,null,{}] 06:37:38 INFO - PROCESS | 2400 | 1469021858513 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}] 06:37:38 INFO - PROCESS | 2400 | 1469021858518 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:38 INFO - PROCESS | 2400 | 1469021858679 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 06:37:38 INFO - PROCESS | 2400 | 1469021858704 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 2400 | 1469021858706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:38 INFO - PROCESS | 2400 | ++DOCSHELL 14F0B400 == 35 [pid = 2400] [id = 276] 06:37:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (184EA800) [pid = 2400] [serial = 827] [outer = 00000000] 06:37:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19345C00) [pid = 2400] [serial = 828] [outer = 184EA800] 06:37:38 INFO - PROCESS | 2400 | 1469021858751 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19348000) [pid = 2400] [serial = 829] [outer = 184EA800] 06:37:39 INFO - PROCESS | 2400 | 1469021859190 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 06:37:39 INFO - PROCESS | 2400 | 1469021859242 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:37:39 INFO - PROCESS | 2400 | 1469021859244 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 06:37:39 INFO - PROCESS | 2400 | 1469021859253 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 2400 | 1469021859255 Marionette TRACE conn6 <- [1,1070,null,{}] 06:37:39 INFO - PROCESS | 2400 | 1469021859258 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}] 06:37:39 INFO - PROCESS | 2400 | 1469021859260 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:39 INFO - PROCESS | 2400 | 1469021859367 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 06:37:39 INFO - PROCESS | 2400 | 1469021859375 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 2400 | 1469021859376 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:39 INFO - PROCESS | 2400 | ++DOCSHELL 196CF800 == 36 [pid = 2400] [id = 277] 06:37:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (196CFC00) [pid = 2400] [serial = 830] [outer = 00000000] 06:37:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (196D5400) [pid = 2400] [serial = 831] [outer = 196CFC00] 06:37:39 INFO - PROCESS | 2400 | 1469021859466 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (196D5800) [pid = 2400] [serial = 832] [outer = 196CFC00] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (17C33000) [pid = 2400] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10B02000) [pid = 2400] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (102EA000) [pid = 2400] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10875C00) [pid = 2400] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1697C800) [pid = 2400] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18165000) [pid = 2400] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10319C00) [pid = 2400] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (150E5000) [pid = 2400] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1933B000) [pid = 2400] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179E8400) [pid = 2400] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1A24B400) [pid = 2400] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18395000) [pid = 2400] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:37:39 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10878C00) [pid = 2400] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:37:39 INFO - PROCESS | 2400 | 1469021859911 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 06:37:39 INFO - PROCESS | 2400 | 1469021859951 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 2400 | 1469021859953 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:37:39 INFO - PROCESS | 2400 | 1469021859956 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 2400 | 1469021859958 Marionette TRACE conn6 <- [1,1074,null,{}] 06:37:39 INFO - PROCESS | 2400 | 1469021859961 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}] 06:37:39 INFO - PROCESS | 2400 | 1469021859963 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:40 INFO - PROCESS | 2400 | 1469021860066 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 06:37:40 INFO - PROCESS | 2400 | 1469021860071 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2400 | 1469021860073 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:40 INFO - PROCESS | 2400 | ++DOCSHELL 1349E000 == 37 [pid = 2400] [id = 278] 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (15258C00) [pid = 2400] [serial = 833] [outer = 00000000] 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18309800) [pid = 2400] [serial = 834] [outer = 15258C00] 06:37:40 INFO - PROCESS | 2400 | 1469021860116 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D5B800) [pid = 2400] [serial = 835] [outer = 15258C00] 06:37:40 INFO - PROCESS | 2400 | 1469021860517 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]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 06:37:40 INFO - PROCESS | 2400 | 1469021860531 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:37:40 INFO - PROCESS | 2400 | 1469021860534 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 06:37:40 INFO - PROCESS | 2400 | 1469021860536 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 2400 | 1469021860538 Marionette TRACE conn6 <- [1,1078,null,{}] 06:37:40 INFO - PROCESS | 2400 | 1469021860542 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}] 06:37:40 INFO - PROCESS | 2400 | 1469021860544 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:40 INFO - PROCESS | 2400 | 1469021860677 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 06:37:40 INFO - PROCESS | 2400 | 1469021860685 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2400 | 1469021860686 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:40 INFO - PROCESS | 2400 | ++DOCSHELL 1933D400 == 38 [pid = 2400] [id = 279] 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1962F800) [pid = 2400] [serial = 836] [outer = 00000000] 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (14624400) [pid = 2400] [serial = 837] [outer = 1962F800] 06:37:40 INFO - PROCESS | 2400 | 1469021860729 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19BBC800) [pid = 2400] [serial = 838] [outer = 1962F800] 06:37:41 INFO - PROCESS | 2400 | 1469021861129 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 06:37:41 INFO - PROCESS | 2400 | 1469021861169 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 2400 | 1469021861171 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 06:37:41 INFO - PROCESS | 2400 | 1469021861174 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:37:41 INFO - PROCESS | 2400 | 1469021861176 Marionette TRACE conn6 <- [1,1082,null,{}] 06:37:41 INFO - PROCESS | 2400 | 1469021861179 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}] 06:37:41 INFO - PROCESS | 2400 | 1469021861181 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:41 INFO - PROCESS | 2400 | 1469021861261 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 06:37:41 INFO - PROCESS | 2400 | 1469021861349 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 2400 | 1469021861351 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:41 INFO - PROCESS | 2400 | ++DOCSHELL 0CDCC400 == 39 [pid = 2400] [id = 280] 06:37:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (179A6800) [pid = 2400] [serial = 839] [outer = 00000000] 06:37:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19ECE000) [pid = 2400] [serial = 840] [outer = 179A6800] 06:37:41 INFO - PROCESS | 2400 | 1469021861419 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19ECF400) [pid = 2400] [serial = 841] [outer = 179A6800] 06:37:41 INFO - PROCESS | 2400 | 1469021861837 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 06:37:41 INFO - PROCESS | 2400 | 1469021861879 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:37:41 INFO - PROCESS | 2400 | 1469021861883 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 06:37:41 INFO - PROCESS | 2400 | 1469021861889 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 2400 | 1469021861892 Marionette TRACE conn6 <- [1,1086,null,{}] 06:37:41 INFO - PROCESS | 2400 | 1469021861898 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}] 06:37:41 INFO - PROCESS | 2400 | 1469021861901 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:42 INFO - PROCESS | 2400 | 1469021862019 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 06:37:42 INFO - PROCESS | 2400 | 1469021862124 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 2400 | 1469021862127 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:42 INFO - PROCESS | 2400 | ++DOCSHELL 102CCC00 == 40 [pid = 2400] [id = 281] 06:37:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102E3400) [pid = 2400] [serial = 842] [outer = 00000000] 06:37:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1043E400) [pid = 2400] [serial = 843] [outer = 102E3400] 06:37:42 INFO - PROCESS | 2400 | 1469021862183 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10869C00) [pid = 2400] [serial = 844] [outer = 102E3400] 06:37:42 INFO - PROCESS | 2400 | 1469021862843 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 990ms 06:37:42 INFO - PROCESS | 2400 | 1469021862879 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 2400 | 1469021862883 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 06:37:42 INFO - PROCESS | 2400 | 1469021862890 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:37:42 INFO - PROCESS | 2400 | 1469021862893 Marionette TRACE conn6 <- [1,1090,null,{}] 06:37:42 INFO - PROCESS | 2400 | 1469021862897 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}] 06:37:42 INFO - PROCESS | 2400 | 1469021862899 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:43 INFO - PROCESS | 2400 | 1469021863043 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 06:37:43 INFO - PROCESS | 2400 | 1469021863173 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 2400 | 1469021863175 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:43 INFO - PROCESS | 2400 | ++DOCSHELL 179A1C00 == 41 [pid = 2400] [id = 282] 06:37:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (179EBC00) [pid = 2400] [serial = 845] [outer = 00000000] 06:37:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (17FF4800) [pid = 2400] [serial = 846] [outer = 179EBC00] 06:37:43 INFO - PROCESS | 2400 | 1469021863231 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1830F000) [pid = 2400] [serial = 847] [outer = 179EBC00] 06:37:43 INFO - PROCESS | 2400 | 1469021863783 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 929ms 06:37:43 INFO - PROCESS | 2400 | 1469021863824 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 2400 | 1469021863826 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 06:37:43 INFO - PROCESS | 2400 | 1469021863830 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:37:43 INFO - PROCESS | 2400 | 1469021863834 Marionette TRACE conn6 <- [1,1094,null,{}] 06:37:43 INFO - PROCESS | 2400 | 1469021863845 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}] 06:37:43 INFO - PROCESS | 2400 | 1469021863850 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:43 INFO - PROCESS | 2400 | 1469021863955 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 06:37:44 INFO - PROCESS | 2400 | 1469021864085 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 2400 | 1469021864089 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:44 INFO - PROCESS | 2400 | ++DOCSHELL 196DA400 == 42 [pid = 2400] [id = 283] 06:37:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (196DB400) [pid = 2400] [serial = 848] [outer = 00000000] 06:37:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (19ECE800) [pid = 2400] [serial = 849] [outer = 196DB400] 06:37:44 INFO - PROCESS | 2400 | 1469021864147 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1A242800) [pid = 2400] [serial = 850] [outer = 196DB400] 06:37:44 INFO - PROCESS | 2400 | 1469021864683 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 06:37:44 INFO - PROCESS | 2400 | 1469021864766 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 2400 | 1469021864769 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 06:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:37:44 INFO - PROCESS | 2400 | 1469021864772 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 2400 | 1469021864774 Marionette TRACE conn6 <- [1,1098,null,{}] 06:37:44 INFO - PROCESS | 2400 | 1469021864808 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}] 06:37:44 INFO - PROCESS | 2400 | 1469021864810 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:44 INFO - PROCESS | 2400 | 1469021864966 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 06:37:44 INFO - PROCESS | 2400 | 1469021864976 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 2400 | 1469021864978 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:45 INFO - PROCESS | 2400 | ++DOCSHELL 179F0C00 == 43 [pid = 2400] [id = 284] 06:37:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (179F1000) [pid = 2400] [serial = 851] [outer = 00000000] 06:37:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (18327800) [pid = 2400] [serial = 852] [outer = 179F1000] 06:37:45 INFO - PROCESS | 2400 | 1469021865031 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1933A400) [pid = 2400] [serial = 853] [outer = 179F1000] 06:37:45 INFO - PROCESS | 2400 | 1469021865782 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1054ms 06:37:45 INFO - PROCESS | 2400 | 1469021865828 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 2400 | 1469021865832 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 06:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:37:45 INFO - PROCESS | 2400 | 1469021865838 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 2400 | 1469021865841 Marionette TRACE conn6 <- [1,1102,null,{}] 06:37:45 INFO - PROCESS | 2400 | 1469021865846 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}] 06:37:45 INFO - PROCESS | 2400 | 1469021865849 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:45 INFO - PROCESS | 2400 | 1469021865954 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 06:37:46 INFO - PROCESS | 2400 | 1469021866088 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 2400 | 1469021866093 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:46 INFO - PROCESS | 2400 | ++DOCSHELL 10870000 == 44 [pid = 2400] [id = 285] 06:37:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (10870800) [pid = 2400] [serial = 854] [outer = 00000000] 06:37:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (10AB1800) [pid = 2400] [serial = 855] [outer = 10870800] 06:37:46 INFO - PROCESS | 2400 | 1469021866143 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (14F29400) [pid = 2400] [serial = 856] [outer = 10870800] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 1933D400 == 43 [pid = 2400] [id = 279] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 1349E000 == 42 [pid = 2400] [id = 278] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 196CF800 == 41 [pid = 2400] [id = 277] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 14F0B400 == 40 [pid = 2400] [id = 276] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 1832FC00 == 39 [pid = 2400] [id = 275] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 18164400 == 38 [pid = 2400] [id = 274] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 179AB000 == 37 [pid = 2400] [id = 273] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 106B8C00 == 36 [pid = 2400] [id = 272] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 0FEF9C00 == 35 [pid = 2400] [id = 271] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 19341C00 == 34 [pid = 2400] [id = 268] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 0CB9BC00 == 33 [pid = 2400] [id = 269] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 14FDDC00 == 32 [pid = 2400] [id = 270] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 179F0C00 == 31 [pid = 2400] [id = 284] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 196DA400 == 30 [pid = 2400] [id = 283] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 0CDCC400 == 29 [pid = 2400] [id = 280] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 102CCC00 == 28 [pid = 2400] [id = 281] 06:37:46 INFO - PROCESS | 2400 | --DOCSHELL 179A1C00 == 27 [pid = 2400] [id = 282] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (17FF3000) [pid = 2400] [serial = 789] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (146AFC00) [pid = 2400] [serial = 783] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (13418000) [pid = 2400] [serial = 784] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1031B000) [pid = 2400] [serial = 780] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1043A400) [pid = 2400] [serial = 781] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (14AF6000) [pid = 2400] [serial = 778] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (14624000) [pid = 2400] [serial = 777] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (179A7000) [pid = 2400] [serial = 786] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18328400) [pid = 2400] [serial = 793] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (10708C00) [pid = 2400] [serial = 766] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1043F800) [pid = 2400] [serial = 765] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (179F3C00) [pid = 2400] [serial = 769] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (15D99400) [pid = 2400] [serial = 768] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1A23D400) [pid = 2400] [serial = 772] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (198BB800) [pid = 2400] [serial = 771] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18D75C00) [pid = 2400] [serial = 802] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1AE9F000) [pid = 2400] [serial = 775] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1AE9B000) [pid = 2400] [serial = 774] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1830E800) [pid = 2400] [serial = 792] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1815E000) [pid = 2400] [serial = 790] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (184ED000) [pid = 2400] [serial = 795] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (180D7800) [pid = 2400] [serial = 798] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18D9EC00) [pid = 2400] [serial = 801] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19627400) [pid = 2400] [serial = 804] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18D63C00) [pid = 2400] [serial = 796] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18326C00) [pid = 2400] [serial = 799] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (179EC000) [pid = 2400] [serial = 787] [outer = 00000000] [url = about:blank] 06:37:47 INFO - PROCESS | 2400 | 1469021867336 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1535ms 06:37:47 INFO - PROCESS | 2400 | 1469021867374 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 2400 | 1469021867378 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 06:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:37:47 INFO - PROCESS | 2400 | 1469021867383 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 2400 | 1469021867387 Marionette TRACE conn6 <- [1,1106,null,{}] 06:37:47 INFO - PROCESS | 2400 | 1469021867392 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}] 06:37:47 INFO - PROCESS | 2400 | 1469021867395 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:47 INFO - PROCESS | 2400 | 1469021867485 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 06:37:47 INFO - PROCESS | 2400 | 1469021867492 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 2400 | 1469021867495 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:47 INFO - PROCESS | 2400 | ++DOCSHELL 10443000 == 28 [pid = 2400] [id = 286] 06:37:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (10443400) [pid = 2400] [serial = 857] [outer = 00000000] 06:37:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1070F800) [pid = 2400] [serial = 858] [outer = 10443400] 06:37:47 INFO - PROCESS | 2400 | 1469021867542 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10873400) [pid = 2400] [serial = 859] [outer = 10443400] 06:37:48 INFO - PROCESS | 2400 | 1469021868024 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]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 06:37:48 INFO - PROCESS | 2400 | 1469021868074 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 2400 | 1469021868079 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:37:48 INFO - PROCESS | 2400 | 1469021868086 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 2400 | 1469021868088 Marionette TRACE conn6 <- [1,1110,null,{}] 06:37:48 INFO - PROCESS | 2400 | 1469021868092 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}] 06:37:48 INFO - PROCESS | 2400 | 1469021868095 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:48 INFO - PROCESS | 2400 | 1469021868211 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 06:37:48 INFO - PROCESS | 2400 | 1469021868303 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 2400 | 1469021868306 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:48 INFO - PROCESS | 2400 | ++DOCSHELL 14EA2400 == 29 [pid = 2400] [id = 287] 06:37:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (14FD8000) [pid = 2400] [serial = 860] [outer = 00000000] 06:37:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (15010C00) [pid = 2400] [serial = 861] [outer = 14FD8000] 06:37:48 INFO - PROCESS | 2400 | 1469021868354 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (150EB800) [pid = 2400] [serial = 862] [outer = 14FD8000] 06:37:48 INFO - PROCESS | 2400 | 1469021868697 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]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 06:37:48 INFO - PROCESS | 2400 | 1469021868734 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 2400 | 1469021868736 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:37:48 INFO - PROCESS | 2400 | 1469021868757 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 2400 | 1469021868760 Marionette TRACE conn6 <- [1,1114,null,{}] 06:37:48 INFO - PROCESS | 2400 | 1469021868772 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}] 06:37:48 INFO - PROCESS | 2400 | 1469021868776 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:48 INFO - PROCESS | 2400 | 1469021868859 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 06:37:48 INFO - PROCESS | 2400 | 1469021868865 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 2400 | 1469021868868 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:48 INFO - PROCESS | 2400 | ++DOCSHELL 179ED400 == 30 [pid = 2400] [id = 288] 06:37:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179EDC00) [pid = 2400] [serial = 863] [outer = 00000000] 06:37:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17C71800) [pid = 2400] [serial = 864] [outer = 179EDC00] 06:37:48 INFO - PROCESS | 2400 | 1469021868915 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (180D9800) [pid = 2400] [serial = 865] [outer = 179EDC00] 06:37:49 INFO - PROCESS | 2400 | 1469021869400 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 06:37:49 INFO - PROCESS | 2400 | 1469021869437 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 2400 | 1469021869440 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 06:37:49 INFO - PROCESS | 2400 | 1469021869443 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:37:49 INFO - PROCESS | 2400 | 1469021869445 Marionette TRACE conn6 <- [1,1118,null,{}] 06:37:49 INFO - PROCESS | 2400 | 1469021869448 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}] 06:37:49 INFO - PROCESS | 2400 | 1469021869450 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:49 INFO - PROCESS | 2400 | 1469021869565 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 06:37:49 INFO - PROCESS | 2400 | 1469021869653 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 2400 | 1469021869655 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:49 INFO - PROCESS | 2400 | ++DOCSHELL 180DEC00 == 31 [pid = 2400] [id = 289] 06:37:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1811E400) [pid = 2400] [serial = 866] [outer = 00000000] 06:37:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18164400) [pid = 2400] [serial = 867] [outer = 1811E400] 06:37:49 INFO - PROCESS | 2400 | 1469021869698 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18323000) [pid = 2400] [serial = 868] [outer = 1811E400] 06:37:50 INFO - PROCESS | 2400 | 1469021870096 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 06:37:50 INFO - PROCESS | 2400 | 1469021870117 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 2400 | 1469021870119 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:37:50 INFO - PROCESS | 2400 | 1469021870122 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2400 | 1469021870123 Marionette TRACE conn6 <- [1,1122,null,{}] 06:37:50 INFO - PROCESS | 2400 | 1469021870127 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}] 06:37:50 INFO - PROCESS | 2400 | 1469021870129 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:50 INFO - PROCESS | 2400 | 1469021870235 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 06:37:50 INFO - PROCESS | 2400 | 1469021870240 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 2400 | 1469021870242 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:50 INFO - PROCESS | 2400 | ++DOCSHELL 18326C00 == 32 [pid = 2400] [id = 290] 06:37:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18327400) [pid = 2400] [serial = 869] [outer = 00000000] 06:37:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1838C000) [pid = 2400] [serial = 870] [outer = 18327400] 06:37:50 INFO - PROCESS | 2400 | 1469021870287 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18428000) [pid = 2400] [serial = 871] [outer = 18327400] 06:37:50 INFO - PROCESS | 2400 | 1469021870764 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 669ms 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:37:50 INFO - PROCESS | 2400 | 1469021870793 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 2400 | 1469021870795 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 06:37:50 INFO - PROCESS | 2400 | 1469021870798 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2400 | 1469021870800 Marionette TRACE conn6 <- [1,1126,null,{}] 06:37:50 INFO - PROCESS | 2400 | 1469021870803 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}] 06:37:50 INFO - PROCESS | 2400 | 1469021870808 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:50 INFO - PROCESS | 2400 | 1469021870932 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 06:37:51 INFO - PROCESS | 2400 | 1469021871023 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 2400 | 1469021871025 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:51 INFO - PROCESS | 2400 | ++DOCSHELL 18D5FC00 == 33 [pid = 2400] [id = 291] 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18D63C00) [pid = 2400] [serial = 872] [outer = 00000000] 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1933DC00) [pid = 2400] [serial = 873] [outer = 18D63C00] 06:37:51 INFO - PROCESS | 2400 | 1469021871070 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19348800) [pid = 2400] [serial = 874] [outer = 18D63C00] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18330800) [pid = 2400] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (184EA800) [pid = 2400] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1500E400) [pid = 2400] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1027F800) [pid = 2400] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (179ABC00) [pid = 2400] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10869800) [pid = 2400] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (0FEFA800) [pid = 2400] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18164800) [pid = 2400] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19342000) [pid = 2400] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179A6800) [pid = 2400] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (196CFC00) [pid = 2400] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15258C00) [pid = 2400] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:37:51 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1962F800) [pid = 2400] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:37:51 INFO - PROCESS | 2400 | 1469021871645 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]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 06:37:51 INFO - PROCESS | 2400 | 1469021871673 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 2400 | 1469021871675 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 06:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:37:51 INFO - PROCESS | 2400 | 1469021871678 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 2400 | 1469021871680 Marionette TRACE conn6 <- [1,1130,null,{}] 06:37:51 INFO - PROCESS | 2400 | 1469021871683 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}] 06:37:51 INFO - PROCESS | 2400 | 1469021871685 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:51 INFO - PROCESS | 2400 | 1469021871798 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 06:37:51 INFO - PROCESS | 2400 | 1469021871849 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 2400 | 1469021871851 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:51 INFO - PROCESS | 2400 | ++DOCSHELL 15DA0400 == 34 [pid = 2400] [id = 292] 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179A6400) [pid = 2400] [serial = 875] [outer = 00000000] 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18308800) [pid = 2400] [serial = 876] [outer = 179A6400] 06:37:51 INFO - PROCESS | 2400 | 1469021871895 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (184E6C00) [pid = 2400] [serial = 877] [outer = 179A6400] 06:37:52 INFO - PROCESS | 2400 | 1469021872249 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 06:37:52 INFO - PROCESS | 2400 | 1469021872315 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 2400 | 1469021872317 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 06:37:52 INFO - PROCESS | 2400 | 1469021872320 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:37:52 INFO - PROCESS | 2400 | 1469021872322 Marionette TRACE conn6 <- [1,1134,null,{}] 06:37:52 INFO - PROCESS | 2400 | 1469021872325 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}] 06:37:52 INFO - PROCESS | 2400 | 1469021872327 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:52 INFO - PROCESS | 2400 | 1469021872403 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 06:37:52 INFO - PROCESS | 2400 | 1469021872410 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 2400 | 1469021872412 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:52 INFO - PROCESS | 2400 | ++DOCSHELL 15DA2000 == 35 [pid = 2400] [id = 293] 06:37:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18D98C00) [pid = 2400] [serial = 878] [outer = 00000000] 06:37:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1962D400) [pid = 2400] [serial = 879] [outer = 18D98C00] 06:37:52 INFO - PROCESS | 2400 | 1469021872455 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1962DC00) [pid = 2400] [serial = 880] [outer = 18D98C00] 06:37:52 INFO - PROCESS | 2400 | 1469021872871 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 06:37:52 INFO - PROCESS | 2400 | 1469021872896 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 2400 | 1469021872897 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 06:37:52 INFO - PROCESS | 2400 | 1469021872900 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 2400 | 1469021872902 Marionette TRACE conn6 <- [1,1138,null,{}] 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:37:52 INFO - PROCESS | 2400 | 1469021872905 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}] 06:37:52 INFO - PROCESS | 2400 | 1469021872907 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:53 INFO - PROCESS | 2400 | 1469021873024 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 06:37:53 INFO - PROCESS | 2400 | 1469021873031 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 2400 | 1469021873033 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:53 INFO - PROCESS | 2400 | ++DOCSHELL 19347000 == 36 [pid = 2400] [id = 294] 06:37:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19630800) [pid = 2400] [serial = 881] [outer = 00000000] 06:37:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (196DDC00) [pid = 2400] [serial = 882] [outer = 19630800] 06:37:53 INFO - PROCESS | 2400 | 1469021873075 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19BB8800) [pid = 2400] [serial = 883] [outer = 19630800] 06:37:53 INFO - PROCESS | 2400 | 1469021873502 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]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 06:37:53 INFO - PROCESS | 2400 | 1469021873540 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 2400 | 1469021873545 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:37:53 INFO - PROCESS | 2400 | 1469021873550 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 2400 | 1469021873555 Marionette TRACE conn6 <- [1,1142,null,{}] 06:37:53 INFO - PROCESS | 2400 | 1469021873562 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}] 06:37:53 INFO - PROCESS | 2400 | 1469021873565 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:53 INFO - PROCESS | 2400 | 1469021873715 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 06:37:53 INFO - PROCESS | 2400 | 1469021873890 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 2400 | 1469021873895 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:53 INFO - PROCESS | 2400 | ++DOCSHELL 1043F000 == 37 [pid = 2400] [id = 295] 06:37:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1043F400) [pid = 2400] [serial = 884] [outer = 00000000] 06:37:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1055D800) [pid = 2400] [serial = 885] [outer = 1043F400] 06:37:53 INFO - PROCESS | 2400 | 1469021873952 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1086F000) [pid = 2400] [serial = 886] [outer = 1043F400] 06:37:54 INFO - PROCESS | 2400 | 1469021874759 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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1231ms 06:37:54 INFO - PROCESS | 2400 | 1469021874781 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 2400 | 1469021874786 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:37:54 INFO - PROCESS | 2400 | 1469021874792 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 2400 | 1469021874796 Marionette TRACE conn6 <- [1,1146,null,{}] 06:37:54 INFO - PROCESS | 2400 | 1469021874799 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}] 06:37:54 INFO - PROCESS | 2400 | 1469021874802 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:54 INFO - PROCESS | 2400 | 1469021874919 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 06:37:55 INFO - PROCESS | 2400 | 1469021875047 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 2400 | 1469021875050 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:55 INFO - PROCESS | 2400 | ++DOCSHELL 18114400 == 38 [pid = 2400] [id = 296] 06:37:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (18163400) [pid = 2400] [serial = 887] [outer = 00000000] 06:37:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1830E800) [pid = 2400] [serial = 888] [outer = 18163400] 06:37:55 INFO - PROCESS | 2400 | 1469021875107 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (184E7400) [pid = 2400] [serial = 889] [outer = 18163400] 06:37:55 INFO - PROCESS | 2400 | [2400] 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 06:37:56 INFO - PROCESS | 2400 | 1469021876013 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]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1273ms 06:37:56 INFO - PROCESS | 2400 | 1469021876070 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2400 | 1469021876074 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:37:56 INFO - PROCESS | 2400 | 1469021876079 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2400 | 1469021876082 Marionette TRACE conn6 <- [1,1150,null,{}] 06:37:56 INFO - PROCESS | 2400 | 1469021876087 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}] 06:37:56 INFO - PROCESS | 2400 | 1469021876090 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:56 INFO - PROCESS | 2400 | 1469021876214 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 06:37:56 INFO - PROCESS | 2400 | 1469021876340 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 2400 | 1469021876344 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:56 INFO - PROCESS | 2400 | ++DOCSHELL 1043B000 == 39 [pid = 2400] [id = 297] 06:37:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1043BC00) [pid = 2400] [serial = 890] [outer = 00000000] 06:37:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (10443800) [pid = 2400] [serial = 891] [outer = 1043BC00] 06:37:56 INFO - PROCESS | 2400 | 1469021876395 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (10563400) [pid = 2400] [serial = 892] [outer = 1043BC00] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 15DA2000 == 38 [pid = 2400] [id = 293] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 15DA0400 == 37 [pid = 2400] [id = 292] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 18D5FC00 == 36 [pid = 2400] [id = 291] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 18326C00 == 35 [pid = 2400] [id = 290] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 180DEC00 == 34 [pid = 2400] [id = 289] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 179ED400 == 33 [pid = 2400] [id = 288] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 14EA2400 == 32 [pid = 2400] [id = 287] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 10443000 == 31 [pid = 2400] [id = 286] 06:37:56 INFO - PROCESS | 2400 | --DOCSHELL 10870000 == 30 [pid = 2400] [id = 285] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18426400) [pid = 2400] [serial = 825] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (19345C00) [pid = 2400] [serial = 828] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (150E9800) [pid = 2400] [serial = 810] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (152F8800) [pid = 2400] [serial = 811] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (102E8000) [pid = 2400] [serial = 807] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1842B800) [pid = 2400] [serial = 826] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1043FC00) [pid = 2400] [serial = 808] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (179EE000) [pid = 2400] [serial = 819] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (17C78800) [pid = 2400] [serial = 820] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (108FEC00) [pid = 2400] [serial = 816] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1461B400) [pid = 2400] [serial = 817] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (102CFC00) [pid = 2400] [serial = 813] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10314800) [pid = 2400] [serial = 814] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1830C800) [pid = 2400] [serial = 822] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1962EC00) [pid = 2400] [serial = 805] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (19ECE000) [pid = 2400] [serial = 840] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (196D5400) [pid = 2400] [serial = 831] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19348000) [pid = 2400] [serial = 829] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18309800) [pid = 2400] [serial = 834] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19ECF400) [pid = 2400] [serial = 841] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19BBC800) [pid = 2400] [serial = 838] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (196D5800) [pid = 2400] [serial = 832] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (14624400) [pid = 2400] [serial = 837] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1832B000) [pid = 2400] [serial = 823] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18D5B800) [pid = 2400] [serial = 835] [outer = 00000000] [url = about:blank] 06:37:56 INFO - PROCESS | 2400 | 1469021876859 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]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 829ms 06:37:56 INFO - PROCESS | 2400 | 1469021876910 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2400 | 1469021876914 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:37:56 INFO - PROCESS | 2400 | 1469021876920 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2400 | 1469021876922 Marionette TRACE conn6 <- [1,1154,null,{}] 06:37:56 INFO - PROCESS | 2400 | 1469021876926 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}] 06:37:56 INFO - PROCESS | 2400 | 1469021876929 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:57 INFO - PROCESS | 2400 | 1469021877014 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 06:37:57 INFO - PROCESS | 2400 | 1469021877021 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 2400 | 1469021877023 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:57 INFO - PROCESS | 2400 | ++DOCSHELL 1086B800 == 31 [pid = 2400] [id = 298] 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1086E800) [pid = 2400] [serial = 893] [outer = 00000000] 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (146EC400) [pid = 2400] [serial = 894] [outer = 1086E800] 06:37:57 INFO - PROCESS | 2400 | 1469021877069 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (14F0B800) [pid = 2400] [serial = 895] [outer = 1086E800] 06:37:57 INFO - PROCESS | 2400 | 1469021877536 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]]]}] 06:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 06:37:57 INFO - PROCESS | 2400 | 1469021877594 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 2400 | 1469021877597 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 06:37:57 INFO - PROCESS | 2400 | 1469021877600 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:37:57 INFO - PROCESS | 2400 | 1469021877603 Marionette TRACE conn6 <- [1,1158,null,{}] 06:37:57 INFO - PROCESS | 2400 | 1469021877614 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}] 06:37:57 INFO - PROCESS | 2400 | 1469021877618 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:57 INFO - PROCESS | 2400 | 1469021877706 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 06:37:57 INFO - PROCESS | 2400 | 1469021877827 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 2400 | 1469021877830 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:57 INFO - PROCESS | 2400 | ++DOCSHELL 17FF2800 == 32 [pid = 2400] [id = 299] 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (17FF2C00) [pid = 2400] [serial = 896] [outer = 00000000] 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1811F400) [pid = 2400] [serial = 897] [outer = 17FF2C00] 06:37:57 INFO - PROCESS | 2400 | 1469021877878 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (182AFC00) [pid = 2400] [serial = 898] [outer = 17FF2C00] 06:37:58 INFO - PROCESS | 2400 | 1469021878250 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]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 731ms 06:37:58 INFO - PROCESS | 2400 | 1469021878335 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 2400 | 1469021878338 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 06:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:37:58 INFO - PROCESS | 2400 | 1469021878341 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 2400 | 1469021878343 Marionette TRACE conn6 <- [1,1162,null,{}] 06:37:58 INFO - PROCESS | 2400 | 1469021878346 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}] 06:37:58 INFO - PROCESS | 2400 | 1469021878348 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:58 INFO - PROCESS | 2400 | 1469021878444 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 06:37:58 INFO - PROCESS | 2400 | 1469021878449 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 2400 | 1469021878451 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:58 INFO - PROCESS | 2400 | ++DOCSHELL 1832F800 == 33 [pid = 2400] [id = 300] 06:37:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18331000) [pid = 2400] [serial = 899] [outer = 00000000] 06:37:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D5E000) [pid = 2400] [serial = 900] [outer = 18331000] 06:37:58 INFO - PROCESS | 2400 | 1469021878495 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18D9E400) [pid = 2400] [serial = 901] [outer = 18331000] 06:37:58 INFO - PROCESS | 2400 | 1469021878947 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] 06:37:59 INFO - PROCESS | 2400 | 1469021879019 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 06:37:59 INFO - PROCESS | 2400 | 1469021879023 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:37:59 INFO - PROCESS | 2400 | 1469021879024 Marionette TRACE conn6 <- [1,1166,null,{}] 06:37:59 INFO - PROCESS | 2400 | 1469021879028 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}] 06:37:59 INFO - PROCESS | 2400 | 1469021879030 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:59 INFO - PROCESS | 2400 | 1469021879165 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 06:37:59 INFO - PROCESS | 2400 | 1469021879186 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 2400 | 1469021879188 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:59 INFO - PROCESS | 2400 | ++DOCSHELL 19341000 == 34 [pid = 2400] [id = 301] 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19341400) [pid = 2400] [serial = 902] [outer = 00000000] 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19626400) [pid = 2400] [serial = 903] [outer = 19341400] 06:37:59 INFO - PROCESS | 2400 | 1469021879231 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1962D000) [pid = 2400] [serial = 904] [outer = 19341400] 06:37:59 INFO - PROCESS | 2400 | 1469021879672 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] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:37:59 INFO - PROCESS | 2400 | 1469021879698 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 06:37:59 INFO - PROCESS | 2400 | 1469021879702 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 2400 | 1469021879703 Marionette TRACE conn6 <- [1,1170,null,{}] 06:37:59 INFO - PROCESS | 2400 | 1469021879707 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}] 06:37:59 INFO - PROCESS | 2400 | 1469021879712 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:59 INFO - PROCESS | 2400 | 1469021879849 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 06:37:59 INFO - PROCESS | 2400 | 1469021879855 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 2400 | 1469021879857 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:37:59 INFO - PROCESS | 2400 | ++DOCSHELL 10319000 == 35 [pid = 2400] [id = 302] 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19345400) [pid = 2400] [serial = 905] [outer = 00000000] 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (196DD800) [pid = 2400] [serial = 906] [outer = 19345400] 06:37:59 INFO - PROCESS | 2400 | 1469021879901 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19ED1000) [pid = 2400] [serial = 907] [outer = 19345400] 06:38:00 INFO - PROCESS | 2400 | 1469021880355 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] 06:38:00 INFO - PROCESS | 2400 | 1469021880374 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 06:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:38:00 INFO - PROCESS | 2400 | 1469021880387 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 2400 | 1469021880388 Marionette TRACE conn6 <- [1,1174,null,{}] 06:38:00 INFO - PROCESS | 2400 | 1469021880392 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}] 06:38:00 INFO - PROCESS | 2400 | 1469021880393 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:00 INFO - PROCESS | 2400 | 1469021880526 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 06:38:00 INFO - PROCESS | 2400 | 1469021880548 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 2400 | 1469021880550 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:00 INFO - PROCESS | 2400 | ++DOCSHELL 1A23CC00 == 36 [pid = 2400] [id = 303] 06:38:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1A23D800) [pid = 2400] [serial = 908] [outer = 00000000] 06:38:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1A24A400) [pid = 2400] [serial = 909] [outer = 1A23D800] 06:38:00 INFO - PROCESS | 2400 | 1469021880593 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1A2DB400) [pid = 2400] [serial = 910] [outer = 1A23D800] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10443400) [pid = 2400] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10870800) [pid = 2400] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1811E400) [pid = 2400] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (179EDC00) [pid = 2400] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (14FD8000) [pid = 2400] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18327400) [pid = 2400] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179A6400) [pid = 2400] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18D98C00) [pid = 2400] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D63C00) [pid = 2400] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (102E3400) [pid = 2400] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179EBC00) [pid = 2400] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (196DB400) [pid = 2400] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:38:00 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179F1000) [pid = 2400] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:38:01 INFO - PROCESS | 2400 | 1469021881085 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] 06:38:01 INFO - PROCESS | 2400 | 1469021881129 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:38:01 INFO - PROCESS | 2400 | 1469021881132 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 2400 | 1469021881134 Marionette TRACE conn6 <- [1,1178,null,{}] 06:38:01 INFO - PROCESS | 2400 | 1469021881137 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}] 06:38:01 INFO - PROCESS | 2400 | 1469021881139 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:01 INFO - PROCESS | 2400 | 1469021881220 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 06:38:01 INFO - PROCESS | 2400 | 1469021881225 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 2400 | 1469021881227 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:01 INFO - PROCESS | 2400 | ++DOCSHELL 179E6C00 == 37 [pid = 2400] [id = 304] 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (17F3F000) [pid = 2400] [serial = 911] [outer = 00000000] 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19D69400) [pid = 2400] [serial = 912] [outer = 17F3F000] 06:38:01 INFO - PROCESS | 2400 | 1469021881270 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1AE9B000) [pid = 2400] [serial = 913] [outer = 17F3F000] 06:38:01 INFO - PROCESS | 2400 | 1469021881698 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] 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:38:01 INFO - PROCESS | 2400 | 1469021881771 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 06:38:01 INFO - PROCESS | 2400 | 1469021881774 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 2400 | 1469021881776 Marionette TRACE conn6 <- [1,1182,null,{}] 06:38:01 INFO - PROCESS | 2400 | 1469021881779 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}] 06:38:01 INFO - PROCESS | 2400 | 1469021881781 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:01 INFO - PROCESS | 2400 | 1469021881863 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 06:38:01 INFO - PROCESS | 2400 | 1469021881870 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 2400 | 1469021881872 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:01 INFO - PROCESS | 2400 | ++DOCSHELL 1AEA0800 == 38 [pid = 2400] [id = 305] 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1AEA2000) [pid = 2400] [serial = 914] [outer = 00000000] 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1AEA8400) [pid = 2400] [serial = 915] [outer = 1AEA2000] 06:38:01 INFO - PROCESS | 2400 | 1469021881914 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1AEEAC00) [pid = 2400] [serial = 916] [outer = 1AEA2000] 06:38:02 INFO - PROCESS | 2400 | 1469021882353 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] 06:38:02 INFO - PROCESS | 2400 | 1469021882412 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:38:02 INFO - PROCESS | 2400 | 1469021882416 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 2400 | 1469021882417 Marionette TRACE conn6 <- [1,1186,null,{}] 06:38:02 INFO - PROCESS | 2400 | 1469021882421 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}] 06:38:02 INFO - PROCESS | 2400 | 1469021882422 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:02 INFO - PROCESS | 2400 | 1469021882502 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 06:38:02 INFO - PROCESS | 2400 | 1469021882507 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 2400 | 1469021882509 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:02 INFO - PROCESS | 2400 | ++DOCSHELL 1B056800 == 39 [pid = 2400] [id = 306] 06:38:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1B058800) [pid = 2400] [serial = 917] [outer = 00000000] 06:38:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1B05F000) [pid = 2400] [serial = 918] [outer = 1B058800] 06:38:02 INFO - PROCESS | 2400 | 1469021882552 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1B05F400) [pid = 2400] [serial = 919] [outer = 1B058800] 06:38:03 INFO - PROCESS | 2400 | --DOCSHELL 1086B800 == 38 [pid = 2400] [id = 298] 06:38:03 INFO - PROCESS | 2400 | --DOCSHELL 1043B000 == 37 [pid = 2400] [id = 297] 06:38:03 INFO - PROCESS | 2400 | --DOCSHELL 18114400 == 36 [pid = 2400] [id = 296] 06:38:03 INFO - PROCESS | 2400 | --DOCSHELL 19347000 == 35 [pid = 2400] [id = 294] 06:38:03 INFO - PROCESS | 2400 | --DOCSHELL 1043F000 == 34 [pid = 2400] [id = 295] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 1832F800 == 33 [pid = 2400] [id = 300] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 179E6C00 == 32 [pid = 2400] [id = 304] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 10319000 == 31 [pid = 2400] [id = 302] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 19341000 == 30 [pid = 2400] [id = 301] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 1AEA0800 == 29 [pid = 2400] [id = 305] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 1A23CC00 == 28 [pid = 2400] [id = 303] 06:38:04 INFO - PROCESS | 2400 | --DOCSHELL 17FF2800 == 27 [pid = 2400] [id = 299] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1070F800) [pid = 2400] [serial = 858] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10873400) [pid = 2400] [serial = 859] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (14F29400) [pid = 2400] [serial = 856] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18164400) [pid = 2400] [serial = 867] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10AB1800) [pid = 2400] [serial = 855] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (17C71800) [pid = 2400] [serial = 864] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (15010C00) [pid = 2400] [serial = 861] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (150EB800) [pid = 2400] [serial = 862] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1838C000) [pid = 2400] [serial = 870] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18323000) [pid = 2400] [serial = 868] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18308800) [pid = 2400] [serial = 876] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1962DC00) [pid = 2400] [serial = 880] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1933DC00) [pid = 2400] [serial = 873] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18428000) [pid = 2400] [serial = 871] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (184E6C00) [pid = 2400] [serial = 877] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1962D400) [pid = 2400] [serial = 879] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (10869C00) [pid = 2400] [serial = 844] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (1043E400) [pid = 2400] [serial = 843] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1830F000) [pid = 2400] [serial = 847] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (17FF4800) [pid = 2400] [serial = 846] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1A242800) [pid = 2400] [serial = 850] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19ECE800) [pid = 2400] [serial = 849] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1933A400) [pid = 2400] [serial = 853] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (18327800) [pid = 2400] [serial = 852] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (196DDC00) [pid = 2400] [serial = 882] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (180D9800) [pid = 2400] [serial = 865] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (19348800) [pid = 2400] [serial = 874] [outer = 00000000] [url = about:blank] 06:38:04 INFO - PROCESS | 2400 | 1469021884361 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]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1976ms 06:38:04 INFO - PROCESS | 2400 | 1469021884397 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 2400 | 1469021884401 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 06:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:38:04 INFO - PROCESS | 2400 | 1469021884405 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 2400 | 1469021884409 Marionette TRACE conn6 <- [1,1190,null,{}] 06:38:04 INFO - PROCESS | 2400 | 1469021884414 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}] 06:38:04 INFO - PROCESS | 2400 | 1469021884417 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:04 INFO - PROCESS | 2400 | 1469021884509 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 06:38:04 INFO - PROCESS | 2400 | 1469021884519 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 2400 | 1469021884523 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:04 INFO - PROCESS | 2400 | ++DOCSHELL 10316000 == 28 [pid = 2400] [id = 307] 06:38:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10316C00) [pid = 2400] [serial = 920] [outer = 00000000] 06:38:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (1031A800) [pid = 2400] [serial = 921] [outer = 10316C00] 06:38:04 INFO - PROCESS | 2400 | 1469021884571 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (1031EC00) [pid = 2400] [serial = 922] [outer = 10316C00] 06:38:05 INFO - PROCESS | 2400 | 1469021885047 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]]]}] 06:38:05 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 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 06:38:05 INFO - PROCESS | 2400 | 1469021885097 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 2400 | 1469021885102 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:38:05 INFO - PROCESS | 2400 | 1469021885108 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 2400 | 1469021885111 Marionette TRACE conn6 <- [1,1194,null,{}] 06:38:05 INFO - PROCESS | 2400 | 1469021885115 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}] 06:38:05 INFO - PROCESS | 2400 | 1469021885118 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:05 INFO - PROCESS | 2400 | 1469021885203 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 06:38:05 INFO - PROCESS | 2400 | 1469021885212 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2400 | 1469021885215 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:05 INFO - PROCESS | 2400 | ++DOCSHELL 1086A000 == 29 [pid = 2400] [id = 308] 06:38:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1086A400) [pid = 2400] [serial = 923] [outer = 00000000] 06:38:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (1086EC00) [pid = 2400] [serial = 924] [outer = 1086A400] 06:38:05 INFO - PROCESS | 2400 | 1469021885261 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (108F9400) [pid = 2400] [serial = 925] [outer = 1086A400] 06:38:05 INFO - PROCESS | 2400 | 1469021885708 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]]]}] 06:38:05 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 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 06:38:05 INFO - PROCESS | 2400 | 1469021885742 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 2400 | 1469021885744 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 06:38:05 INFO - PROCESS | 2400 | 1469021885752 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:38:05 INFO - PROCESS | 2400 | 1469021885755 Marionette TRACE conn6 <- [1,1198,null,{}] 06:38:05 INFO - PROCESS | 2400 | 1469021885766 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}] 06:38:05 INFO - PROCESS | 2400 | 1469021885770 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:05 INFO - PROCESS | 2400 | 1469021885854 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 06:38:05 INFO - PROCESS | 2400 | 1469021885894 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2400 | 1469021885897 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:05 INFO - PROCESS | 2400 | ++DOCSHELL 15013000 == 30 [pid = 2400] [id = 309] 06:38:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (15015800) [pid = 2400] [serial = 926] [outer = 00000000] 06:38:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (150E8800) [pid = 2400] [serial = 927] [outer = 15015800] 06:38:05 INFO - PROCESS | 2400 | 1469021885951 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (152F2C00) [pid = 2400] [serial = 928] [outer = 15015800] 06:38:06 INFO - PROCESS | 2400 | 1469021886378 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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 06:38:06 INFO - PROCESS | 2400 | 1469021886427 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 2400 | 1469021886429 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:38:06 INFO - PROCESS | 2400 | 1469021886433 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 2400 | 1469021886434 Marionette TRACE conn6 <- [1,1202,null,{}] 06:38:06 INFO - PROCESS | 2400 | 1469021886438 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}] 06:38:06 INFO - PROCESS | 2400 | 1469021886439 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:06 INFO - PROCESS | 2400 | 1469021886520 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 06:38:06 INFO - PROCESS | 2400 | 1469021886525 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 2400 | 1469021886528 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:06 INFO - PROCESS | 2400 | ++DOCSHELL 15DA2000 == 31 [pid = 2400] [id = 310] 06:38:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1697BC00) [pid = 2400] [serial = 929] [outer = 00000000] 06:38:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (179AEC00) [pid = 2400] [serial = 930] [outer = 1697BC00] 06:38:06 INFO - PROCESS | 2400 | 1469021886572 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (179EFC00) [pid = 2400] [serial = 931] [outer = 1697BC00] 06:38:06 INFO - PROCESS | 2400 | 1469021886982 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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 06:38:07 INFO - PROCESS | 2400 | 1469021887007 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 2400 | 1469021887008 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:38:07 INFO - PROCESS | 2400 | 1469021887012 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 2400 | 1469021887013 Marionette TRACE conn6 <- [1,1206,null,{}] 06:38:07 INFO - PROCESS | 2400 | 1469021887031 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}] 06:38:07 INFO - PROCESS | 2400 | 1469021887033 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:07 INFO - PROCESS | 2400 | 1469021887108 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 06:38:07 INFO - PROCESS | 2400 | 1469021887113 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 2400 | 1469021887115 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:07 INFO - PROCESS | 2400 | ++DOCSHELL 179F3000 == 32 [pid = 2400] [id = 311] 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (17C2A400) [pid = 2400] [serial = 932] [outer = 00000000] 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17F46000) [pid = 2400] [serial = 933] [outer = 17C2A400] 06:38:07 INFO - PROCESS | 2400 | 1469021887157 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18115800) [pid = 2400] [serial = 934] [outer = 17C2A400] 06:38:07 INFO - PROCESS | 2400 | 1469021887594 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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 650ms 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:38:07 INFO - PROCESS | 2400 | 1469021887663 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 2400 | 1469021887665 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 06:38:07 INFO - PROCESS | 2400 | 1469021887668 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 2400 | 1469021887670 Marionette TRACE conn6 <- [1,1210,null,{}] 06:38:07 INFO - PROCESS | 2400 | 1469021887673 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}] 06:38:07 INFO - PROCESS | 2400 | 1469021887679 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:07 INFO - PROCESS | 2400 | 1469021887780 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 06:38:07 INFO - PROCESS | 2400 | 1469021887795 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 2400 | 1469021887797 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:07 INFO - PROCESS | 2400 | ++DOCSHELL 18326C00 == 33 [pid = 2400] [id = 312] 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18327400) [pid = 2400] [serial = 935] [outer = 00000000] 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1832BC00) [pid = 2400] [serial = 936] [outer = 18327400] 06:38:07 INFO - PROCESS | 2400 | 1469021887840 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1832EC00) [pid = 2400] [serial = 937] [outer = 18327400] 06:38:08 INFO - PROCESS | 2400 | 1469021888252 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] 06:38:08 INFO - PROCESS | 2400 | 1469021888305 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 06:38:08 INFO - PROCESS | 2400 | 1469021888308 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 2400 | 1469021888309 Marionette TRACE conn6 <- [1,1214,null,{}] 06:38:08 INFO - PROCESS | 2400 | 1469021888317 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}] 06:38:08 INFO - PROCESS | 2400 | 1469021888318 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:08 INFO - PROCESS | 2400 | 1469021888393 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 06:38:08 INFO - PROCESS | 2400 | 1469021888399 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 2400 | 1469021888401 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:08 INFO - PROCESS | 2400 | ++DOCSHELL 1832B800 == 34 [pid = 2400] [id = 313] 06:38:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18424800) [pid = 2400] [serial = 938] [outer = 00000000] 06:38:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (184E8800) [pid = 2400] [serial = 939] [outer = 18424800] 06:38:08 INFO - PROCESS | 2400 | 1469021888445 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (184E9000) [pid = 2400] [serial = 940] [outer = 18424800] 06:38:08 INFO - PROCESS | 2400 | 1469021888872 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]]]}] 06:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 590ms 06:38:08 INFO - PROCESS | 2400 | 1469021888899 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 2400 | 1469021888900 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 06:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:38:08 INFO - PROCESS | 2400 | 1469021888903 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 2400 | 1469021888905 Marionette TRACE conn6 <- [1,1218,null,{}] 06:38:08 INFO - PROCESS | 2400 | 1469021888908 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}] 06:38:08 INFO - PROCESS | 2400 | 1469021888910 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:09 INFO - PROCESS | 2400 | 1469021889023 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 06:38:09 INFO - PROCESS | 2400 | 1469021889031 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2400 | 1469021889033 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:09 INFO - PROCESS | 2400 | ++DOCSHELL 18431400 == 35 [pid = 2400] [id = 314] 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (184ED800) [pid = 2400] [serial = 941] [outer = 00000000] 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18D9BC00) [pid = 2400] [serial = 942] [outer = 184ED800] 06:38:09 INFO - PROCESS | 2400 | 1469021889075 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18D7B400) [pid = 2400] [serial = 943] [outer = 184ED800] 06:38:09 INFO - PROCESS | 2400 | 1469021889480 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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:38:09 INFO - PROCESS | 2400 | 1469021889535 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 2400 | 1469021889537 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 06:38:09 INFO - PROCESS | 2400 | 1469021889540 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 2400 | 1469021889541 Marionette TRACE conn6 <- [1,1222,null,{}] 06:38:09 INFO - PROCESS | 2400 | 1469021889544 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}] 06:38:09 INFO - PROCESS | 2400 | 1469021889546 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:09 INFO - PROCESS | 2400 | 1469021889661 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 06:38:09 INFO - PROCESS | 2400 | 1469021889749 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2400 | 1469021889751 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:09 INFO - PROCESS | 2400 | ++DOCSHELL 15012400 == 36 [pid = 2400] [id = 315] 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18D9B800) [pid = 2400] [serial = 944] [outer = 00000000] 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19345C00) [pid = 2400] [serial = 945] [outer = 18D9B800] 06:38:09 INFO - PROCESS | 2400 | 1469021889802 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19346000) [pid = 2400] [serial = 946] [outer = 18D9B800] 06:38:10 INFO - PROCESS | 2400 | 1469021890196 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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 729ms 06:38:10 INFO - PROCESS | 2400 | 1469021890271 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2400 | 1469021890273 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:38:10 INFO - PROCESS | 2400 | 1469021890276 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2400 | 1469021890278 Marionette TRACE conn6 <- [1,1226,null,{}] 06:38:10 INFO - PROCESS | 2400 | 1469021890282 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}] 06:38:10 INFO - PROCESS | 2400 | 1469021890283 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:10 INFO - PROCESS | 2400 | 1469021890396 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 06:38:10 INFO - PROCESS | 2400 | 1469021890402 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 2400 | 1469021890403 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:10 INFO - PROCESS | 2400 | ++DOCSHELL 11529400 == 37 [pid = 2400] [id = 316] 06:38:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (147BC800) [pid = 2400] [serial = 947] [outer = 00000000] 06:38:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19629800) [pid = 2400] [serial = 948] [outer = 147BC800] 06:38:10 INFO - PROCESS | 2400 | 1469021890446 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19630400) [pid = 2400] [serial = 949] [outer = 147BC800] 06:38:10 INFO - PROCESS | 2400 | 1469021890872 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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:38:10 INFO - PROCESS | 2400 | 1469021890907 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2400 | 1469021890909 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 06:38:10 INFO - PROCESS | 2400 | 1469021890912 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2400 | 1469021890914 Marionette TRACE conn6 <- [1,1230,null,{}] 06:38:10 INFO - PROCESS | 2400 | 1469021890917 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}] 06:38:10 INFO - PROCESS | 2400 | 1469021890920 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:11 INFO - PROCESS | 2400 | 1469021891039 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 06:38:11 INFO - PROCESS | 2400 | 1469021891123 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 2400 | 1469021891126 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:11 INFO - PROCESS | 2400 | ++DOCSHELL 179F2800 == 38 [pid = 2400] [id = 317] 06:38:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (196D4000) [pid = 2400] [serial = 950] [outer = 00000000] 06:38:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (198C1800) [pid = 2400] [serial = 951] [outer = 196D4000] 06:38:11 INFO - PROCESS | 2400 | 1469021891172 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19BC5400) [pid = 2400] [serial = 952] [outer = 196D4000] 06:38:11 INFO - PROCESS | 2400 | 1469021891593 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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1AEA2000) [pid = 2400] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19341400) [pid = 2400] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19345400) [pid = 2400] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1A23D800) [pid = 2400] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18331000) [pid = 2400] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (17FF2C00) [pid = 2400] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1086E800) [pid = 2400] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1043BC00) [pid = 2400] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18163400) [pid = 2400] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1043F400) [pid = 2400] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (19630800) [pid = 2400] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:38:11 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (17F3F000) [pid = 2400] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:38:11 INFO - PROCESS | 2400 | 1469021891829 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 2400 | 1469021891831 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 06:38:11 INFO - PROCESS | 2400 | 1469021891840 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 2400 | 1469021891841 Marionette TRACE conn6 <- [1,1234,null,{}] 06:38:11 INFO - PROCESS | 2400 | 1469021891845 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}] 06:38:11 INFO - PROCESS | 2400 | 1469021891847 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:38:11 INFO - PROCESS | 2400 | 1469021891923 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 06:38:11 INFO - PROCESS | 2400 | 1469021891929 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 2400 | 1469021891930 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:11 INFO - PROCESS | 2400 | ++DOCSHELL 10560400 == 39 [pid = 2400] [id = 318] 06:38:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (106AA800) [pid = 2400] [serial = 953] [outer = 00000000] 06:38:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (179EC800) [pid = 2400] [serial = 954] [outer = 106AA800] 06:38:11 INFO - PROCESS | 2400 | 1469021891973 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17F3F000) [pid = 2400] [serial = 955] [outer = 106AA800] 06:38:12 INFO - PROCESS | 2400 | 1469021892431 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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 610ms 06:38:12 INFO - PROCESS | 2400 | 1469021892465 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 2400 | 1469021892467 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 06:38:12 INFO - PROCESS | 2400 | 1469021892470 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:38:12 INFO - PROCESS | 2400 | 1469021892471 Marionette TRACE conn6 <- [1,1238,null,{}] 06:38:12 INFO - PROCESS | 2400 | 1469021892475 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}] 06:38:12 INFO - PROCESS | 2400 | 1469021892476 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:12 INFO - PROCESS | 2400 | 1469021892554 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 06:38:12 INFO - PROCESS | 2400 | 1469021892562 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 2400 | 1469021892564 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:12 INFO - PROCESS | 2400 | ++DOCSHELL 18308C00 == 40 [pid = 2400] [id = 319] 06:38:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18324000) [pid = 2400] [serial = 956] [outer = 00000000] 06:38:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19341400) [pid = 2400] [serial = 957] [outer = 18324000] 06:38:12 INFO - PROCESS | 2400 | 1469021892606 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (198C3800) [pid = 2400] [serial = 958] [outer = 18324000] 06:38:13 INFO - PROCESS | 2400 | 1469021893034 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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 06:38:13 INFO - PROCESS | 2400 | 1469021893103 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:38:13 INFO - PROCESS | 2400 | 1469021893105 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 06:38:13 INFO - PROCESS | 2400 | 1469021893108 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 2400 | 1469021893110 Marionette TRACE conn6 <- [1,1242,null,{}] 06:38:13 INFO - PROCESS | 2400 | 1469021893113 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}] 06:38:13 INFO - PROCESS | 2400 | 1469021893115 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:13 INFO - PROCESS | 2400 | 1469021893193 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 06:38:13 INFO - PROCESS | 2400 | 1469021893201 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 2400 | 1469021893202 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:13 INFO - PROCESS | 2400 | ++DOCSHELL 19ECB800 == 41 [pid = 2400] [id = 320] 06:38:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19ECC800) [pid = 2400] [serial = 959] [outer = 00000000] 06:38:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1A23D800) [pid = 2400] [serial = 960] [outer = 19ECC800] 06:38:13 INFO - PROCESS | 2400 | 1469021893244 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1A245C00) [pid = 2400] [serial = 961] [outer = 19ECC800] 06:38:13 INFO - PROCESS | 2400 | 1469021893653 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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 569ms 06:38:13 INFO - PROCESS | 2400 | 1469021893679 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 2400 | 1469021893681 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:38:13 INFO - PROCESS | 2400 | 1469021893684 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 2400 | 1469021893685 Marionette TRACE conn6 <- [1,1246,null,{}] 06:38:13 INFO - PROCESS | 2400 | 1469021893688 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}] 06:38:13 INFO - PROCESS | 2400 | 1469021893690 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:13 INFO - PROCESS | 2400 | 1469021893819 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 06:38:13 INFO - PROCESS | 2400 | 1469021893967 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 2400 | 1469021893970 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:14 INFO - PROCESS | 2400 | ++DOCSHELL 0CD74000 == 42 [pid = 2400] [id = 321] 06:38:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (0CDC9C00) [pid = 2400] [serial = 962] [outer = 00000000] 06:38:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (0FEF2400) [pid = 2400] [serial = 963] [outer = 0CDC9C00] 06:38:14 INFO - PROCESS | 2400 | 1469021894073 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (102E3400) [pid = 2400] [serial = 964] [outer = 0CDC9C00] 06:38:14 INFO - PROCESS | 2400 | 1469021894821 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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1175ms 06:38:14 INFO - PROCESS | 2400 | 1469021894862 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 2400 | 1469021894865 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 06:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:38:14 INFO - PROCESS | 2400 | 1469021894870 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 2400 | 1469021894873 Marionette TRACE conn6 <- [1,1250,null,{}] 06:38:14 INFO - PROCESS | 2400 | 1469021894879 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}] 06:38:14 INFO - PROCESS | 2400 | 1469021894882 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:15 INFO - PROCESS | 2400 | 1469021895004 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 06:38:15 INFO - PROCESS | 2400 | 1469021895135 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 2400 | 1469021895138 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:15 INFO - PROCESS | 2400 | ++DOCSHELL 115D1000 == 43 [pid = 2400] [id = 322] 06:38:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (13417400) [pid = 2400] [serial = 965] [outer = 00000000] 06:38:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (147C2C00) [pid = 2400] [serial = 966] [outer = 13417400] 06:38:15 INFO - PROCESS | 2400 | 1469021895195 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (14F55000) [pid = 2400] [serial = 967] [outer = 13417400] 06:38:16 INFO - PROCESS | 2400 | 1469021896054 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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1240ms 06:38:16 INFO - PROCESS | 2400 | 1469021896111 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:38:16 INFO - PROCESS | 2400 | 1469021896115 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 06:38:16 INFO - PROCESS | 2400 | 1469021896120 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 2400 | 1469021896123 Marionette TRACE conn6 <- [1,1254,null,{}] 06:38:16 INFO - PROCESS | 2400 | 1469021896128 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}] 06:38:16 INFO - PROCESS | 2400 | 1469021896131 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:16 INFO - PROCESS | 2400 | 1469021896249 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 06:38:16 INFO - PROCESS | 2400 | 1469021896380 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 2400 | 1469021896385 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:16 INFO - PROCESS | 2400 | ++DOCSHELL 10319400 == 44 [pid = 2400] [id = 323] 06:38:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1043D800) [pid = 2400] [serial = 968] [outer = 00000000] 06:38:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (10874000) [pid = 2400] [serial = 969] [outer = 1043D800] 06:38:16 INFO - PROCESS | 2400 | 1469021896435 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (115D1400) [pid = 2400] [serial = 970] [outer = 1043D800] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 19ECB800 == 43 [pid = 2400] [id = 320] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 18308C00 == 42 [pid = 2400] [id = 319] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 10560400 == 41 [pid = 2400] [id = 318] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 179F2800 == 40 [pid = 2400] [id = 317] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 11529400 == 39 [pid = 2400] [id = 316] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 15012400 == 38 [pid = 2400] [id = 315] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 18431400 == 37 [pid = 2400] [id = 314] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 1832B800 == 36 [pid = 2400] [id = 313] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 18326C00 == 35 [pid = 2400] [id = 312] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 179F3000 == 34 [pid = 2400] [id = 311] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 15DA2000 == 33 [pid = 2400] [id = 310] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 15013000 == 32 [pid = 2400] [id = 309] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 1086A000 == 31 [pid = 2400] [id = 308] 06:38:16 INFO - PROCESS | 2400 | --DOCSHELL 10316000 == 30 [pid = 2400] [id = 307] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1AEEAC00) [pid = 2400] [serial = 916] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (19626400) [pid = 2400] [serial = 903] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (196DD800) [pid = 2400] [serial = 906] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1962D000) [pid = 2400] [serial = 904] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1A24A400) [pid = 2400] [serial = 909] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (19ED1000) [pid = 2400] [serial = 907] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1AEA8400) [pid = 2400] [serial = 915] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1A2DB400) [pid = 2400] [serial = 910] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D5E000) [pid = 2400] [serial = 900] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1811F400) [pid = 2400] [serial = 897] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (182AFC00) [pid = 2400] [serial = 898] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1B05F000) [pid = 2400] [serial = 918] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (146EC400) [pid = 2400] [serial = 894] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (14F0B800) [pid = 2400] [serial = 895] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10563400) [pid = 2400] [serial = 892] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10443800) [pid = 2400] [serial = 891] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (184E7400) [pid = 2400] [serial = 889] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1830E800) [pid = 2400] [serial = 888] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1086F000) [pid = 2400] [serial = 886] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1055D800) [pid = 2400] [serial = 885] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19BB8800) [pid = 2400] [serial = 883] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19D69400) [pid = 2400] [serial = 912] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1AE9B000) [pid = 2400] [serial = 913] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18D9E400) [pid = 2400] [serial = 901] [outer = 00000000] [url = about:blank] 06:38:16 INFO - PROCESS | 2400 | 1469021896939 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]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 889ms 06:38:17 INFO - PROCESS | 2400 | 1469021897011 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 2400 | 1469021897015 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 06:38:17 INFO - PROCESS | 2400 | 1469021897022 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:38:17 INFO - PROCESS | 2400 | 1469021897024 Marionette TRACE conn6 <- [1,1258,null,{}] 06:38:17 INFO - PROCESS | 2400 | 1469021897028 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}] 06:38:17 INFO - PROCESS | 2400 | 1469021897031 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:17 INFO - PROCESS | 2400 | 1469021897115 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 06:38:17 INFO - PROCESS | 2400 | 1469021897127 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 2400 | 1469021897129 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:17 INFO - PROCESS | 2400 | ++DOCSHELL 10876000 == 31 [pid = 2400] [id = 324] 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (108F8400) [pid = 2400] [serial = 971] [outer = 00000000] 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14A59C00) [pid = 2400] [serial = 972] [outer = 108F8400] 06:38:17 INFO - PROCESS | 2400 | 1469021897175 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (14F36C00) [pid = 2400] [serial = 973] [outer = 108F8400] 06:38:17 INFO - PROCESS | 2400 | 1469021897630 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]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 06:38:17 INFO - PROCESS | 2400 | 1469021897695 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 2400 | 1469021897697 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 06:38:17 INFO - PROCESS | 2400 | 1469021897701 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:38:17 INFO - PROCESS | 2400 | 1469021897704 Marionette TRACE conn6 <- [1,1262,null,{}] 06:38:17 INFO - PROCESS | 2400 | 1469021897714 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}] 06:38:17 INFO - PROCESS | 2400 | 1469021897719 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:17 INFO - PROCESS | 2400 | 1469021897802 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 06:38:17 INFO - PROCESS | 2400 | 1469021897839 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 2400 | 1469021897842 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:17 INFO - PROCESS | 2400 | ++DOCSHELL 179ED800 == 32 [pid = 2400] [id = 325] 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (179EE400) [pid = 2400] [serial = 974] [outer = 00000000] 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (179F4C00) [pid = 2400] [serial = 975] [outer = 179EE400] 06:38:17 INFO - PROCESS | 2400 | 1469021897897 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (180DEC00) [pid = 2400] [serial = 976] [outer = 179EE400] 06:38:18 INFO - PROCESS | 2400 | 1469021898362 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]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 06:38:18 INFO - PROCESS | 2400 | 1469021898375 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 2400 | 1469021898378 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 06:38:18 INFO - PROCESS | 2400 | 1469021898385 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 2400 | 1469021898387 Marionette TRACE conn6 <- [1,1266,null,{}] 06:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:38:18 INFO - PROCESS | 2400 | 1469021898390 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}] 06:38:18 INFO - PROCESS | 2400 | 1469021898392 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:18 INFO - PROCESS | 2400 | 1469021898475 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 06:38:18 INFO - PROCESS | 2400 | 1469021898480 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 2400 | 1469021898490 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:18 INFO - PROCESS | 2400 | ++DOCSHELL 182A8800 == 33 [pid = 2400] [id = 326] 06:38:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (182AFC00) [pid = 2400] [serial = 977] [outer = 00000000] 06:38:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18325000) [pid = 2400] [serial = 978] [outer = 182AFC00] 06:38:18 INFO - PROCESS | 2400 | 1469021898534 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1832CC00) [pid = 2400] [serial = 979] [outer = 182AFC00] 06:38:18 INFO - PROCESS | 2400 | 1469021898961 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]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:38:19 INFO - PROCESS | 2400 | 1469021899020 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 2400 | 1469021899022 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 06:38:19 INFO - PROCESS | 2400 | 1469021899025 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2400 | 1469021899027 Marionette TRACE conn6 <- [1,1270,null,{}] 06:38:19 INFO - PROCESS | 2400 | 1469021899031 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}] 06:38:19 INFO - PROCESS | 2400 | 1469021899033 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:19 INFO - PROCESS | 2400 | 1469021899137 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 06:38:19 INFO - PROCESS | 2400 | 1469021899144 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2400 | 1469021899146 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:19 INFO - PROCESS | 2400 | ++DOCSHELL 17C71800 == 34 [pid = 2400] [id = 327] 06:38:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18330000) [pid = 2400] [serial = 980] [outer = 00000000] 06:38:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1842C400) [pid = 2400] [serial = 981] [outer = 18330000] 06:38:19 INFO - PROCESS | 2400 | 1469021899190 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (184E7400) [pid = 2400] [serial = 982] [outer = 18330000] 06:38:19 INFO - PROCESS | 2400 | 1469021899648 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]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 06:38:19 INFO - PROCESS | 2400 | 1469021899696 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:38:19 INFO - PROCESS | 2400 | 1469021899698 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 06:38:19 INFO - PROCESS | 2400 | 1469021899701 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2400 | 1469021899703 Marionette TRACE conn6 <- [1,1274,null,{}] 06:38:19 INFO - PROCESS | 2400 | 1469021899706 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}] 06:38:19 INFO - PROCESS | 2400 | 1469021899711 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:19 INFO - PROCESS | 2400 | 1469021899844 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 06:38:19 INFO - PROCESS | 2400 | 1469021899901 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2400 | 1469021899903 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:19 INFO - PROCESS | 2400 | ++DOCSHELL 18D6D800 == 35 [pid = 2400] [id = 328] 06:38:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D9FC00) [pid = 2400] [serial = 983] [outer = 00000000] 06:38:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1962E000) [pid = 2400] [serial = 984] [outer = 18D9FC00] 06:38:19 INFO - PROCESS | 2400 | 1469021899947 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (196CF400) [pid = 2400] [serial = 985] [outer = 18D9FC00] 06:38:20 INFO - PROCESS | 2400 | 1469021900370 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]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 729ms 06:38:20 INFO - PROCESS | 2400 | 1469021900433 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 06:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:38:20 INFO - PROCESS | 2400 | 1469021900435 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 06:38:20 INFO - PROCESS | 2400 | 1469021900478 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 2400 | 1469021900480 Marionette TRACE conn6 <- [1,1278,null,{}] 06:38:20 INFO - PROCESS | 2400 | 1469021900493 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}] 06:38:20 INFO - PROCESS | 2400 | 1469021900495 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:20 INFO - PROCESS | 2400 | 1469021900602 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 06:38:20 INFO - PROCESS | 2400 | 1469021900614 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 2400 | 1469021900616 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:20 INFO - PROCESS | 2400 | ++DOCSHELL 0CB93C00 == 36 [pid = 2400] [id = 329] 06:38:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (0FEF0400) [pid = 2400] [serial = 986] [outer = 00000000] 06:38:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (196DB000) [pid = 2400] [serial = 987] [outer = 0FEF0400] 06:38:20 INFO - PROCESS | 2400 | 1469021900659 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19958C00) [pid = 2400] [serial = 988] [outer = 0FEF0400] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (10316C00) [pid = 2400] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1B058800) [pid = 2400] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18424800) [pid = 2400] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1697BC00) [pid = 2400] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18327400) [pid = 2400] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15015800) [pid = 2400] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (196D4000) [pid = 2400] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (184ED800) [pid = 2400] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (147BC800) [pid = 2400] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (17C2A400) [pid = 2400] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (106AA800) [pid = 2400] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1086A400) [pid = 2400] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18324000) [pid = 2400] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:38:21 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18D9B800) [pid = 2400] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:38:21 INFO - PROCESS | 2400 | 1469021901257 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]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 06:38:21 INFO - PROCESS | 2400 | 1469021901308 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 2400 | 1469021901310 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:38:21 INFO - PROCESS | 2400 | 1469021901313 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 2400 | 1469021901315 Marionette TRACE conn6 <- [1,1282,null,{}] 06:38:21 INFO - PROCESS | 2400 | 1469021901318 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}] 06:38:21 INFO - PROCESS | 2400 | 1469021901320 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:21 INFO - PROCESS | 2400 | 1469021901396 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 06:38:21 INFO - PROCESS | 2400 | 1469021901401 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 2400 | 1469021901403 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:21 INFO - PROCESS | 2400 | ++DOCSHELL 106AC000 == 37 [pid = 2400] [id = 330] 06:38:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F2A000) [pid = 2400] [serial = 989] [outer = 00000000] 06:38:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179EBC00) [pid = 2400] [serial = 990] [outer = 14F2A000] 06:38:21 INFO - PROCESS | 2400 | 1469021901445 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180DF800) [pid = 2400] [serial = 991] [outer = 14F2A000] 06:38:21 INFO - PROCESS | 2400 | 1469021901855 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]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 570ms 06:38:21 INFO - PROCESS | 2400 | 1469021901915 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 2400 | 1469021901916 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:38:21 INFO - PROCESS | 2400 | 1469021901925 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 2400 | 1469021901927 Marionette TRACE conn6 <- [1,1286,null,{}] 06:38:21 INFO - PROCESS | 2400 | 1469021901930 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}] 06:38:21 INFO - PROCESS | 2400 | 1469021901932 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:21 INFO - PROCESS | 2400 | 1469021902008 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 06:38:22 INFO - PROCESS | 2400 | 1469021902013 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 2400 | 1469021902015 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:22 INFO - PROCESS | 2400 | ++DOCSHELL 18160400 == 38 [pid = 2400] [id = 331] 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (184E4000) [pid = 2400] [serial = 992] [outer = 00000000] 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19BC3C00) [pid = 2400] [serial = 993] [outer = 184E4000] 06:38:22 INFO - PROCESS | 2400 | 1469021902056 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19ED0400) [pid = 2400] [serial = 994] [outer = 184E4000] 06:38:22 INFO - PROCESS | 2400 | 1469021902476 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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 570ms 06:38:22 INFO - PROCESS | 2400 | 1469021902499 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 2400 | 1469021902501 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:38:22 INFO - PROCESS | 2400 | 1469021902517 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 2400 | 1469021902519 Marionette TRACE conn6 <- [1,1290,null,{}] 06:38:22 INFO - PROCESS | 2400 | 1469021902523 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}] 06:38:22 INFO - PROCESS | 2400 | 1469021902525 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:22 INFO - PROCESS | 2400 | 1469021902607 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 06:38:22 INFO - PROCESS | 2400 | 1469021902612 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 2400 | 1469021902614 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:22 INFO - PROCESS | 2400 | ++DOCSHELL 182A5400 == 39 [pid = 2400] [id = 332] 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19ED2800) [pid = 2400] [serial = 995] [outer = 00000000] 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1A244C00) [pid = 2400] [serial = 996] [outer = 19ED2800] 06:38:22 INFO - PROCESS | 2400 | 1469021902656 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1A24B800) [pid = 2400] [serial = 997] [outer = 19ED2800] 06:38:23 INFO - PROCESS | 2400 | 1469021903077 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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 591ms 06:38:23 INFO - PROCESS | 2400 | 1469021903096 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 2400 | 1469021903099 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 06:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:38:23 INFO - PROCESS | 2400 | 1469021903102 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 2400 | 1469021903104 Marionette TRACE conn6 <- [1,1294,null,{}] 06:38:23 INFO - PROCESS | 2400 | 1469021903107 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}] 06:38:23 INFO - PROCESS | 2400 | 1469021903110 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:23 INFO - PROCESS | 2400 | 1469021903247 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 06:38:23 INFO - PROCESS | 2400 | 1469021903408 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 2400 | 1469021903411 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:23 INFO - PROCESS | 2400 | ++DOCSHELL 102C5C00 == 40 [pid = 2400] [id = 333] 06:38:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (102C8400) [pid = 2400] [serial = 998] [outer = 00000000] 06:38:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102EA800) [pid = 2400] [serial = 999] [outer = 102C8400] 06:38:23 INFO - PROCESS | 2400 | 1469021903511 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10319C00) [pid = 2400] [serial = 1000] [outer = 102C8400] 06:38:24 INFO - PROCESS | 2400 | 1469021904080 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]]]}] 06:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1018ms 06:38:24 INFO - PROCESS | 2400 | 1469021904124 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 2400 | 1469021904127 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 06:38:24 INFO - PROCESS | 2400 | 1469021904132 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:38:24 INFO - PROCESS | 2400 | 1469021904136 Marionette TRACE conn6 <- [1,1298,null,{}] 06:38:24 INFO - PROCESS | 2400 | 1469021904141 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}] 06:38:24 INFO - PROCESS | 2400 | 1469021904143 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:24 INFO - PROCESS | 2400 | 1469021904256 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 06:38:24 INFO - PROCESS | 2400 | 1469021904361 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 2400 | 1469021904364 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:24 INFO - PROCESS | 2400 | ++DOCSHELL 1525E400 == 41 [pid = 2400] [id = 334] 06:38:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (152EFC00) [pid = 2400] [serial = 1001] [outer = 00000000] 06:38:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (179A5000) [pid = 2400] [serial = 1002] [outer = 152EFC00] 06:38:24 INFO - PROCESS | 2400 | 1469021904419 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (179E6800) [pid = 2400] [serial = 1003] [outer = 152EFC00] 06:38:25 INFO - PROCESS | 2400 | 1469021905046 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] 06:38:25 INFO - PROCESS | 2400 | 1469021905114 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 06:38:25 INFO - PROCESS | 2400 | 1469021905118 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:38:25 INFO - PROCESS | 2400 | 1469021905120 Marionette TRACE conn6 <- [1,1302,null,{}] 06:38:25 INFO - PROCESS | 2400 | 1469021905124 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}] 06:38:25 INFO - PROCESS | 2400 | 1469021905127 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:25 INFO - PROCESS | 2400 | 1469021905237 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 06:38:25 INFO - PROCESS | 2400 | 1469021905368 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 2400 | 1469021905371 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:25 INFO - PROCESS | 2400 | ++DOCSHELL 18425400 == 42 [pid = 2400] [id = 335] 06:38:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18DA4400) [pid = 2400] [serial = 1004] [outer = 00000000] 06:38:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19628800) [pid = 2400] [serial = 1005] [outer = 18DA4400] 06:38:25 INFO - PROCESS | 2400 | 1469021905427 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19BBCC00) [pid = 2400] [serial = 1006] [outer = 18DA4400] 06:38:26 INFO - PROCESS | 2400 | 1469021906034 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]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 06:38:26 INFO - PROCESS | 2400 | 1469021906092 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 2400 | 1469021906094 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:38:26 INFO - PROCESS | 2400 | 1469021906120 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 2400 | 1469021906126 Marionette TRACE conn6 <- [1,1306,null,{}] 06:38:26 INFO - PROCESS | 2400 | 1469021906131 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}] 06:38:26 INFO - PROCESS | 2400 | 1469021906134 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:26 INFO - PROCESS | 2400 | 1469021906243 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 06:38:26 INFO - PROCESS | 2400 | 1469021906370 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 2400 | 1469021906372 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:26 INFO - PROCESS | 2400 | ++DOCSHELL 1A23F800 == 43 [pid = 2400] [id = 336] 06:38:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1AEA2400) [pid = 2400] [serial = 1007] [outer = 00000000] 06:38:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1B052800) [pid = 2400] [serial = 1008] [outer = 1AEA2400] 06:38:26 INFO - PROCESS | 2400 | 1469021906426 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1B055800) [pid = 2400] [serial = 1009] [outer = 1AEA2400] 06:38:27 INFO - PROCESS | 2400 | 1469021907135 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]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1088ms 06:38:27 INFO - PROCESS | 2400 | 1469021907202 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:38:27 INFO - PROCESS | 2400 | 1469021907206 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 06:38:27 INFO - PROCESS | 2400 | 1469021907211 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 2400 | 1469021907214 Marionette TRACE conn6 <- [1,1310,null,{}] 06:38:27 INFO - PROCESS | 2400 | 1469021907219 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}] 06:38:27 INFO - PROCESS | 2400 | 1469021907222 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:27 INFO - PROCESS | 2400 | 1469021907326 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 06:38:27 INFO - PROCESS | 2400 | 1469021907465 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 2400 | 1469021907469 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:27 INFO - PROCESS | 2400 | ++DOCSHELL 10878000 == 44 [pid = 2400] [id = 337] 06:38:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (10A14C00) [pid = 2400] [serial = 1010] [outer = 00000000] 06:38:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (11529400) [pid = 2400] [serial = 1011] [outer = 10A14C00] 06:38:27 INFO - PROCESS | 2400 | 1469021907524 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (14AF4800) [pid = 2400] [serial = 1012] [outer = 10A14C00] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 182A5400 == 43 [pid = 2400] [id = 332] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 18160400 == 42 [pid = 2400] [id = 331] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 106AC000 == 41 [pid = 2400] [id = 330] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 0CB93C00 == 40 [pid = 2400] [id = 329] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 18D6D800 == 39 [pid = 2400] [id = 328] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 17C71800 == 38 [pid = 2400] [id = 327] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 182A8800 == 37 [pid = 2400] [id = 326] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 179ED800 == 36 [pid = 2400] [id = 325] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 10876000 == 35 [pid = 2400] [id = 324] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 10319400 == 34 [pid = 2400] [id = 323] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 115D1000 == 33 [pid = 2400] [id = 322] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 0CD74000 == 32 [pid = 2400] [id = 321] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 1B056800 == 31 [pid = 2400] [id = 306] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 1A23F800 == 30 [pid = 2400] [id = 336] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 18425400 == 29 [pid = 2400] [id = 335] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 102C5C00 == 28 [pid = 2400] [id = 333] 06:38:28 INFO - PROCESS | 2400 | --DOCSHELL 1525E400 == 27 [pid = 2400] [id = 334] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (1A23D800) [pid = 2400] [serial = 960] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1031A800) [pid = 2400] [serial = 921] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1031EC00) [pid = 2400] [serial = 922] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1B05F400) [pid = 2400] [serial = 919] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (184E8800) [pid = 2400] [serial = 939] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (184E9000) [pid = 2400] [serial = 940] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (179AEC00) [pid = 2400] [serial = 930] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (179EFC00) [pid = 2400] [serial = 931] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1832BC00) [pid = 2400] [serial = 936] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1832EC00) [pid = 2400] [serial = 937] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (150E8800) [pid = 2400] [serial = 927] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (152F2C00) [pid = 2400] [serial = 928] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (198C1800) [pid = 2400] [serial = 951] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D9BC00) [pid = 2400] [serial = 942] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19629800) [pid = 2400] [serial = 948] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18D7B400) [pid = 2400] [serial = 943] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (17F46000) [pid = 2400] [serial = 933] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18115800) [pid = 2400] [serial = 934] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (17F3F000) [pid = 2400] [serial = 955] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1086EC00) [pid = 2400] [serial = 924] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (179EC800) [pid = 2400] [serial = 954] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (108F9400) [pid = 2400] [serial = 925] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19341400) [pid = 2400] [serial = 957] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19BC5400) [pid = 2400] [serial = 952] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19345C00) [pid = 2400] [serial = 945] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19346000) [pid = 2400] [serial = 946] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19630400) [pid = 2400] [serial = 949] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (198C3800) [pid = 2400] [serial = 958] [outer = 00000000] [url = about:blank] 06:38:28 INFO - PROCESS | 2400 | 1469021908800 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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1634ms 06:38:28 INFO - PROCESS | 2400 | 1469021908848 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 2400 | 1469021908851 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:38:28 INFO - PROCESS | 2400 | 1469021908856 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 2400 | 1469021908859 Marionette TRACE conn6 <- [1,1314,null,{}] 06:38:28 INFO - PROCESS | 2400 | 1469021908866 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}] 06:38:28 INFO - PROCESS | 2400 | 1469021908869 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:28 INFO - PROCESS | 2400 | 1469021908983 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 06:38:28 INFO - PROCESS | 2400 | 1469021908998 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 2400 | 1469021909000 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:29 INFO - PROCESS | 2400 | ++DOCSHELL 10319400 == 28 [pid = 2400] [id = 338] 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1031A800) [pid = 2400] [serial = 1013] [outer = 00000000] 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1043B400) [pid = 2400] [serial = 1014] [outer = 1031A800] 06:38:29 INFO - PROCESS | 2400 | 1469021909047 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10441C00) [pid = 2400] [serial = 1015] [outer = 1031A800] 06:38:29 INFO - PROCESS | 2400 | 1469021909492 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]]]}] 06:38:29 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 06:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 06:38:29 INFO - PROCESS | 2400 | 1469021909531 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 2400 | 1469021909536 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:38:29 INFO - PROCESS | 2400 | 1469021909542 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 2400 | 1469021909545 Marionette TRACE conn6 <- [1,1318,null,{}] 06:38:29 INFO - PROCESS | 2400 | 1469021909549 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}] 06:38:29 INFO - PROCESS | 2400 | 1469021909552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:29 INFO - PROCESS | 2400 | 1469021909642 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 06:38:29 INFO - PROCESS | 2400 | 1469021909650 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 2400 | 1469021909652 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:29 INFO - PROCESS | 2400 | ++DOCSHELL 10BCB800 == 29 [pid = 2400] [id = 339] 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10BCC000) [pid = 2400] [serial = 1016] [outer = 00000000] 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (146A5C00) [pid = 2400] [serial = 1017] [outer = 10BCC000] 06:38:29 INFO - PROCESS | 2400 | 1469021909698 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (14F47400) [pid = 2400] [serial = 1018] [outer = 10BCC000] 06:38:30 INFO - PROCESS | 2400 | 1469021910147 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]]]}] 06:38:30 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 06:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 06:38:30 INFO - PROCESS | 2400 | 1469021910216 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 2400 | 1469021910218 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 06:38:30 INFO - PROCESS | 2400 | 1469021910222 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:38:30 INFO - PROCESS | 2400 | 1469021910225 Marionette TRACE conn6 <- [1,1322,null,{}] 06:38:30 INFO - PROCESS | 2400 | 1469021910235 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}] 06:38:30 INFO - PROCESS | 2400 | 1469021910240 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:30 INFO - PROCESS | 2400 | 1469021910351 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 06:38:30 INFO - PROCESS | 2400 | 1469021910369 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 2400 | 1469021910372 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:30 INFO - PROCESS | 2400 | ++DOCSHELL 17C2CC00 == 30 [pid = 2400] [id = 340] 06:38:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (17C2E400) [pid = 2400] [serial = 1019] [outer = 00000000] 06:38:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17F45400) [pid = 2400] [serial = 1020] [outer = 17C2E400] 06:38:30 INFO - PROCESS | 2400 | 1469021910419 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (180E0000) [pid = 2400] [serial = 1021] [outer = 17C2E400] 06:38:30 INFO - PROCESS | 2400 | 1469021910860 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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 06:38:30 INFO - PROCESS | 2400 | 1469021910903 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 2400 | 1469021910905 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:38:30 INFO - PROCESS | 2400 | 1469021910909 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 2400 | 1469021910910 Marionette TRACE conn6 <- [1,1326,null,{}] 06:38:30 INFO - PROCESS | 2400 | 1469021910914 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}] 06:38:30 INFO - PROCESS | 2400 | 1469021910916 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:31 INFO - PROCESS | 2400 | 1469021911034 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 06:38:31 INFO - PROCESS | 2400 | 1469021911040 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 2400 | 1469021911042 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:31 INFO - PROCESS | 2400 | ++DOCSHELL 1815F800 == 31 [pid = 2400] [id = 341] 06:38:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1815FC00) [pid = 2400] [serial = 1022] [outer = 00000000] 06:38:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (182B1000) [pid = 2400] [serial = 1023] [outer = 1815FC00] 06:38:31 INFO - PROCESS | 2400 | 1469021911086 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18323C00) [pid = 2400] [serial = 1024] [outer = 1815FC00] 06:38:31 INFO - PROCESS | 2400 | 1469021911992 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]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 06:38:32 INFO - PROCESS | 2400 | 1469021912032 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 2400 | 1469021912034 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 06:38:32 INFO - PROCESS | 2400 | 1469021912037 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:38:32 INFO - PROCESS | 2400 | 1469021912039 Marionette TRACE conn6 <- [1,1330,null,{}] 06:38:32 INFO - PROCESS | 2400 | 1469021912043 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}] 06:38:32 INFO - PROCESS | 2400 | 1469021912044 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:32 INFO - PROCESS | 2400 | 1469021912152 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 06:38:32 INFO - PROCESS | 2400 | 1469021912157 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 2400 | 1469021912159 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:32 INFO - PROCESS | 2400 | ++DOCSHELL 18327000 == 32 [pid = 2400] [id = 342] 06:38:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18327800) [pid = 2400] [serial = 1025] [outer = 00000000] 06:38:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18425400) [pid = 2400] [serial = 1026] [outer = 18327800] 06:38:32 INFO - PROCESS | 2400 | 1469021912203 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1842E000) [pid = 2400] [serial = 1027] [outer = 18327800] 06:38:32 INFO - PROCESS | 2400 | 1469021912643 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]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 669ms 06:38:32 INFO - PROCESS | 2400 | 1469021912712 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 2400 | 1469021912714 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:38:32 INFO - PROCESS | 2400 | 1469021912717 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 2400 | 1469021912719 Marionette TRACE conn6 <- [1,1334,null,{}] 06:38:32 INFO - PROCESS | 2400 | 1469021912723 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}] 06:38:32 INFO - PROCESS | 2400 | 1469021912728 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:32 INFO - PROCESS | 2400 | 1469021912857 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 06:38:32 INFO - PROCESS | 2400 | 1469021912867 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 2400 | 1469021912869 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:32 INFO - PROCESS | 2400 | ++DOCSHELL 184ED400 == 33 [pid = 2400] [id = 343] 06:38:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18D6F000) [pid = 2400] [serial = 1028] [outer = 00000000] 06:38:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19343000) [pid = 2400] [serial = 1029] [outer = 18D6F000] 06:38:32 INFO - PROCESS | 2400 | 1469021912960 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19629000) [pid = 2400] [serial = 1030] [outer = 18D6F000] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19ED2800) [pid = 2400] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18330000) [pid = 2400] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D9FC00) [pid = 2400] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1043D800) [pid = 2400] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (108F8400) [pid = 2400] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (0CDC9C00) [pid = 2400] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (13417400) [pid = 2400] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (182AFC00) [pid = 2400] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (0FEF0400) [pid = 2400] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179EE400) [pid = 2400] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14F2A000) [pid = 2400] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (184E4000) [pid = 2400] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:38:33 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19ECC800) [pid = 2400] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:38:33 INFO - PROCESS | 2400 | 1469021913551 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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:38:33 INFO - PROCESS | 2400 | 1469021913588 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 2400 | 1469021913590 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 06:38:33 INFO - PROCESS | 2400 | 1469021913593 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 2400 | 1469021913594 Marionette TRACE conn6 <- [1,1338,null,{}] 06:38:33 INFO - PROCESS | 2400 | 1469021913598 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}] 06:38:33 INFO - PROCESS | 2400 | 1469021913599 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:33 INFO - PROCESS | 2400 | 1469021913674 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 06:38:33 INFO - PROCESS | 2400 | 1469021913679 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 2400 | 1469021913681 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:33 INFO - PROCESS | 2400 | ++DOCSHELL 1500B800 == 34 [pid = 2400] [id = 344] 06:38:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179EC400) [pid = 2400] [serial = 1031] [outer = 00000000] 06:38:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18D58000) [pid = 2400] [serial = 1032] [outer = 179EC400] 06:38:33 INFO - PROCESS | 2400 | 1469021913723 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1933E800) [pid = 2400] [serial = 1033] [outer = 179EC400] 06:38:34 INFO - PROCESS | 2400 | 1469021914142 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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:38:34 INFO - PROCESS | 2400 | 1469021914164 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 2400 | 1469021914166 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 06:38:34 INFO - PROCESS | 2400 | 1469021914168 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 2400 | 1469021914170 Marionette TRACE conn6 <- [1,1342,null,{}] 06:38:34 INFO - PROCESS | 2400 | 1469021914188 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}] 06:38:34 INFO - PROCESS | 2400 | 1469021914190 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:34 INFO - PROCESS | 2400 | 1469021914271 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 06:38:34 INFO - PROCESS | 2400 | 1469021914278 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 2400 | 1469021914280 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:34 INFO - PROCESS | 2400 | ++DOCSHELL 108F8400 == 35 [pid = 2400] [id = 345] 06:38:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18430C00) [pid = 2400] [serial = 1034] [outer = 00000000] 06:38:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19631800) [pid = 2400] [serial = 1035] [outer = 18430C00] 06:38:34 INFO - PROCESS | 2400 | 1469021914322 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18D9BC00) [pid = 2400] [serial = 1036] [outer = 18430C00] 06:38:34 INFO - PROCESS | 2400 | 1469021914732 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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 06:38:34 INFO - PROCESS | 2400 | 1469021914740 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 2400 | 1469021914742 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:38:34 INFO - PROCESS | 2400 | 1469021914744 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 2400 | 1469021914746 Marionette TRACE conn6 <- [1,1346,null,{}] 06:38:34 INFO - PROCESS | 2400 | 1469021914749 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}] 06:38:34 INFO - PROCESS | 2400 | 1469021914751 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:34 INFO - PROCESS | 2400 | 1469021914870 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 06:38:34 INFO - PROCESS | 2400 | 1469021914891 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 2400 | 1469021914893 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:34 INFO - PROCESS | 2400 | ++DOCSHELL 17C2AC00 == 36 [pid = 2400] [id = 346] 06:38:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (196D9000) [pid = 2400] [serial = 1037] [outer = 00000000] 06:38:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19BC6000) [pid = 2400] [serial = 1038] [outer = 196D9000] 06:38:34 INFO - PROCESS | 2400 | 1469021914946 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19D69000) [pid = 2400] [serial = 1039] [outer = 196D9000] 06:38:35 INFO - PROCESS | 2400 | 1469021915495 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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 830ms 06:38:35 INFO - PROCESS | 2400 | 1469021915577 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 2400 | 1469021915581 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:38:35 INFO - PROCESS | 2400 | 1469021915586 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 2400 | 1469021915590 Marionette TRACE conn6 <- [1,1350,null,{}] 06:38:35 INFO - PROCESS | 2400 | 1469021915621 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}] 06:38:35 INFO - PROCESS | 2400 | 1469021915624 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:35 INFO - PROCESS | 2400 | 1469021915758 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 06:38:35 INFO - PROCESS | 2400 | 1469021915839 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 2400 | 1469021915842 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:35 INFO - PROCESS | 2400 | ++DOCSHELL 10276000 == 37 [pid = 2400] [id = 347] 06:38:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102CAC00) [pid = 2400] [serial = 1040] [outer = 00000000] 06:38:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10442800) [pid = 2400] [serial = 1041] [outer = 102CAC00] 06:38:35 INFO - PROCESS | 2400 | 1469021915940 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1086EC00) [pid = 2400] [serial = 1042] [outer = 102CAC00] 06:38:36 INFO - PROCESS | 2400 | 1469021916725 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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1177ms 06:38:36 INFO - PROCESS | 2400 | 1469021916779 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 2400 | 1469021916784 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:38:36 INFO - PROCESS | 2400 | 1469021916790 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 2400 | 1469021916793 Marionette TRACE conn6 <- [1,1354,null,{}] 06:38:36 INFO - PROCESS | 2400 | 1469021916797 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}] 06:38:36 INFO - PROCESS | 2400 | 1469021916800 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:36 INFO - PROCESS | 2400 | 1469021916929 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 06:38:37 INFO - PROCESS | 2400 | 1469021917068 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 2400 | 1469021917071 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:37 INFO - PROCESS | 2400 | ++DOCSHELL 152F2C00 == 38 [pid = 2400] [id = 348] 06:38:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (152F5400) [pid = 2400] [serial = 1043] [outer = 00000000] 06:38:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (17C79000) [pid = 2400] [serial = 1044] [outer = 152F5400] 06:38:37 INFO - PROCESS | 2400 | 1469021917127 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18160C00) [pid = 2400] [serial = 1045] [outer = 152F5400] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 108F8400 == 37 [pid = 2400] [id = 345] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 1500B800 == 36 [pid = 2400] [id = 344] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 184ED400 == 35 [pid = 2400] [id = 343] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 18327000 == 34 [pid = 2400] [id = 342] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 1815F800 == 33 [pid = 2400] [id = 341] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 17C2CC00 == 32 [pid = 2400] [id = 340] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 10BCB800 == 31 [pid = 2400] [id = 339] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 10319400 == 30 [pid = 2400] [id = 338] 06:38:37 INFO - PROCESS | 2400 | --DOCSHELL 10878000 == 29 [pid = 2400] [id = 337] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1A245C00) [pid = 2400] [serial = 961] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1A244C00) [pid = 2400] [serial = 996] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (184E7400) [pid = 2400] [serial = 982] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1842C400) [pid = 2400] [serial = 981] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (196CF400) [pid = 2400] [serial = 985] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1962E000) [pid = 2400] [serial = 984] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10874000) [pid = 2400] [serial = 969] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (115D1400) [pid = 2400] [serial = 970] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (14A59C00) [pid = 2400] [serial = 972] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (14F36C00) [pid = 2400] [serial = 973] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (0FEF2400) [pid = 2400] [serial = 963] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (102E3400) [pid = 2400] [serial = 964] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (147C2C00) [pid = 2400] [serial = 966] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (14F55000) [pid = 2400] [serial = 967] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18325000) [pid = 2400] [serial = 978] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (196DB000) [pid = 2400] [serial = 987] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179F4C00) [pid = 2400] [serial = 975] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (180DEC00) [pid = 2400] [serial = 976] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (180DF800) [pid = 2400] [serial = 991] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1A24B800) [pid = 2400] [serial = 997] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (179EBC00) [pid = 2400] [serial = 990] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19BC3C00) [pid = 2400] [serial = 993] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19958C00) [pid = 2400] [serial = 988] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (19ED0400) [pid = 2400] [serial = 994] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1832CC00) [pid = 2400] [serial = 979] [outer = 00000000] [url = about:blank] 06:38:37 INFO - PROCESS | 2400 | 1469021917985 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] 06:38:38 INFO - PROCESS | 2400 | 1469021918027 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:38:38 INFO - PROCESS | 2400 | 1469021918031 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 2400 | 1469021918034 Marionette TRACE conn6 <- [1,1358,null,{}] 06:38:38 INFO - PROCESS | 2400 | 1469021918039 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}] 06:38:38 INFO - PROCESS | 2400 | 1469021918042 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:38 INFO - PROCESS | 2400 | 1469021918131 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 06:38:38 INFO - PROCESS | 2400 | 1469021918138 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 2400 | 1469021918142 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:38 INFO - PROCESS | 2400 | ++DOCSHELL 1043F800 == 30 [pid = 2400] [id = 349] 06:38:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10443000) [pid = 2400] [serial = 1046] [outer = 00000000] 06:38:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10705800) [pid = 2400] [serial = 1047] [outer = 10443000] 06:38:38 INFO - PROCESS | 2400 | 1469021918190 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10877000) [pid = 2400] [serial = 1048] [outer = 10443000] 06:38:38 INFO - PROCESS | 2400 | 1469021918664 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] 06:38:38 INFO - PROCESS | 2400 | 1469021918708 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:38:38 INFO - PROCESS | 2400 | 1469021918714 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 2400 | 1469021918716 Marionette TRACE conn6 <- [1,1362,null,{}] 06:38:38 INFO - PROCESS | 2400 | 1469021918720 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}] 06:38:38 INFO - PROCESS | 2400 | 1469021918722 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:38 INFO - PROCESS | 2400 | 1469021918806 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 06:38:38 INFO - PROCESS | 2400 | 1469021918918 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 2400 | 1469021918920 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:38 INFO - PROCESS | 2400 | ++DOCSHELL 1031B400 == 31 [pid = 2400] [id = 350] 06:38:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (14F51800) [pid = 2400] [serial = 1049] [outer = 00000000] 06:38:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (15012800) [pid = 2400] [serial = 1050] [outer = 14F51800] 06:38:38 INFO - PROCESS | 2400 | 1469021918973 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1525E400) [pid = 2400] [serial = 1051] [outer = 14F51800] 06:38:39 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:39 INFO - PROCESS | 2400 | 1469021919356 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] 06:38:39 INFO - PROCESS | 2400 | 1469021919391 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:38:39 INFO - PROCESS | 2400 | 1469021919394 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 2400 | 1469021919397 Marionette TRACE conn6 <- [1,1366,null,{}] 06:38:39 INFO - PROCESS | 2400 | 1469021919408 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}] 06:38:39 INFO - PROCESS | 2400 | 1469021919413 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:39 INFO - PROCESS | 2400 | 1469021919497 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 06:38:39 INFO - PROCESS | 2400 | 1469021919504 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 2400 | 1469021919507 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:39 INFO - PROCESS | 2400 | ++DOCSHELL 18163C00 == 32 [pid = 2400] [id = 351] 06:38:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18164000) [pid = 2400] [serial = 1052] [outer = 00000000] 06:38:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1830F000) [pid = 2400] [serial = 1053] [outer = 18164000] 06:38:39 INFO - PROCESS | 2400 | 1469021919554 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1832C800) [pid = 2400] [serial = 1054] [outer = 18164000] 06:38:39 INFO - PROCESS | 2400 | 1469021919988 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] 06:38:40 INFO - PROCESS | 2400 | 1469021920049 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 2400 | 1469021920052 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:38:40 INFO - PROCESS | 2400 | 1469021920053 Marionette TRACE conn6 <- [1,1370,null,{}] 06:38:40 INFO - PROCESS | 2400 | 1469021920062 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}] 06:38:40 INFO - PROCESS | 2400 | 1469021920064 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:40 INFO - PROCESS | 2400 | 1469021920177 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 06:38:40 INFO - PROCESS | 2400 | 1469021920261 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 2400 | 1469021920263 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:40 INFO - PROCESS | 2400 | ++DOCSHELL 18D58C00 == 33 [pid = 2400] [id = 352] 06:38:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D5FC00) [pid = 2400] [serial = 1055] [outer = 00000000] 06:38:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D7B400) [pid = 2400] [serial = 1056] [outer = 18D5FC00] 06:38:40 INFO - PROCESS | 2400 | 1469021920307 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1933B400) [pid = 2400] [serial = 1057] [outer = 18D5FC00] 06:38:40 INFO - PROCESS | 2400 | [2400] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:40 INFO - PROCESS | 2400 | 1469021920744 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] 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:38:40 INFO - PROCESS | 2400 | 1469021920788 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 2400 | 1469021920792 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 2400 | 1469021920793 Marionette TRACE conn6 <- [1,1374,null,{}] 06:38:40 INFO - PROCESS | 2400 | 1469021920797 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}] 06:38:40 INFO - PROCESS | 2400 | 1469021920799 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:40 INFO - PROCESS | 2400 | 1469021920912 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 06:38:40 INFO - PROCESS | 2400 | 1469021920982 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 2400 | 1469021920985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:40 INFO - PROCESS | 2400 | ++DOCSHELL 1815C800 == 34 [pid = 2400] [id = 353] 06:38:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (184E0C00) [pid = 2400] [serial = 1058] [outer = 00000000] 06:38:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19348800) [pid = 2400] [serial = 1059] [outer = 184E0C00] 06:38:41 INFO - PROCESS | 2400 | 1469021921033 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19628400) [pid = 2400] [serial = 1060] [outer = 184E0C00] 06:38:41 INFO - PROCESS | 2400 | 1469021921476 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] 06:38:41 INFO - PROCESS | 2400 | 1469021921554 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:38:41 INFO - PROCESS | 2400 | 1469021921557 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 2400 | 1469021921559 Marionette TRACE conn6 <- [1,1378,null,{}] 06:38:41 INFO - PROCESS | 2400 | 1469021921568 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}] 06:38:41 INFO - PROCESS | 2400 | 1469021921573 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:41 INFO - PROCESS | 2400 | 1469021921719 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 06:38:41 INFO - PROCESS | 2400 | 1469021921775 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 2400 | 1469021921777 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:41 INFO - PROCESS | 2400 | ++DOCSHELL 19EC8400 == 35 [pid = 2400] [id = 354] 06:38:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19EC9800) [pid = 2400] [serial = 1061] [outer = 00000000] 06:38:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1A23FC00) [pid = 2400] [serial = 1062] [outer = 19EC9800] 06:38:41 INFO - PROCESS | 2400 | 1469021921821 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (150E8800) [pid = 2400] [serial = 1063] [outer = 19EC9800] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18DA4400) [pid = 2400] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18430C00) [pid = 2400] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1AEA2400) [pid = 2400] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18D6F000) [pid = 2400] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179EC400) [pid = 2400] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10A14C00) [pid = 2400] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1815FC00) [pid = 2400] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (17C2E400) [pid = 2400] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1031A800) [pid = 2400] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10BCC000) [pid = 2400] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102C8400) [pid = 2400] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18327800) [pid = 2400] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:38:42 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (152EFC00) [pid = 2400] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:38:42 INFO - PROCESS | 2400 | 1469021922283 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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 770ms 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:38:42 INFO - PROCESS | 2400 | 1469021922329 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 2400 | 1469021922331 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 06:38:42 INFO - PROCESS | 2400 | 1469021922335 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 2400 | 1469021922336 Marionette TRACE conn6 <- [1,1382,null,{}] 06:38:42 INFO - PROCESS | 2400 | 1469021922340 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}] 06:38:42 INFO - PROCESS | 2400 | 1469021922342 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:42 INFO - PROCESS | 2400 | 1469021922418 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 06:38:42 INFO - PROCESS | 2400 | 1469021922510 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 2400 | 1469021922511 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:42 INFO - PROCESS | 2400 | ++DOCSHELL 10BCC000 == 36 [pid = 2400] [id = 355] 06:38:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (150EDC00) [pid = 2400] [serial = 1064] [outer = 00000000] 06:38:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18304C00) [pid = 2400] [serial = 1065] [outer = 150EDC00] 06:38:42 INFO - PROCESS | 2400 | 1469021922554 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18323000) [pid = 2400] [serial = 1066] [outer = 150EDC00] 06:38:42 INFO - PROCESS | 2400 | 1469021922920 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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 06:38:42 INFO - PROCESS | 2400 | 1469021922966 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 2400 | 1469021922967 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:38:42 INFO - PROCESS | 2400 | 1469021922971 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 2400 | 1469021922972 Marionette TRACE conn6 <- [1,1386,null,{}] 06:38:42 INFO - PROCESS | 2400 | 1469021922976 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}] 06:38:42 INFO - PROCESS | 2400 | 1469021922978 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:43 INFO - PROCESS | 2400 | 1469021923090 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 06:38:43 INFO - PROCESS | 2400 | 1469021923097 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 2400 | 1469021923099 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:43 INFO - PROCESS | 2400 | ++DOCSHELL 18D9F800 == 37 [pid = 2400] [id = 356] 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18DA4400) [pid = 2400] [serial = 1067] [outer = 00000000] 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1A244800) [pid = 2400] [serial = 1068] [outer = 18DA4400] 06:38:43 INFO - PROCESS | 2400 | 1469021923142 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1A245400) [pid = 2400] [serial = 1069] [outer = 18DA4400] 06:38:43 INFO - PROCESS | 2400 | 1469021923525 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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 06:38:43 INFO - PROCESS | 2400 | 1469021923601 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 2400 | 1469021923603 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:38:43 INFO - PROCESS | 2400 | 1469021923615 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 2400 | 1469021923617 Marionette TRACE conn6 <- [1,1390,null,{}] 06:38:43 INFO - PROCESS | 2400 | 1469021923621 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}] 06:38:43 INFO - PROCESS | 2400 | 1469021923623 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:43 INFO - PROCESS | 2400 | 1469021923735 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 06:38:43 INFO - PROCESS | 2400 | 1469021923798 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 2400 | 1469021923800 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:43 INFO - PROCESS | 2400 | ++DOCSHELL 17C2E400 == 38 [pid = 2400] [id = 357] 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18160800) [pid = 2400] [serial = 1070] [outer = 00000000] 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1AE9CC00) [pid = 2400] [serial = 1071] [outer = 18160800] 06:38:43 INFO - PROCESS | 2400 | 1469021923843 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1AEA3000) [pid = 2400] [serial = 1072] [outer = 18160800] 06:38:44 INFO - PROCESS | 2400 | 1469021924344 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]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 790ms 06:38:44 INFO - PROCESS | 2400 | 1469021924398 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 2400 | 1469021924403 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 06:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:38:44 INFO - PROCESS | 2400 | 1469021924407 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 2400 | 1469021924411 Marionette TRACE conn6 <- [1,1394,null,{}] 06:38:44 INFO - PROCESS | 2400 | 1469021924417 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}] 06:38:44 INFO - PROCESS | 2400 | 1469021924420 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:44 INFO - PROCESS | 2400 | 1469021924536 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 06:38:44 INFO - PROCESS | 2400 | 1469021924672 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 2400 | 1469021924675 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:44 INFO - PROCESS | 2400 | ++DOCSHELL 1031EC00 == 39 [pid = 2400] [id = 358] 06:38:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1031F800) [pid = 2400] [serial = 1073] [outer = 00000000] 06:38:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1152B800) [pid = 2400] [serial = 1074] [outer = 1031F800] 06:38:44 INFO - PROCESS | 2400 | 1469021924734 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (14F54000) [pid = 2400] [serial = 1075] [outer = 1031F800] 06:38:45 INFO - PROCESS | 2400 | 1469021925363 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]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1024ms 06:38:45 INFO - PROCESS | 2400 | 1469021925432 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 2400 | 1469021925437 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:38:45 INFO - PROCESS | 2400 | 1469021925457 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 2400 | 1469021925460 Marionette TRACE conn6 <- [1,1398,null,{}] 06:38:45 INFO - PROCESS | 2400 | 1469021925486 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}] 06:38:45 INFO - PROCESS | 2400 | 1469021925488 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:45 INFO - PROCESS | 2400 | 1469021925604 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 06:38:45 INFO - PROCESS | 2400 | 1469021925727 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 2400 | 1469021925729 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:45 INFO - PROCESS | 2400 | ++DOCSHELL 17C76400 == 40 [pid = 2400] [id = 359] 06:38:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (17F3F800) [pid = 2400] [serial = 1076] [outer = 00000000] 06:38:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18310400) [pid = 2400] [serial = 1077] [outer = 17F3F800] 06:38:45 INFO - PROCESS | 2400 | 1469021925787 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18430000) [pid = 2400] [serial = 1078] [outer = 17F3F800] 06:38:46 INFO - PROCESS | 2400 | 1469021926405 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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 990ms 06:38:46 INFO - PROCESS | 2400 | 1469021926437 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 2400 | 1469021926439 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 06:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:38:46 INFO - PROCESS | 2400 | 1469021926443 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 2400 | 1469021926447 Marionette TRACE conn6 <- [1,1402,null,{}] 06:38:46 INFO - PROCESS | 2400 | 1469021926457 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}] 06:38:46 INFO - PROCESS | 2400 | 1469021926462 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:46 INFO - PROCESS | 2400 | 1469021926611 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 06:38:46 INFO - PROCESS | 2400 | 1469021926629 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 2400 | 1469021926632 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:46 INFO - PROCESS | 2400 | ++DOCSHELL 1AE9C000 == 41 [pid = 2400] [id = 360] 06:38:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1AE9C800) [pid = 2400] [serial = 1079] [outer = 00000000] 06:38:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1AEE1400) [pid = 2400] [serial = 1080] [outer = 1AE9C800] 06:38:46 INFO - PROCESS | 2400 | 1469021926687 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1B059800) [pid = 2400] [serial = 1081] [outer = 1AE9C800] 06:38:47 INFO - PROCESS | 2400 | 1469021927321 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]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 06:38:47 INFO - PROCESS | 2400 | 1469021927390 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 2400 | 1469021927393 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 06:38:47 INFO - PROCESS | 2400 | 1469021927398 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 2400 | 1469021927400 Marionette TRACE conn6 <- [1,1406,null,{}] 06:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:38:47 INFO - PROCESS | 2400 | 1469021927404 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}] 06:38:47 INFO - PROCESS | 2400 | 1469021927407 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:47 INFO - PROCESS | 2400 | 1469021927518 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 06:38:47 INFO - PROCESS | 2400 | 1469021927650 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 2400 | 1469021927652 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:47 INFO - PROCESS | 2400 | ++DOCSHELL 1B08C400 == 42 [pid = 2400] [id = 361] 06:38:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1B0E0000) [pid = 2400] [serial = 1082] [outer = 00000000] 06:38:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1B58D000) [pid = 2400] [serial = 1083] [outer = 1B0E0000] 06:38:47 INFO - PROCESS | 2400 | 1469021927706 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1B6E9400) [pid = 2400] [serial = 1084] [outer = 1B0E0000] 06:38:48 INFO - PROCESS | 2400 | 1469021928413 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]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1068ms 06:38:48 INFO - PROCESS | 2400 | 1469021928473 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 2400 | 1469021928477 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:38:48 INFO - PROCESS | 2400 | 1469021928483 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 2400 | 1469021928486 Marionette TRACE conn6 <- [1,1410,null,{}] 06:38:48 INFO - PROCESS | 2400 | 1469021928492 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}] 06:38:48 INFO - PROCESS | 2400 | 1469021928494 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:48 INFO - PROCESS | 2400 | 1469021928642 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 06:38:48 INFO - PROCESS | 2400 | 1469021928657 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 2400 | 1469021928662 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:48 INFO - PROCESS | 2400 | ++DOCSHELL 1031A800 == 43 [pid = 2400] [id = 362] 06:38:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1031D400) [pid = 2400] [serial = 1085] [outer = 00000000] 06:38:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1055D800) [pid = 2400] [serial = 1086] [outer = 1031D400] 06:38:48 INFO - PROCESS | 2400 | 1469021928709 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (14F29400) [pid = 2400] [serial = 1087] [outer = 1031D400] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 18D9F800 == 42 [pid = 2400] [id = 356] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 10BCC000 == 41 [pid = 2400] [id = 355] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 19EC8400 == 40 [pid = 2400] [id = 354] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1815C800 == 39 [pid = 2400] [id = 353] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 18D58C00 == 38 [pid = 2400] [id = 352] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 18163C00 == 37 [pid = 2400] [id = 351] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1031B400 == 36 [pid = 2400] [id = 350] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1043F800 == 35 [pid = 2400] [id = 349] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 10276000 == 34 [pid = 2400] [id = 347] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 17C2AC00 == 33 [pid = 2400] [id = 346] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 152F2C00 == 32 [pid = 2400] [id = 348] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1B08C400 == 31 [pid = 2400] [id = 361] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 17C76400 == 30 [pid = 2400] [id = 359] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1AE9C000 == 29 [pid = 2400] [id = 360] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 17C2E400 == 28 [pid = 2400] [id = 357] 06:38:49 INFO - PROCESS | 2400 | --DOCSHELL 1031EC00 == 27 [pid = 2400] [id = 358] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (11529400) [pid = 2400] [serial = 1011] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (14AF4800) [pid = 2400] [serial = 1012] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (182B1000) [pid = 2400] [serial = 1023] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (17F45400) [pid = 2400] [serial = 1020] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1043B400) [pid = 2400] [serial = 1014] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (10441C00) [pid = 2400] [serial = 1015] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (146A5C00) [pid = 2400] [serial = 1017] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (14F47400) [pid = 2400] [serial = 1018] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10319C00) [pid = 2400] [serial = 1000] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1842E000) [pid = 2400] [serial = 1027] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (102EA800) [pid = 2400] [serial = 999] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (179E6800) [pid = 2400] [serial = 1003] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (179A5000) [pid = 2400] [serial = 1002] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18425400) [pid = 2400] [serial = 1026] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19BBCC00) [pid = 2400] [serial = 1006] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19628800) [pid = 2400] [serial = 1005] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D9BC00) [pid = 2400] [serial = 1036] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1B055800) [pid = 2400] [serial = 1009] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1B052800) [pid = 2400] [serial = 1008] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19BC6000) [pid = 2400] [serial = 1038] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19343000) [pid = 2400] [serial = 1029] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19631800) [pid = 2400] [serial = 1035] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19629000) [pid = 2400] [serial = 1030] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18D58000) [pid = 2400] [serial = 1032] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1933E800) [pid = 2400] [serial = 1033] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18323C00) [pid = 2400] [serial = 1024] [outer = 00000000] [url = about:blank] 06:38:49 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (180E0000) [pid = 2400] [serial = 1021] [outer = 00000000] [url = about:blank] 06:38:50 INFO - PROCESS | 2400 | 1469021930121 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]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1681ms 06:38:50 INFO - PROCESS | 2400 | 1469021930164 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 2400 | 1469021930169 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 06:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:38:50 INFO - PROCESS | 2400 | 1469021930174 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 2400 | 1469021930177 Marionette TRACE conn6 <- [1,1414,null,{}] 06:38:50 INFO - PROCESS | 2400 | 1469021930182 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}] 06:38:50 INFO - PROCESS | 2400 | 1469021930185 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:50 INFO - PROCESS | 2400 | 1469021930281 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 06:38:50 INFO - PROCESS | 2400 | 1469021930366 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 2400 | 1469021930370 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:50 INFO - PROCESS | 2400 | ++DOCSHELL 102E3000 == 28 [pid = 2400] [id = 363] 06:38:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (102E5400) [pid = 2400] [serial = 1088] [outer = 00000000] 06:38:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10312000) [pid = 2400] [serial = 1089] [outer = 102E5400] 06:38:50 INFO - PROCESS | 2400 | 1469021930418 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1031C400) [pid = 2400] [serial = 1090] [outer = 102E5400] 06:38:50 INFO - PROCESS | 2400 | 1469021930816 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]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 06:38:50 INFO - PROCESS | 2400 | 1469021930864 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 2400 | 1469021930869 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 06:38:50 INFO - PROCESS | 2400 | 1469021930875 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:38:50 INFO - PROCESS | 2400 | 1469021930878 Marionette TRACE conn6 <- [1,1418,null,{}] 06:38:50 INFO - PROCESS | 2400 | 1469021930881 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}] 06:38:50 INFO - PROCESS | 2400 | 1469021930884 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:50 INFO - PROCESS | 2400 | 1469021930970 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 06:38:50 INFO - PROCESS | 2400 | 1469021930978 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 2400 | 1469021930980 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:50 INFO - PROCESS | 2400 | ++DOCSHELL 10562C00 == 29 [pid = 2400] [id = 364] 06:38:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (106AE800) [pid = 2400] [serial = 1091] [outer = 00000000] 06:38:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (10870400) [pid = 2400] [serial = 1092] [outer = 106AE800] 06:38:51 INFO - PROCESS | 2400 | 1469021931026 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10877400) [pid = 2400] [serial = 1093] [outer = 106AE800] 06:38:51 INFO - PROCESS | 2400 | 1469021931495 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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 06:38:51 INFO - PROCESS | 2400 | 1469021931549 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 2400 | 1469021931551 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:38:51 INFO - PROCESS | 2400 | 1469021931554 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 2400 | 1469021931558 Marionette TRACE conn6 <- [1,1422,null,{}] 06:38:51 INFO - PROCESS | 2400 | 1469021931569 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}] 06:38:51 INFO - PROCESS | 2400 | 1469021931573 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:51 INFO - PROCESS | 2400 | 1469021931685 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 06:38:51 INFO - PROCESS | 2400 | 1469021931780 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 2400 | 1469021931783 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:51 INFO - PROCESS | 2400 | ++DOCSHELL 150E4000 == 30 [pid = 2400] [id = 365] 06:38:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (150EB800) [pid = 2400] [serial = 1094] [outer = 00000000] 06:38:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (152F9400) [pid = 2400] [serial = 1095] [outer = 150EB800] 06:38:51 INFO - PROCESS | 2400 | 1469021931830 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1697D800) [pid = 2400] [serial = 1096] [outer = 150EB800] 06:38:52 INFO - PROCESS | 2400 | 1469021932264 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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 06:38:52 INFO - PROCESS | 2400 | 1469021932291 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 2400 | 1469021932293 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 06:38:52 INFO - PROCESS | 2400 | 1469021932297 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:38:52 INFO - PROCESS | 2400 | 1469021932298 Marionette TRACE conn6 <- [1,1426,null,{}] 06:38:52 INFO - PROCESS | 2400 | 1469021932302 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}] 06:38:52 INFO - PROCESS | 2400 | 1469021932303 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:52 INFO - PROCESS | 2400 | 1469021932418 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 06:38:52 INFO - PROCESS | 2400 | 1469021932423 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 2400 | 1469021932425 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:52 INFO - PROCESS | 2400 | ++DOCSHELL 179A8C00 == 31 [pid = 2400] [id = 366] 06:38:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179ABC00) [pid = 2400] [serial = 1097] [outer = 00000000] 06:38:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (179EF000) [pid = 2400] [serial = 1098] [outer = 179ABC00] 06:38:52 INFO - PROCESS | 2400 | 1469021932470 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17FF4800) [pid = 2400] [serial = 1099] [outer = 179ABC00] 06:38:52 INFO - PROCESS | 2400 | 1469021932898 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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 06:38:52 INFO - PROCESS | 2400 | 1469021932971 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 2400 | 1469021932973 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 06:38:52 INFO - PROCESS | 2400 | 1469021932977 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:38:52 INFO - PROCESS | 2400 | 1469021932978 Marionette TRACE conn6 <- [1,1430,null,{}] 06:38:52 INFO - PROCESS | 2400 | 1469021932982 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}] 06:38:52 INFO - PROCESS | 2400 | 1469021932984 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:53 INFO - PROCESS | 2400 | 1469021933116 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 06:38:53 INFO - PROCESS | 2400 | 1469021933133 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 2400 | 1469021933134 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:53 INFO - PROCESS | 2400 | ++DOCSHELL 180E0000 == 32 [pid = 2400] [id = 367] 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (180E0400) [pid = 2400] [serial = 1100] [outer = 00000000] 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1815F800) [pid = 2400] [serial = 1101] [outer = 180E0400] 06:38:53 INFO - PROCESS | 2400 | 1469021933177 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (182AFC00) [pid = 2400] [serial = 1102] [outer = 180E0400] 06:38:53 INFO - PROCESS | 2400 | 1469021933619 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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 06:38:53 INFO - PROCESS | 2400 | 1469021933651 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 2400 | 1469021933653 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 06:38:53 INFO - PROCESS | 2400 | 1469021933656 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 2400 | 1469021933658 Marionette TRACE conn6 <- [1,1434,null,{}] 06:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:38:53 INFO - PROCESS | 2400 | 1469021933661 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}] 06:38:53 INFO - PROCESS | 2400 | 1469021933667 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:53 INFO - PROCESS | 2400 | 1469021933801 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 06:38:53 INFO - PROCESS | 2400 | 1469021933811 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 2400 | 1469021933813 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:53 INFO - PROCESS | 2400 | ++DOCSHELL 1832A000 == 33 [pid = 2400] [id = 368] 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1832D000) [pid = 2400] [serial = 1103] [outer = 00000000] 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1842F800) [pid = 2400] [serial = 1104] [outer = 1832D000] 06:38:53 INFO - PROCESS | 2400 | 1469021933905 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (184E9000) [pid = 2400] [serial = 1105] [outer = 1832D000] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18DA4400) [pid = 2400] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18D5FC00) [pid = 2400] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (184E0C00) [pid = 2400] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (150EDC00) [pid = 2400] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18164000) [pid = 2400] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (152F5400) [pid = 2400] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (196D9000) [pid = 2400] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (19EC9800) [pid = 2400] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (14F51800) [pid = 2400] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (102CAC00) [pid = 2400] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10443000) [pid = 2400] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:38:54 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18160800) [pid = 2400] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:38:54 INFO - PROCESS | 2400 | 1469021934550 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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 06:38:54 INFO - PROCESS | 2400 | 1469021934631 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:38:54 INFO - PROCESS | 2400 | 1469021934633 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 06:38:54 INFO - PROCESS | 2400 | 1469021934636 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 2400 | 1469021934638 Marionette TRACE conn6 <- [1,1438,null,{}] 06:38:54 INFO - PROCESS | 2400 | 1469021934641 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}] 06:38:54 INFO - PROCESS | 2400 | 1469021934643 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:54 INFO - PROCESS | 2400 | 1469021934718 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 06:38:54 INFO - PROCESS | 2400 | 1469021934723 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 2400 | 1469021934725 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:54 INFO - PROCESS | 2400 | ++DOCSHELL 10316000 == 34 [pid = 2400] [id = 369] 06:38:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (180D8400) [pid = 2400] [serial = 1106] [outer = 00000000] 06:38:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1842F000) [pid = 2400] [serial = 1107] [outer = 180D8400] 06:38:54 INFO - PROCESS | 2400 | 1469021934767 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (184E0C00) [pid = 2400] [serial = 1108] [outer = 180D8400] 06:38:55 INFO - PROCESS | 2400 | 1469021935187 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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 06:38:55 INFO - PROCESS | 2400 | 1469021935267 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 2400 | 1469021935269 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:38:55 INFO - PROCESS | 2400 | 1469021935272 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 2400 | 1469021935274 Marionette TRACE conn6 <- [1,1442,null,{}] 06:38:55 INFO - PROCESS | 2400 | 1469021935277 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}] 06:38:55 INFO - PROCESS | 2400 | 1469021935279 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:55 INFO - PROCESS | 2400 | 1469021935355 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 06:38:55 INFO - PROCESS | 2400 | 1469021935363 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 2400 | 1469021935364 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:55 INFO - PROCESS | 2400 | ++DOCSHELL 102E9400 == 35 [pid = 2400] [id = 370] 06:38:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10311C00) [pid = 2400] [serial = 1109] [outer = 00000000] 06:38:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18D79C00) [pid = 2400] [serial = 1110] [outer = 10311C00] 06:38:55 INFO - PROCESS | 2400 | 1469021935407 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17F3DC00) [pid = 2400] [serial = 1111] [outer = 10311C00] 06:38:55 INFO - PROCESS | 2400 | 1469021935844 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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 06:38:55 INFO - PROCESS | 2400 | 1469021935903 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 2400 | 1469021935905 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:38:55 INFO - PROCESS | 2400 | 1469021935908 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 2400 | 1469021935910 Marionette TRACE conn6 <- [1,1446,null,{}] 06:38:55 INFO - PROCESS | 2400 | 1469021935914 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}] 06:38:55 INFO - PROCESS | 2400 | 1469021935916 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:55 INFO - PROCESS | 2400 | 1469021935991 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 06:38:55 INFO - PROCESS | 2400 | 1469021935996 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 2400 | 1469021935998 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:55 INFO - PROCESS | 2400 | ++DOCSHELL 19343C00 == 36 [pid = 2400] [id = 371] 06:38:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19345400) [pid = 2400] [serial = 1112] [outer = 00000000] 06:38:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19627800) [pid = 2400] [serial = 1113] [outer = 19345400] 06:38:56 INFO - PROCESS | 2400 | 1469021936040 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1962DC00) [pid = 2400] [serial = 1114] [outer = 19345400] 06:38:56 INFO - PROCESS | 2400 | 1469021936695 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]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 870ms 06:38:56 INFO - PROCESS | 2400 | 1469021936792 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 2400 | 1469021936796 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 06:38:56 INFO - PROCESS | 2400 | 1469021936801 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:38:56 INFO - PROCESS | 2400 | 1469021936805 Marionette TRACE conn6 <- [1,1450,null,{}] 06:38:56 INFO - PROCESS | 2400 | 1469021936810 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}] 06:38:56 INFO - PROCESS | 2400 | 1469021936814 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:56 INFO - PROCESS | 2400 | 1469021936946 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 06:38:57 INFO - PROCESS | 2400 | 1469021937071 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 2400 | 1469021937074 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:57 INFO - PROCESS | 2400 | ++DOCSHELL 0CF76400 == 37 [pid = 2400] [id = 372] 06:38:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102D0000) [pid = 2400] [serial = 1115] [outer = 00000000] 06:38:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10442C00) [pid = 2400] [serial = 1116] [outer = 102D0000] 06:38:57 INFO - PROCESS | 2400 | 1469021937131 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1086E800) [pid = 2400] [serial = 1117] [outer = 102D0000] 06:38:57 INFO - PROCESS | 2400 | 1469021937853 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]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1067ms 06:38:57 INFO - PROCESS | 2400 | 1469021937879 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 2400 | 1469021937884 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 06:38:57 INFO - PROCESS | 2400 | 1469021937890 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 2400 | 1469021937893 Marionette TRACE conn6 <- [1,1454,null,{}] 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:38:57 INFO - PROCESS | 2400 | 1469021937897 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}] 06:38:57 INFO - PROCESS | 2400 | 1469021937900 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:58 INFO - PROCESS | 2400 | 1469021938018 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 06:38:58 INFO - PROCESS | 2400 | 1469021938156 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 2400 | 1469021938159 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:58 INFO - PROCESS | 2400 | ++DOCSHELL 102CA800 == 38 [pid = 2400] [id = 373] 06:38:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (146EC400) [pid = 2400] [serial = 1118] [outer = 00000000] 06:38:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (150E0400) [pid = 2400] [serial = 1119] [outer = 146EC400] 06:38:58 INFO - PROCESS | 2400 | 1469021938216 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (179E6C00) [pid = 2400] [serial = 1120] [outer = 146EC400] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 102E9400 == 37 [pid = 2400] [id = 370] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 10316000 == 36 [pid = 2400] [id = 369] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 1832A000 == 35 [pid = 2400] [id = 368] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 180E0000 == 34 [pid = 2400] [id = 367] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 179A8C00 == 33 [pid = 2400] [id = 366] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 150E4000 == 32 [pid = 2400] [id = 365] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 10562C00 == 31 [pid = 2400] [id = 364] 06:38:58 INFO - PROCESS | 2400 | --DOCSHELL 102E3000 == 30 [pid = 2400] [id = 363] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18D7B400) [pid = 2400] [serial = 1056] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1933B400) [pid = 2400] [serial = 1057] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19628400) [pid = 2400] [serial = 1060] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (19348800) [pid = 2400] [serial = 1059] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18304C00) [pid = 2400] [serial = 1065] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1830F000) [pid = 2400] [serial = 1053] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (17C79000) [pid = 2400] [serial = 1044] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18160C00) [pid = 2400] [serial = 1045] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19D69000) [pid = 2400] [serial = 1039] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1A23FC00) [pid = 2400] [serial = 1062] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (15012800) [pid = 2400] [serial = 1050] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1525E400) [pid = 2400] [serial = 1051] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10442800) [pid = 2400] [serial = 1041] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1086EC00) [pid = 2400] [serial = 1042] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10705800) [pid = 2400] [serial = 1047] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10877000) [pid = 2400] [serial = 1048] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1AE9CC00) [pid = 2400] [serial = 1071] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1AEA3000) [pid = 2400] [serial = 1072] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1A244800) [pid = 2400] [serial = 1068] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (150E8800) [pid = 2400] [serial = 1063] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18323000) [pid = 2400] [serial = 1066] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1832C800) [pid = 2400] [serial = 1054] [outer = 00000000] [url = about:blank] 06:38:58 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1A245400) [pid = 2400] [serial = 1069] [outer = 00000000] [url = about:blank] 06:38:59 INFO - PROCESS | 2400 | 1469021939100 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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1215ms 06:38:59 INFO - PROCESS | 2400 | 1469021939110 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 2400 | 1469021939113 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 06:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:38:59 INFO - PROCESS | 2400 | 1469021939118 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 2400 | 1469021939121 Marionette TRACE conn6 <- [1,1458,null,{}] 06:38:59 INFO - PROCESS | 2400 | 1469021939126 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}] 06:38:59 INFO - PROCESS | 2400 | 1469021939128 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:59 INFO - PROCESS | 2400 | 1469021939217 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 06:38:59 INFO - PROCESS | 2400 | 1469021939224 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 2400 | 1469021939226 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:59 INFO - PROCESS | 2400 | ++DOCSHELL 10434400 == 31 [pid = 2400] [id = 374] 06:38:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10437400) [pid = 2400] [serial = 1121] [outer = 00000000] 06:38:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10442000) [pid = 2400] [serial = 1122] [outer = 10437400] 06:38:59 INFO - PROCESS | 2400 | 1469021939274 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (106B0400) [pid = 2400] [serial = 1123] [outer = 10437400] 06:38:59 INFO - PROCESS | 2400 | 1469021939798 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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 06:38:59 INFO - PROCESS | 2400 | 1469021939850 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 2400 | 1469021939854 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 06:38:59 INFO - PROCESS | 2400 | 1469021939860 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:38:59 INFO - PROCESS | 2400 | 1469021939862 Marionette TRACE conn6 <- [1,1462,null,{}] 06:38:59 INFO - PROCESS | 2400 | 1469021939866 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}] 06:38:59 INFO - PROCESS | 2400 | 1469021939868 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:38:59 INFO - PROCESS | 2400 | 1469021939957 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 06:39:00 INFO - PROCESS | 2400 | 1469021940045 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 2400 | 1469021940047 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:00 INFO - PROCESS | 2400 | ++DOCSHELL 14A63C00 == 32 [pid = 2400] [id = 375] 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (14AF5C00) [pid = 2400] [serial = 1124] [outer = 00000000] 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (15092800) [pid = 2400] [serial = 1125] [outer = 14AF5C00] 06:39:00 INFO - PROCESS | 2400 | 1469021940095 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (15D96400) [pid = 2400] [serial = 1126] [outer = 14AF5C00] 06:39:00 INFO - PROCESS | 2400 | 1469021940475 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]]]}] 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1799F400) [pid = 2400] [serial = 1127] [outer = 179ADC00] 06:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 06:39:00 INFO - PROCESS | 2400 | 1469021940559 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 2400 | 1469021940561 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:39:00 INFO - PROCESS | 2400 | 1469021940603 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 2400 | 1469021940606 Marionette TRACE conn6 <- [1,1466,null,{}] 06:39:00 INFO - PROCESS | 2400 | 1469021940617 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}] 06:39:00 INFO - PROCESS | 2400 | 1469021940622 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:00 INFO - PROCESS | 2400 | 1469021940712 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 06:39:00 INFO - PROCESS | 2400 | 1469021940721 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 2400 | 1469021940724 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:00 INFO - PROCESS | 2400 | ++DOCSHELL 18323400 == 33 [pid = 2400] [id = 376] 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18324000) [pid = 2400] [serial = 1128] [outer = 00000000] 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18328C00) [pid = 2400] [serial = 1129] [outer = 18324000] 06:39:00 INFO - PROCESS | 2400 | 1469021940771 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18331C00) [pid = 2400] [serial = 1130] [outer = 18324000] 06:39:01 INFO - PROCESS | 2400 | 1469021941225 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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 710ms 06:39:01 INFO - PROCESS | 2400 | 1469021941290 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 2400 | 1469021941293 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:39:01 INFO - PROCESS | 2400 | 1469021941296 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 2400 | 1469021941298 Marionette TRACE conn6 <- [1,1470,null,{}] 06:39:01 INFO - PROCESS | 2400 | 1469021941301 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}] 06:39:01 INFO - PROCESS | 2400 | 1469021941303 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:01 INFO - PROCESS | 2400 | 1469021941696 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (180E0400) [pid = 2400] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1031F800) [pid = 2400] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (17F3F800) [pid = 2400] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10311C00) [pid = 2400] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1AE9C800) [pid = 2400] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1B0E0000) [pid = 2400] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1832D000) [pid = 2400] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (180D8400) [pid = 2400] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (179ABC00) [pid = 2400] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (102E5400) [pid = 2400] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (1031D400) [pid = 2400] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (106AE800) [pid = 2400] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:39:01 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (150EB800) [pid = 2400] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:39:01 INFO - PROCESS | 2400 | 1469021941756 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 2400 | 1469021941760 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:01 INFO - PROCESS | 2400 | ++DOCSHELL 0946EC00 == 34 [pid = 2400] [id = 377] 06:39:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (0946F400) [pid = 2400] [serial = 1131] [outer = 00000000] 06:39:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (0CDCB800) [pid = 2400] [serial = 1132] [outer = 0946F400] 06:39:01 INFO - PROCESS | 2400 | 1469021941820 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (102C7C00) [pid = 2400] [serial = 1133] [outer = 0946F400] 06:39:02 INFO - PROCESS | 2400 | 1469021942475 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]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1230ms 06:39:02 INFO - PROCESS | 2400 | 1469021942533 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 2400 | 1469021942536 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:39:02 INFO - PROCESS | 2400 | 1469021942541 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 2400 | 1469021942545 Marionette TRACE conn6 <- [1,1474,null,{}] 06:39:02 INFO - PROCESS | 2400 | 1469021942550 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}] 06:39:02 INFO - PROCESS | 2400 | 1469021942555 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:02 INFO - PROCESS | 2400 | 1469021942667 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 06:39:02 INFO - PROCESS | 2400 | 1469021942795 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 2400 | 1469021942798 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:02 INFO - PROCESS | 2400 | ++DOCSHELL 1461B400 == 35 [pid = 2400] [id = 378] 06:39:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14624400) [pid = 2400] [serial = 1134] [outer = 00000000] 06:39:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14F30000) [pid = 2400] [serial = 1135] [outer = 14624400] 06:39:02 INFO - PROCESS | 2400 | 1469021942854 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (14FDCC00) [pid = 2400] [serial = 1136] [outer = 14624400] 06:39:03 INFO - PROCESS | 2400 | 1469021943538 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]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 06:39:03 INFO - PROCESS | 2400 | 1469021943564 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 06:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:39:03 INFO - PROCESS | 2400 | 1469021943567 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 06:39:03 INFO - PROCESS | 2400 | 1469021943571 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 2400 | 1469021943573 Marionette TRACE conn6 <- [1,1478,null,{}] 06:39:03 INFO - PROCESS | 2400 | 1469021943577 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}] 06:39:03 INFO - PROCESS | 2400 | 1469021943580 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:03 INFO - PROCESS | 2400 | 1469021943692 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 06:39:03 INFO - PROCESS | 2400 | 1469021943822 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 2400 | 1469021943825 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:03 INFO - PROCESS | 2400 | ++DOCSHELL 14624000 == 36 [pid = 2400] [id = 379] 06:39:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17C77400) [pid = 2400] [serial = 1137] [outer = 00000000] 06:39:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (180DB400) [pid = 2400] [serial = 1138] [outer = 17C77400] 06:39:03 INFO - PROCESS | 2400 | 1469021943880 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1811E000) [pid = 2400] [serial = 1139] [outer = 17C77400] 06:39:04 INFO - PROCESS | 2400 | 1469021944505 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]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 06:39:04 INFO - PROCESS | 2400 | 1469021944544 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 2400 | 1469021944548 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:39:04 INFO - PROCESS | 2400 | 1469021944559 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 2400 | 1469021944564 Marionette TRACE conn6 <- [1,1482,null,{}] 06:39:04 INFO - PROCESS | 2400 | 1469021944568 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}] 06:39:04 INFO - PROCESS | 2400 | 1469021944571 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:04 INFO - PROCESS | 2400 | 1469021944690 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 06:39:04 INFO - PROCESS | 2400 | 1469021944792 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 2400 | 1469021944795 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:04 INFO - PROCESS | 2400 | ++DOCSHELL 184EA400 == 37 [pid = 2400] [id = 380] 06:39:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (184ED000) [pid = 2400] [serial = 1140] [outer = 00000000] 06:39:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D7A000) [pid = 2400] [serial = 1141] [outer = 184ED000] 06:39:04 INFO - PROCESS | 2400 | 1469021944848 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D9D800) [pid = 2400] [serial = 1142] [outer = 184ED000] 06:39:05 INFO - PROCESS | 2400 | 1469021945466 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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 932ms 06:39:05 INFO - PROCESS | 2400 | 1469021945490 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:39:05 INFO - PROCESS | 2400 | 1469021945493 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 06:39:05 INFO - PROCESS | 2400 | 1469021945496 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 2400 | 1469021945498 Marionette TRACE conn6 <- [1,1486,null,{}] 06:39:05 INFO - PROCESS | 2400 | 1469021945502 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}] 06:39:05 INFO - PROCESS | 2400 | 1469021945504 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:05 INFO - PROCESS | 2400 | 1469021945612 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 06:39:05 INFO - PROCESS | 2400 | 1469021945712 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 2400 | 1469021945715 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:05 INFO - PROCESS | 2400 | ++DOCSHELL 102E0400 == 38 [pid = 2400] [id = 381] 06:39:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (102E6000) [pid = 2400] [serial = 1143] [outer = 00000000] 06:39:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (106ADC00) [pid = 2400] [serial = 1144] [outer = 102E6000] 06:39:05 INFO - PROCESS | 2400 | 1469021945768 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1500B800) [pid = 2400] [serial = 1145] [outer = 102E6000] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1031E800 == 37 [pid = 2400] [id = 24] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1031A800 == 36 [pid = 2400] [id = 362] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 18323400 == 35 [pid = 2400] [id = 376] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 14A63C00 == 34 [pid = 2400] [id = 375] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 10434400 == 33 [pid = 2400] [id = 374] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 0CF76400 == 32 [pid = 2400] [id = 372] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 10314400 == 31 [pid = 2400] [id = 20] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 18322C00 == 30 [pid = 2400] [id = 19] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 146EB400 == 29 [pid = 2400] [id = 23] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 17FF7000 == 28 [pid = 2400] [id = 28] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1086CC00 == 27 [pid = 2400] [id = 22] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 10559C00 == 26 [pid = 2400] [id = 21] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 150E6000 == 25 [pid = 2400] [id = 11] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 182B0800 == 24 [pid = 2400] [id = 14] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 146AEC00 == 23 [pid = 2400] [id = 10] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 17C78400 == 22 [pid = 2400] [id = 16] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 146F6000 == 21 [pid = 2400] [id = 26] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1027D000 == 20 [pid = 2400] [id = 29] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1B6EE000 == 19 [pid = 2400] [id = 18] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 10876400 == 18 [pid = 2400] [id = 25] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 146ECC00 == 17 [pid = 2400] [id = 15] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 102CA800 == 16 [pid = 2400] [id = 373] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 19343C00 == 15 [pid = 2400] [id = 371] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 18DA3800 == 14 [pid = 2400] [id = 17] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 150E6800 == 13 [pid = 2400] [id = 27] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 184EA400 == 12 [pid = 2400] [id = 380] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 1461B400 == 11 [pid = 2400] [id = 378] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 14624000 == 10 [pid = 2400] [id = 379] 06:39:07 INFO - PROCESS | 2400 | --DOCSHELL 0946EC00 == 9 [pid = 2400] [id = 377] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179EF000) [pid = 2400] [serial = 1098] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10312000) [pid = 2400] [serial = 1089] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1031C400) [pid = 2400] [serial = 1090] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14F29400) [pid = 2400] [serial = 1087] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1055D800) [pid = 2400] [serial = 1086] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10870400) [pid = 2400] [serial = 1092] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10877400) [pid = 2400] [serial = 1093] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (152F9400) [pid = 2400] [serial = 1095] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1815F800) [pid = 2400] [serial = 1101] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (14F54000) [pid = 2400] [serial = 1075] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1152B800) [pid = 2400] [serial = 1074] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18430000) [pid = 2400] [serial = 1078] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18310400) [pid = 2400] [serial = 1077] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (17F3DC00) [pid = 2400] [serial = 1111] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (1B059800) [pid = 2400] [serial = 1081] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1AEE1400) [pid = 2400] [serial = 1080] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19627800) [pid = 2400] [serial = 1113] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1B6E9400) [pid = 2400] [serial = 1084] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1B58D000) [pid = 2400] [serial = 1083] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (17FF4800) [pid = 2400] [serial = 1099] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (1842F800) [pid = 2400] [serial = 1104] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (182AFC00) [pid = 2400] [serial = 1102] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (18D79C00) [pid = 2400] [serial = 1110] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (184E9000) [pid = 2400] [serial = 1105] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (1842F000) [pid = 2400] [serial = 1107] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (184E0C00) [pid = 2400] [serial = 1108] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (1697D800) [pid = 2400] [serial = 1096] [outer = 00000000] [url = about:blank] 06:39:08 INFO - PROCESS | 2400 | 1469021948950 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]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 3499ms 06:39:08 INFO - PROCESS | 2400 | 1469021948996 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 2400 | 1469021949001 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:39:08 INFO - PROCESS | 2400 | 1469021949006 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 2400 | 1469021949009 Marionette TRACE conn6 <- [1,1490,null,{}] 06:39:09 INFO - PROCESS | 2400 | 1469021949016 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}] 06:39:09 INFO - PROCESS | 2400 | 1469021949018 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:09 INFO - PROCESS | 2400 | 1469021949117 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 06:39:09 INFO - PROCESS | 2400 | 1469021949198 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 2400 | 1469021949202 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:09 INFO - PROCESS | 2400 | ++DOCSHELL 102E8000 == 10 [pid = 2400] [id = 382] 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (10312C00) [pid = 2400] [serial = 1146] [outer = 00000000] 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (1031B000) [pid = 2400] [serial = 1147] [outer = 10312C00] 06:39:09 INFO - PROCESS | 2400 | 1469021949251 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (10436800) [pid = 2400] [serial = 1148] [outer = 10312C00] 06:39:09 INFO - PROCESS | 2400 | 1469021949666 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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 06:39:09 INFO - PROCESS | 2400 | 1469021949696 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 2400 | 1469021949701 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:39:09 INFO - PROCESS | 2400 | 1469021949707 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 2400 | 1469021949710 Marionette TRACE conn6 <- [1,1494,null,{}] 06:39:09 INFO - PROCESS | 2400 | 1469021949714 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}] 06:39:09 INFO - PROCESS | 2400 | 1469021949716 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:09 INFO - PROCESS | 2400 | 1469021949808 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 06:39:09 INFO - PROCESS | 2400 | 1469021949815 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 2400 | 1469021949817 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:09 INFO - PROCESS | 2400 | ++DOCSHELL 102EA000 == 11 [pid = 2400] [id = 383] 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (1086E000) [pid = 2400] [serial = 1149] [outer = 00000000] 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (10875C00) [pid = 2400] [serial = 1150] [outer = 1086E000] 06:39:09 INFO - PROCESS | 2400 | 1469021949865 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10A1A800) [pid = 2400] [serial = 1151] [outer = 1086E000] 06:39:10 INFO - PROCESS | 2400 | 1469021950327 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]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 06:39:10 INFO - PROCESS | 2400 | 1469021950381 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 2400 | 1469021950383 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 06:39:10 INFO - PROCESS | 2400 | 1469021950386 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:39:10 INFO - PROCESS | 2400 | 1469021950390 Marionette TRACE conn6 <- [1,1498,null,{}] 06:39:10 INFO - PROCESS | 2400 | 1469021950400 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}] 06:39:10 INFO - PROCESS | 2400 | 1469021950405 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:10 INFO - PROCESS | 2400 | 1469021950519 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 06:39:10 INFO - PROCESS | 2400 | 1469021950534 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 2400 | 1469021950537 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:10 INFO - PROCESS | 2400 | ++DOCSHELL 14F51C00 == 12 [pid = 2400] [id = 384] 06:39:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (14F54000) [pid = 2400] [serial = 1152] [outer = 00000000] 06:39:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (14FE4800) [pid = 2400] [serial = 1153] [outer = 14F54000] 06:39:10 INFO - PROCESS | 2400 | 1469021950587 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (150EDC00) [pid = 2400] [serial = 1154] [outer = 14F54000] 06:39:11 INFO - PROCESS | 2400 | 1469021951025 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]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 06:39:11 INFO - PROCESS | 2400 | 1469021951082 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 2400 | 1469021951085 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:39:11 INFO - PROCESS | 2400 | 1469021951110 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 2400 | 1469021951111 Marionette TRACE conn6 <- [1,1502,null,{}] 06:39:11 INFO - PROCESS | 2400 | 1469021951115 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}] 06:39:11 INFO - PROCESS | 2400 | 1469021951117 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:11 INFO - PROCESS | 2400 | 1469021951231 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 06:39:11 INFO - PROCESS | 2400 | 1469021951236 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 2400 | 1469021951238 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:11 INFO - PROCESS | 2400 | ++DOCSHELL 1525E400 == 13 [pid = 2400] [id = 385] 06:39:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (1697E000) [pid = 2400] [serial = 1155] [outer = 00000000] 06:39:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (179EF000) [pid = 2400] [serial = 1156] [outer = 1697E000] 06:39:11 INFO - PROCESS | 2400 | 1469021951282 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (17C6CC00) [pid = 2400] [serial = 1157] [outer = 1697E000] 06:39:11 INFO - PROCESS | 2400 | 1469021951736 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]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 06:39:11 INFO - PROCESS | 2400 | 1469021951796 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 2400 | 1469021951798 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:39:11 INFO - PROCESS | 2400 | 1469021951801 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 2400 | 1469021951803 Marionette TRACE conn6 <- [1,1506,null,{}] 06:39:11 INFO - PROCESS | 2400 | 1469021951814 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}] 06:39:11 INFO - PROCESS | 2400 | 1469021951816 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:11 INFO - PROCESS | 2400 | 1469021951949 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 06:39:11 INFO - PROCESS | 2400 | 1469021951969 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 2400 | 1469021951971 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:11 INFO - PROCESS | 2400 | ++DOCSHELL 180D6C00 == 14 [pid = 2400] [id = 386] 06:39:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (180D8400) [pid = 2400] [serial = 1158] [outer = 00000000] 06:39:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1815C400) [pid = 2400] [serial = 1159] [outer = 180D8400] 06:39:11 INFO - PROCESS | 2400 | 1469021952014 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (18166800) [pid = 2400] [serial = 1160] [outer = 180D8400] 06:39:12 INFO - PROCESS | 2400 | 1469021952455 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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 689ms 06:39:12 INFO - PROCESS | 2400 | 1469021952492 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 2400 | 1469021952494 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 06:39:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:39:12 INFO - PROCESS | 2400 | 1469021952502 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 2400 | 1469021952504 Marionette TRACE conn6 <- [1,1510,null,{}] 06:39:12 INFO - PROCESS | 2400 | 1469021952508 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}] 06:39:12 INFO - PROCESS | 2400 | 1469021952513 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:12 INFO - PROCESS | 2400 | 1469021952661 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 06:39:12 INFO - PROCESS | 2400 | 1469021952667 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 2400 | 1469021952669 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:12 INFO - PROCESS | 2400 | ++DOCSHELL 18308C00 == 15 [pid = 2400] [id = 387] 06:39:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (18309C00) [pid = 2400] [serial = 1161] [outer = 00000000] 06:39:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (18426800) [pid = 2400] [serial = 1162] [outer = 18309C00] 06:39:12 INFO - PROCESS | 2400 | 1469021952712 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1842CC00) [pid = 2400] [serial = 1163] [outer = 18309C00] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18324000) [pid = 2400] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (184ED000) [pid = 2400] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (17C77400) [pid = 2400] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (14624400) [pid = 2400] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (0946F400) [pid = 2400] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (102D0000) [pid = 2400] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (14AF5C00) [pid = 2400] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (10437400) [pid = 2400] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (146EC400) [pid = 2400] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:39:13 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (19345400) [pid = 2400] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:39:13 INFO - PROCESS | 2400 | 1469021953368 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"]]]}] 06:39:13 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 () { 06:39:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:39:13 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 () { 06:39:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:39:13 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 () { 06:39:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:39:13 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 () { 06:39:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:39:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 938ms 06:39:13 INFO - PROCESS | 2400 | 1469021953445 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 2400 | 1469021953447 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 06:39:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:39:13 INFO - PROCESS | 2400 | 1469021953450 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 2400 | 1469021953452 Marionette TRACE conn6 <- [1,1514,null,{}] 06:39:13 INFO - PROCESS | 2400 | 1469021953455 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}] 06:39:13 INFO - PROCESS | 2400 | 1469021953457 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:13 INFO - PROCESS | 2400 | 1469021953561 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 06:39:13 INFO - PROCESS | 2400 | 1469021953618 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 2400 | 1469021953619 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:13 INFO - PROCESS | 2400 | ++DOCSHELL 102CBC00 == 16 [pid = 2400] [id = 388] 06:39:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (102D0000) [pid = 2400] [serial = 1164] [outer = 00000000] 06:39:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (146EC400) [pid = 2400] [serial = 1165] [outer = 102D0000] 06:39:13 INFO - PROCESS | 2400 | 1469021953662 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (14F49800) [pid = 2400] [serial = 1166] [outer = 102D0000] 06:39:14 INFO - PROCESS | 2400 | 1469021954027 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"]]]}] 06:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:39:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 06:39:14 INFO - PROCESS | 2400 | 1469021954081 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 2400 | 1469021954083 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 06:39:14 INFO - PROCESS | 2400 | 1469021954086 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:39:14 INFO - PROCESS | 2400 | 1469021954088 Marionette TRACE conn6 <- [1,1518,null,{}] 06:39:14 INFO - PROCESS | 2400 | 1469021954098 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}] 06:39:14 INFO - PROCESS | 2400 | 1469021954100 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:14 INFO - PROCESS | 2400 | 1469021954176 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 06:39:14 INFO - PROCESS | 2400 | 1469021954182 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 2400 | 1469021954184 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:14 INFO - PROCESS | 2400 | ++DOCSHELL 17C2E400 == 17 [pid = 2400] [id = 389] 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (17C77400) [pid = 2400] [serial = 1167] [outer = 00000000] 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (184E9000) [pid = 2400] [serial = 1168] [outer = 17C77400] 06:39:14 INFO - PROCESS | 2400 | 1469021954228 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (179A7000) [pid = 2400] [serial = 1169] [outer = 17C77400] 06:39:14 INFO - PROCESS | 2400 | 1469021954609 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]]]}] 06:39:14 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 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:39:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:39:14 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. 06:39:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:39:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 06:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:39:14 INFO - PROCESS | 2400 | 1469021954661 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 2400 | 1469021954663 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 06:39:14 INFO - PROCESS | 2400 | 1469021954667 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 2400 | 1469021954668 Marionette TRACE conn6 <- [1,1522,null,{}] 06:39:14 INFO - PROCESS | 2400 | 1469021954672 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}] 06:39:14 INFO - PROCESS | 2400 | 1469021954673 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:14 INFO - PROCESS | 2400 | 1469021954790 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 06:39:14 INFO - PROCESS | 2400 | 1469021954797 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 2400 | 1469021954799 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:14 INFO - PROCESS | 2400 | ++DOCSHELL 14F4E400 == 18 [pid = 2400] [id = 390] 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (18D9BC00) [pid = 2400] [serial = 1170] [outer = 00000000] 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (18DA7800) [pid = 2400] [serial = 1171] [outer = 18D9BC00] 06:39:14 INFO - PROCESS | 2400 | 1469021954842 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1933C800) [pid = 2400] [serial = 1172] [outer = 18D9BC00] 06:39:15 INFO - PROCESS | 2400 | 1469021955251 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]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 06:39:15 INFO - PROCESS | 2400 | 1469021955310 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 2400 | 1469021955314 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 06:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:39:15 INFO - PROCESS | 2400 | 1469021955320 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 2400 | 1469021955324 Marionette TRACE conn6 <- [1,1526,null,{}] 06:39:15 INFO - PROCESS | 2400 | 1469021955330 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}] 06:39:15 INFO - PROCESS | 2400 | 1469021955334 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:15 INFO - PROCESS | 2400 | 1469021955476 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 06:39:15 INFO - PROCESS | 2400 | 1469021955565 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 2400 | 1469021955571 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:15 INFO - PROCESS | 2400 | ++DOCSHELL 1027D800 == 19 [pid = 2400] [id = 391] 06:39:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1027F000) [pid = 2400] [serial = 1173] [outer = 00000000] 06:39:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (102E6400) [pid = 2400] [serial = 1174] [outer = 1027F000] 06:39:15 INFO - PROCESS | 2400 | 1469021955628 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1031B400) [pid = 2400] [serial = 1175] [outer = 1027F000] 06:39:16 INFO - PROCESS | 2400 | 1469021956401 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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1123ms 06:39:16 INFO - PROCESS | 2400 | 1469021956446 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 2400 | 1469021956449 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 06:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:39:16 INFO - PROCESS | 2400 | 1469021956456 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 2400 | 1469021956460 Marionette TRACE conn6 <- [1,1530,null,{}] 06:39:16 INFO - PROCESS | 2400 | 1469021956464 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}] 06:39:16 INFO - PROCESS | 2400 | 1469021956467 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:16 INFO - PROCESS | 2400 | 1469021956602 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 06:39:16 INFO - PROCESS | 2400 | 1469021956723 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 2400 | 1469021956726 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:16 INFO - PROCESS | 2400 | ++DOCSHELL 146AC800 == 20 [pid = 2400] [id = 392] 06:39:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (146AEC00) [pid = 2400] [serial = 1176] [outer = 00000000] 06:39:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14F29400) [pid = 2400] [serial = 1177] [outer = 146AEC00] 06:39:16 INFO - PROCESS | 2400 | 1469021956788 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (152EF800) [pid = 2400] [serial = 1178] [outer = 146AEC00] 06:39:17 INFO - PROCESS | 2400 | --DOCSHELL 102E0400 == 19 [pid = 2400] [id = 381] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (14FDCC00) [pid = 2400] [serial = 1136] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (0CDCB800) [pid = 2400] [serial = 1132] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (180DB400) [pid = 2400] [serial = 1138] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (14F30000) [pid = 2400] [serial = 1135] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (102C7C00) [pid = 2400] [serial = 1133] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19ED6400) [pid = 2400] [serial = 685] [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.] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1086E800) [pid = 2400] [serial = 1117] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (15D96400) [pid = 2400] [serial = 1126] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (106B0400) [pid = 2400] [serial = 1123] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (15092800) [pid = 2400] [serial = 1125] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (10442000) [pid = 2400] [serial = 1122] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (179E6C00) [pid = 2400] [serial = 1120] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (150E0400) [pid = 2400] [serial = 1119] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (10442C00) [pid = 2400] [serial = 1116] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1962DC00) [pid = 2400] [serial = 1114] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (18331C00) [pid = 2400] [serial = 1130] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (18328C00) [pid = 2400] [serial = 1129] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (18D9D800) [pid = 2400] [serial = 1142] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (106ADC00) [pid = 2400] [serial = 1144] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (18D7A000) [pid = 2400] [serial = 1141] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (1811E000) [pid = 2400] [serial = 1139] [outer = 00000000] [url = about:blank] 06:39:17 INFO - PROCESS | 2400 | 1469021957622 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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1239ms 06:39:17 INFO - PROCESS | 2400 | 1469021957696 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 2400 | 1469021957700 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 06:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:39:17 INFO - PROCESS | 2400 | 1469021957705 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 2400 | 1469021957707 Marionette TRACE conn6 <- [1,1534,null,{}] 06:39:17 INFO - PROCESS | 2400 | 1469021957713 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}] 06:39:17 INFO - PROCESS | 2400 | 1469021957716 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:17 INFO - PROCESS | 2400 | 1469021957800 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 06:39:17 INFO - PROCESS | 2400 | 1469021957814 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 2400 | 1469021957816 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:17 INFO - PROCESS | 2400 | ++DOCSHELL 10441C00 == 20 [pid = 2400] [id = 393] 06:39:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (10442800) [pid = 2400] [serial = 1179] [outer = 00000000] 06:39:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (1055DC00) [pid = 2400] [serial = 1180] [outer = 10442800] 06:39:17 INFO - PROCESS | 2400 | 1469021957862 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (106AE800) [pid = 2400] [serial = 1181] [outer = 10442800] 06:39:18 INFO - PROCESS | 2400 | 1469021958372 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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 06:39:18 INFO - PROCESS | 2400 | 1469021958434 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 2400 | 1469021958438 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 06:39:18 INFO - PROCESS | 2400 | 1469021958444 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:39:18 INFO - PROCESS | 2400 | 1469021958447 Marionette TRACE conn6 <- [1,1538,null,{}] 06:39:18 INFO - PROCESS | 2400 | 1469021958450 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}] 06:39:18 INFO - PROCESS | 2400 | 1469021958453 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:18 INFO - PROCESS | 2400 | 1469021958537 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 06:39:18 INFO - PROCESS | 2400 | 1469021958626 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 2400 | 1469021958628 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:18 INFO - PROCESS | 2400 | ++DOCSHELL 10878000 == 21 [pid = 2400] [id = 394] 06:39:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (108FEC00) [pid = 2400] [serial = 1182] [outer = 00000000] 06:39:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (13417400) [pid = 2400] [serial = 1183] [outer = 108FEC00] 06:39:18 INFO - PROCESS | 2400 | 1469021958674 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (146F2000) [pid = 2400] [serial = 1184] [outer = 108FEC00] 06:39:19 INFO - PROCESS | 2400 | 1469021959076 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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 06:39:19 INFO - PROCESS | 2400 | 1469021959119 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 2400 | 1469021959121 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:39:19 INFO - PROCESS | 2400 | 1469021959125 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 2400 | 1469021959128 Marionette TRACE conn6 <- [1,1542,null,{}] 06:39:19 INFO - PROCESS | 2400 | 1469021959139 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}] 06:39:19 INFO - PROCESS | 2400 | 1469021959143 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:19 INFO - PROCESS | 2400 | 1469021959253 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 06:39:19 INFO - PROCESS | 2400 | 1469021959262 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 2400 | 1469021959265 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:19 INFO - PROCESS | 2400 | ++DOCSHELL 15DA2000 == 22 [pid = 2400] [id = 395] 06:39:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1697D400) [pid = 2400] [serial = 1185] [outer = 00000000] 06:39:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (179AC400) [pid = 2400] [serial = 1186] [outer = 1697D400] 06:39:19 INFO - PROCESS | 2400 | 1469021959318 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (179F1C00) [pid = 2400] [serial = 1187] [outer = 1697D400] 06:39:19 INFO - PROCESS | 2400 | 1469021959752 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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 06:39:19 INFO - PROCESS | 2400 | 1469021959819 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 2400 | 1469021959822 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:39:19 INFO - PROCESS | 2400 | 1469021959825 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 2400 | 1469021959827 Marionette TRACE conn6 <- [1,1546,null,{}] 06:39:19 INFO - PROCESS | 2400 | 1469021959831 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}] 06:39:19 INFO - PROCESS | 2400 | 1469021959832 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:19 INFO - PROCESS | 2400 | 1469021959944 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 06:39:19 INFO - PROCESS | 2400 | 1469021959950 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 2400 | 1469021959952 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:19 INFO - PROCESS | 2400 | ++DOCSHELL 180DEC00 == 23 [pid = 2400] [id = 396] 06:39:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (180E0400) [pid = 2400] [serial = 1188] [outer = 00000000] 06:39:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (18168800) [pid = 2400] [serial = 1189] [outer = 180E0400] 06:39:19 INFO - PROCESS | 2400 | 1469021959995 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1830C800) [pid = 2400] [serial = 1190] [outer = 180E0400] 06:39:20 INFO - PROCESS | 2400 | 1469021960402 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]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 06:39:20 INFO - PROCESS | 2400 | 1469021960463 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 2400 | 1469021960465 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 06:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:39:20 INFO - PROCESS | 2400 | 1469021960468 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 2400 | 1469021960469 Marionette TRACE conn6 <- [1,1550,null,{}] 06:39:20 INFO - PROCESS | 2400 | 1469021960473 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}] 06:39:20 INFO - PROCESS | 2400 | 1469021960475 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:20 INFO - PROCESS | 2400 | 1469021960583 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 06:39:20 INFO - PROCESS | 2400 | 1469021960666 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 2400 | 1469021960668 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:20 INFO - PROCESS | 2400 | ++DOCSHELL 18325000 == 24 [pid = 2400] [id = 397] 06:39:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (18326C00) [pid = 2400] [serial = 1191] [outer = 00000000] 06:39:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (18422400) [pid = 2400] [serial = 1192] [outer = 18326C00] 06:39:20 INFO - PROCESS | 2400 | 1469021960711 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (18428000) [pid = 2400] [serial = 1193] [outer = 18326C00] 06:39:21 INFO - PROCESS | 2400 | 1469021961148 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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 06:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:39:21 INFO - PROCESS | 2400 | 1469021961200 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 2400 | 1469021961202 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 06:39:21 INFO - PROCESS | 2400 | 1469021961206 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 2400 | 1469021961207 Marionette TRACE conn6 <- [1,1554,null,{}] 06:39:21 INFO - PROCESS | 2400 | 1469021961211 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}] 06:39:21 INFO - PROCESS | 2400 | 1469021961216 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:21 INFO - PROCESS | 2400 | 1469021961356 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 06:39:21 INFO - PROCESS | 2400 | 1469021961418 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 2400 | 1469021961420 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:21 INFO - PROCESS | 2400 | ++DOCSHELL 18D7A000 == 25 [pid = 2400] [id = 398] 06:39:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18D9B400) [pid = 2400] [serial = 1194] [outer = 00000000] 06:39:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18DA0000) [pid = 2400] [serial = 1195] [outer = 18D9B400] 06:39:21 INFO - PROCESS | 2400 | 1469021961464 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18D9DC00) [pid = 2400] [serial = 1196] [outer = 18D9B400] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (102E6000) [pid = 2400] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1086E000) [pid = 2400] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (14F54000) [pid = 2400] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10312C00) [pid = 2400] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1697E000) [pid = 2400] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (17C77400) [pid = 2400] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (180D8400) [pid = 2400] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (102D0000) [pid = 2400] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:39:21 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (18309C00) [pid = 2400] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:39:21 INFO - PROCESS | 2400 | 1469021961915 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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 06:39:21 INFO - PROCESS | 2400 | 1469021961976 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 06:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:39:21 INFO - PROCESS | 2400 | 1469021961978 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 06:39:21 INFO - PROCESS | 2400 | 1469021961981 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 2400 | 1469021961983 Marionette TRACE conn6 <- [1,1558,null,{}] 06:39:21 INFO - PROCESS | 2400 | 1469021961986 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}] 06:39:21 INFO - PROCESS | 2400 | 1469021961988 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:22 INFO - PROCESS | 2400 | 1469021962063 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 06:39:22 INFO - PROCESS | 2400 | 1469021962068 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 2400 | 1469021962070 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:22 INFO - PROCESS | 2400 | ++DOCSHELL 1500B000 == 26 [pid = 2400] [id = 399] 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (1697A000) [pid = 2400] [serial = 1197] [outer = 00000000] 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (18426C00) [pid = 2400] [serial = 1198] [outer = 1697A000] 06:39:22 INFO - PROCESS | 2400 | 1469021962112 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (18D6E400) [pid = 2400] [serial = 1199] [outer = 1697A000] 06:39:22 INFO - PROCESS | 2400 | 1469021962537 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]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 06:39:22 INFO - PROCESS | 2400 | 1469021962564 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 2400 | 1469021962566 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 06:39:22 INFO - PROCESS | 2400 | 1469021962569 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 2400 | 1469021962570 Marionette TRACE conn6 <- [1,1562,null,{}] 06:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:39:22 INFO - PROCESS | 2400 | 1469021962574 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}] 06:39:22 INFO - PROCESS | 2400 | 1469021962576 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:22 INFO - PROCESS | 2400 | 1469021962653 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 06:39:22 INFO - PROCESS | 2400 | 1469021962658 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 2400 | 1469021962660 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:22 INFO - PROCESS | 2400 | ++DOCSHELL 13413C00 == 27 [pid = 2400] [id = 400] 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14F0B000) [pid = 2400] [serial = 1200] [outer = 00000000] 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (19347400) [pid = 2400] [serial = 1201] [outer = 14F0B000] 06:39:22 INFO - PROCESS | 2400 | 1469021962704 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (19628400) [pid = 2400] [serial = 1202] [outer = 14F0B000] 06:39:23 INFO - PROCESS | 2400 | 1469021963122 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]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 570ms 06:39:23 INFO - PROCESS | 2400 | 1469021963143 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 06:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:39:23 INFO - PROCESS | 2400 | 1469021963145 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 06:39:23 INFO - PROCESS | 2400 | 1469021963148 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 2400 | 1469021963150 Marionette TRACE conn6 <- [1,1566,null,{}] 06:39:23 INFO - PROCESS | 2400 | 1469021963153 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}] 06:39:23 INFO - PROCESS | 2400 | 1469021963155 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:23 INFO - PROCESS | 2400 | 1469021963280 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 06:39:23 INFO - PROCESS | 2400 | 1469021963285 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 2400 | 1469021963287 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:23 INFO - PROCESS | 2400 | ++DOCSHELL 1962E800 == 28 [pid = 2400] [id = 401] 06:39:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1962EC00) [pid = 2400] [serial = 1203] [outer = 00000000] 06:39:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (196D1C00) [pid = 2400] [serial = 1204] [outer = 1962EC00] 06:39:23 INFO - PROCESS | 2400 | 1469021963329 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (196D6C00) [pid = 2400] [serial = 1205] [outer = 1962EC00] 06:39:23 INFO - PROCESS | 2400 | 1469021963726 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]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 06:39:23 INFO - PROCESS | 2400 | 1469021963779 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 2400 | 1469021963781 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 06:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:39:23 INFO - PROCESS | 2400 | 1469021963784 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 2400 | 1469021963786 Marionette TRACE conn6 <- [1,1570,null,{}] 06:39:23 INFO - PROCESS | 2400 | 1469021963803 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}] 06:39:23 INFO - PROCESS | 2400 | 1469021963804 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:23 INFO - PROCESS | 2400 | 1469021963883 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 06:39:23 INFO - PROCESS | 2400 | 1469021964009 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 2400 | 1469021964012 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:24 INFO - PROCESS | 2400 | ++DOCSHELL 0CB95C00 == 29 [pid = 2400] [id = 402] 06:39:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (0CB96C00) [pid = 2400] [serial = 1206] [outer = 00000000] 06:39:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (0CDF0400) [pid = 2400] [serial = 1207] [outer = 0CB96C00] 06:39:24 INFO - PROCESS | 2400 | 1469021964069 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (102C8C00) [pid = 2400] [serial = 1208] [outer = 0CB96C00] 06:39:24 INFO - PROCESS | 2400 | 1469021964699 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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 990ms 06:39:24 INFO - PROCESS | 2400 | 1469021964777 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 06:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:39:24 INFO - PROCESS | 2400 | 1469021964781 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 06:39:24 INFO - PROCESS | 2400 | 1469021964785 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 2400 | 1469021964789 Marionette TRACE conn6 <- [1,1574,null,{}] 06:39:24 INFO - PROCESS | 2400 | 1469021964794 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}] 06:39:24 INFO - PROCESS | 2400 | 1469021964797 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:24 INFO - PROCESS | 2400 | 1469021964912 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 06:39:25 INFO - PROCESS | 2400 | 1469021965036 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 2400 | 1469021965039 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:25 INFO - PROCESS | 2400 | ++DOCSHELL 102E6C00 == 30 [pid = 2400] [id = 403] 06:39:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1143E400) [pid = 2400] [serial = 1209] [outer = 00000000] 06:39:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F09400) [pid = 2400] [serial = 1210] [outer = 1143E400] 06:39:25 INFO - PROCESS | 2400 | 1469021965097 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (14FDE800) [pid = 2400] [serial = 1211] [outer = 1143E400] 06:39:25 INFO - PROCESS | 2400 | 1469021965679 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]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 06:39:25 INFO - PROCESS | 2400 | 1469021965719 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 2400 | 1469021965723 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 06:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:39:25 INFO - PROCESS | 2400 | 1469021965728 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 2400 | 1469021965730 Marionette TRACE conn6 <- [1,1578,null,{}] 06:39:25 INFO - PROCESS | 2400 | 1469021965734 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}] 06:39:25 INFO - PROCESS | 2400 | 1469021965736 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:25 INFO - PROCESS | 2400 | 1469021965846 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 06:39:25 INFO - PROCESS | 2400 | 1469021965949 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 2400 | 1469021965951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:25 INFO - PROCESS | 2400 | ++DOCSHELL 179ED000 == 31 [pid = 2400] [id = 404] 06:39:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179EDC00) [pid = 2400] [serial = 1212] [outer = 00000000] 06:39:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18163400) [pid = 2400] [serial = 1213] [outer = 179EDC00] 06:39:25 INFO - PROCESS | 2400 | 1469021966004 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (184E8400) [pid = 2400] [serial = 1214] [outer = 179EDC00] 06:39:26 INFO - PROCESS | 2400 | 1469021966634 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]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 06:39:26 INFO - PROCESS | 2400 | 1469021966701 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 2400 | 1469021966703 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 06:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:39:26 INFO - PROCESS | 2400 | 1469021966713 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 2400 | 1469021966718 Marionette TRACE conn6 <- [1,1582,null,{}] 06:39:26 INFO - PROCESS | 2400 | 1469021966723 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}] 06:39:26 INFO - PROCESS | 2400 | 1469021966727 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:26 INFO - PROCESS | 2400 | 1469021966837 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 06:39:27 INFO - PROCESS | 2400 | 1469021967072 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 2400 | 1469021967075 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:27 INFO - PROCESS | 2400 | ++DOCSHELL 0CB93800 == 32 [pid = 2400] [id = 405] 06:39:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (0CF37C00) [pid = 2400] [serial = 1215] [outer = 00000000] 06:39:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (102D0000) [pid = 2400] [serial = 1216] [outer = 0CF37C00] 06:39:27 INFO - PROCESS | 2400 | 1469021967136 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10437800) [pid = 2400] [serial = 1217] [outer = 0CF37C00] 06:39:27 INFO - PROCESS | 2400 | 1469021967763 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]]]}] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1500B800) [pid = 2400] [serial = 1145] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10875C00) [pid = 2400] [serial = 1150] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10A1A800) [pid = 2400] [serial = 1151] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (14FE4800) [pid = 2400] [serial = 1153] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1031B000) [pid = 2400] [serial = 1147] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10436800) [pid = 2400] [serial = 1148] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179EF000) [pid = 2400] [serial = 1156] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (179A7000) [pid = 2400] [serial = 1169] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1815C400) [pid = 2400] [serial = 1159] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (146EC400) [pid = 2400] [serial = 1165] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18DA7800) [pid = 2400] [serial = 1171] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18426800) [pid = 2400] [serial = 1162] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (184E9000) [pid = 2400] [serial = 1168] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1842CC00) [pid = 2400] [serial = 1163] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18166800) [pid = 2400] [serial = 1160] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (14F49800) [pid = 2400] [serial = 1166] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (17C6CC00) [pid = 2400] [serial = 1157] [outer = 00000000] [url = about:blank] 06:39:27 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (150EDC00) [pid = 2400] [serial = 1154] [outer = 00000000] [url = about:blank] 06:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1140ms 06:39:27 INFO - PROCESS | 2400 | 1469021967851 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 2400 | 1469021967855 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 06:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:39:27 INFO - PROCESS | 2400 | 1469021967859 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 2400 | 1469021967861 Marionette TRACE conn6 <- [1,1586,null,{}] 06:39:27 INFO - PROCESS | 2400 | 1469021967869 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}] 06:39:27 INFO - PROCESS | 2400 | 1469021967873 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:27 INFO - PROCESS | 2400 | 1469021967972 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 06:39:28 INFO - PROCESS | 2400 | 1469021968055 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 2400 | 1469021968058 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:28 INFO - PROCESS | 2400 | ++DOCSHELL 0CDCBC00 == 33 [pid = 2400] [id = 406] 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (0CDD4C00) [pid = 2400] [serial = 1218] [outer = 00000000] 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1086E400) [pid = 2400] [serial = 1219] [outer = 0CDD4C00] 06:39:28 INFO - PROCESS | 2400 | 1469021968104 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10878400) [pid = 2400] [serial = 1220] [outer = 0CDD4C00] 06:39:28 INFO - PROCESS | 2400 | 1469021968474 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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 06:39:28 INFO - PROCESS | 2400 | 1469021968529 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 2400 | 1469021968532 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 06:39:28 INFO - PROCESS | 2400 | 1469021968573 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 2400 | 1469021968576 Marionette TRACE conn6 <- [1,1590,null,{}] 06:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:39:28 INFO - PROCESS | 2400 | 1469021968586 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}] 06:39:28 INFO - PROCESS | 2400 | 1469021968590 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:28 INFO - PROCESS | 2400 | 1469021968757 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 06:39:28 INFO - PROCESS | 2400 | 1469021968850 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 2400 | 1469021968854 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:28 INFO - PROCESS | 2400 | ++DOCSHELL 10443400 == 34 [pid = 2400] [id = 407] 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10443800) [pid = 2400] [serial = 1221] [outer = 00000000] 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10876800) [pid = 2400] [serial = 1222] [outer = 10443800] 06:39:28 INFO - PROCESS | 2400 | 1469021968912 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (146B1000) [pid = 2400] [serial = 1223] [outer = 10443800] 06:39:29 INFO - PROCESS | 2400 | 1469021969477 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]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 06:39:29 INFO - PROCESS | 2400 | 1469021969513 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 2400 | 1469021969518 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 06:39:29 INFO - PROCESS | 2400 | 1469021969523 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:39:29 INFO - PROCESS | 2400 | 1469021969525 Marionette TRACE conn6 <- [1,1594,null,{}] 06:39:29 INFO - PROCESS | 2400 | 1469021969532 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}] 06:39:29 INFO - PROCESS | 2400 | 1469021969536 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:29 INFO - PROCESS | 2400 | 1469021969646 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 06:39:29 INFO - PROCESS | 2400 | 1469021969777 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 2400 | 1469021969780 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:29 INFO - PROCESS | 2400 | ++DOCSHELL 179E7000 == 35 [pid = 2400] [id = 408] 06:39:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (179E8800) [pid = 2400] [serial = 1224] [outer = 00000000] 06:39:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (179EFC00) [pid = 2400] [serial = 1225] [outer = 179E8800] 06:39:29 INFO - PROCESS | 2400 | 1469021969837 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (17C2A400) [pid = 2400] [serial = 1226] [outer = 179E8800] 06:39:30 INFO - PROCESS | 2400 | 1469021970455 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]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 06:39:30 INFO - PROCESS | 2400 | 1469021970499 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 2400 | 1469021970502 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 06:39:30 INFO - PROCESS | 2400 | 1469021970505 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:39:30 INFO - PROCESS | 2400 | 1469021970507 Marionette TRACE conn6 <- [1,1598,null,{}] 06:39:30 INFO - PROCESS | 2400 | 1469021970511 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}] 06:39:30 INFO - PROCESS | 2400 | 1469021970514 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:30 INFO - PROCESS | 2400 | 1469021970616 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 06:39:30 INFO - PROCESS | 2400 | 1469021970751 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 2400 | 1469021970757 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:30 INFO - PROCESS | 2400 | ++DOCSHELL 1816B800 == 36 [pid = 2400] [id = 409] 06:39:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1816BC00) [pid = 2400] [serial = 1227] [outer = 00000000] 06:39:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1830BC00) [pid = 2400] [serial = 1228] [outer = 1816BC00] 06:39:30 INFO - PROCESS | 2400 | 1469021970817 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1832C800) [pid = 2400] [serial = 1229] [outer = 1816BC00] 06:39:31 INFO - PROCESS | 2400 | 1469021971448 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]]]}] 06:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 06:39:31 INFO - PROCESS | 2400 | 1469021971479 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 2400 | 1469021971482 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 06:39:31 INFO - PROCESS | 2400 | 1469021971485 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:39:31 INFO - PROCESS | 2400 | 1469021971487 Marionette TRACE conn6 <- [1,1602,null,{}] 06:39:31 INFO - PROCESS | 2400 | 1469021971491 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}] 06:39:31 INFO - PROCESS | 2400 | 1469021971493 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:31 INFO - PROCESS | 2400 | 1469021971598 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 06:39:31 INFO - PROCESS | 2400 | 1469021971724 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 2400 | 1469021971726 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:31 INFO - PROCESS | 2400 | ++DOCSHELL 18423800 == 37 [pid = 2400] [id = 410] 06:39:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (184E4000) [pid = 2400] [serial = 1230] [outer = 00000000] 06:39:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18D60000) [pid = 2400] [serial = 1231] [outer = 184E4000] 06:39:31 INFO - PROCESS | 2400 | 1469021971780 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18D98C00) [pid = 2400] [serial = 1232] [outer = 184E4000] 06:39:32 INFO - PROCESS | 2400 | 1469021972418 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]]]}] 06:39:32 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 06:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 971ms 06:39:32 INFO - PROCESS | 2400 | 1469021972461 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 06:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:39:32 INFO - PROCESS | 2400 | 1469021972465 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 06:39:32 INFO - PROCESS | 2400 | 1469021972470 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 2400 | 1469021972474 Marionette TRACE conn6 <- [1,1606,null,{}] 06:39:32 INFO - PROCESS | 2400 | 1469021972481 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}] 06:39:32 INFO - PROCESS | 2400 | 1469021972483 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:32 INFO - PROCESS | 2400 | 1469021972589 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 06:39:32 INFO - PROCESS | 2400 | 1469021972685 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 2400 | 1469021972689 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:32 INFO - PROCESS | 2400 | ++DOCSHELL 10442000 == 38 [pid = 2400] [id = 411] 06:39:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10558000) [pid = 2400] [serial = 1233] [outer = 00000000] 06:39:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (10B07400) [pid = 2400] [serial = 1234] [outer = 10558000] 06:39:32 INFO - PROCESS | 2400 | 1469021972737 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (14F52C00) [pid = 2400] [serial = 1235] [outer = 10558000] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 1962E800 == 37 [pid = 2400] [id = 401] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 13413C00 == 36 [pid = 2400] [id = 400] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 0CB95C00 == 35 [pid = 2400] [id = 402] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 102E6C00 == 34 [pid = 2400] [id = 403] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 0CB93800 == 33 [pid = 2400] [id = 405] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 179ED000 == 32 [pid = 2400] [id = 404] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 18423800 == 31 [pid = 2400] [id = 410] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 179E7000 == 30 [pid = 2400] [id = 408] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 1816B800 == 29 [pid = 2400] [id = 409] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 0CDCBC00 == 28 [pid = 2400] [id = 406] 06:39:33 INFO - PROCESS | 2400 | --DOCSHELL 10443400 == 27 [pid = 2400] [id = 407] 06:39:33 INFO - PROCESS | 2400 | 1469021973941 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]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1525ms 06:39:33 INFO - PROCESS | 2400 | 1469021973997 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 2400 | 1469021974000 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 06:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:39:33 INFO - PROCESS | 2400 | 1469021974005 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 2400 | 1469021974008 Marionette TRACE conn6 <- [1,1610,null,{}] 06:39:33 INFO - PROCESS | 2400 | 1469021974013 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}] 06:39:33 INFO - PROCESS | 2400 | 1469021974016 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:34 INFO - PROCESS | 2400 | 1469021974130 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 06:39:34 INFO - PROCESS | 2400 | 1469021974147 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 2400 | 1469021974149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:34 INFO - PROCESS | 2400 | ++DOCSHELL 1031D800 == 28 [pid = 2400] [id = 412] 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1031F800) [pid = 2400] [serial = 1236] [outer = 00000000] 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10442400) [pid = 2400] [serial = 1237] [outer = 1031F800] 06:39:34 INFO - PROCESS | 2400 | 1469021974195 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1086A800) [pid = 2400] [serial = 1238] [outer = 1031F800] 06:39:34 INFO - PROCESS | 2400 | 1469021974661 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]]]}] 06:39:34 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 06:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 06:39:34 INFO - PROCESS | 2400 | 1469021974676 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 2400 | 1469021974681 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 06:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:39:34 INFO - PROCESS | 2400 | 1469021974691 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 2400 | 1469021974694 Marionette TRACE conn6 <- [1,1614,null,{}] 06:39:34 INFO - PROCESS | 2400 | 1469021974698 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}] 06:39:34 INFO - PROCESS | 2400 | 1469021974700 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:34 INFO - PROCESS | 2400 | 1469021974787 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 06:39:34 INFO - PROCESS | 2400 | 1469021974796 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 2400 | 1469021974798 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:34 INFO - PROCESS | 2400 | ++DOCSHELL 15087400 == 29 [pid = 2400] [id = 413] 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (15092800) [pid = 2400] [serial = 1239] [outer = 00000000] 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (15D99C00) [pid = 2400] [serial = 1240] [outer = 15092800] 06:39:34 INFO - PROCESS | 2400 | 1469021974844 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (179E7000) [pid = 2400] [serial = 1241] [outer = 15092800] 06:39:35 INFO - PROCESS | 2400 | 1469021975380 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]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 06:39:35 INFO - PROCESS | 2400 | 1469021975427 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 2400 | 1469021975429 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 06:39:35 INFO - PROCESS | 2400 | 1469021975432 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:39:35 INFO - PROCESS | 2400 | 1469021975436 Marionette TRACE conn6 <- [1,1618,null,{}] 06:39:35 INFO - PROCESS | 2400 | 1469021975452 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}] 06:39:35 INFO - PROCESS | 2400 | 1469021975457 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:35 INFO - PROCESS | 2400 | 1469021975572 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 06:39:35 INFO - PROCESS | 2400 | 1469021975586 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 2400 | 1469021975589 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:35 INFO - PROCESS | 2400 | ++DOCSHELL 18423800 == 30 [pid = 2400] [id = 414] 06:39:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18424400) [pid = 2400] [serial = 1242] [outer = 00000000] 06:39:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1842E000) [pid = 2400] [serial = 1243] [outer = 18424400] 06:39:35 INFO - PROCESS | 2400 | 1469021975636 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (18D59800) [pid = 2400] [serial = 1244] [outer = 18424400] 06:39:36 INFO - PROCESS | 2400 | 1469021976073 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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 06:39:36 INFO - PROCESS | 2400 | 1469021976129 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 2400 | 1469021976132 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:39:36 INFO - PROCESS | 2400 | 1469021976141 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 2400 | 1469021976143 Marionette TRACE conn6 <- [1,1622,null,{}] 06:39:36 INFO - PROCESS | 2400 | 1469021976146 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}] 06:39:36 INFO - PROCESS | 2400 | 1469021976148 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:36 INFO - PROCESS | 2400 | 1469021976288 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 06:39:36 INFO - PROCESS | 2400 | 1469021976348 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 2400 | 1469021976350 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:36 INFO - PROCESS | 2400 | ++DOCSHELL 18D74C00 == 31 [pid = 2400] [id = 415] 06:39:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (18DA5400) [pid = 2400] [serial = 1245] [outer = 00000000] 06:39:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (19623400) [pid = 2400] [serial = 1246] [outer = 18DA5400] 06:39:36 INFO - PROCESS | 2400 | 1469021976397 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (196CE800) [pid = 2400] [serial = 1247] [outer = 18DA5400] 06:39:36 INFO - PROCESS | 2400 | 1469021976821 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]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 06:39:36 INFO - PROCESS | 2400 | 1469021976874 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 2400 | 1469021976876 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:39:36 INFO - PROCESS | 2400 | 1469021976885 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 2400 | 1469021976887 Marionette TRACE conn6 <- [1,1626,null,{}] 06:39:36 INFO - PROCESS | 2400 | 1469021976891 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}] 06:39:36 INFO - PROCESS | 2400 | 1469021976893 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:36 INFO - PROCESS | 2400 | 1469021977003 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 06:39:36 INFO - PROCESS | 2400 | 1469021977008 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 2400 | 1469021977010 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:37 INFO - PROCESS | 2400 | ++DOCSHELL 196D1800 == 32 [pid = 2400] [id = 416] 06:39:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (196D2000) [pid = 2400] [serial = 1248] [outer = 00000000] 06:39:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (196DD400) [pid = 2400] [serial = 1249] [outer = 196D2000] 06:39:37 INFO - PROCESS | 2400 | 1469021977054 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (198C8000) [pid = 2400] [serial = 1250] [outer = 196D2000] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (180E0400) [pid = 2400] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (18D9B400) [pid = 2400] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (18326C00) [pid = 2400] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1027F000) [pid = 2400] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (146AEC00) [pid = 2400] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (108FEC00) [pid = 2400] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (10442800) [pid = 2400] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1697A000) [pid = 2400] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (0CF37C00) [pid = 2400] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (0CB96C00) [pid = 2400] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1143E400) [pid = 2400] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (179EDC00) [pid = 2400] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1697D400) [pid = 2400] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (14F0B000) [pid = 2400] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18D9BC00) [pid = 2400] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1962EC00) [pid = 2400] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:39:37 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (0CDD4C00) [pid = 2400] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:39:37 INFO - PROCESS | 2400 | 1469021977788 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]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 931ms 06:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:39:37 INFO - PROCESS | 2400 | 1469021977820 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 2400 | 1469021977822 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 06:39:37 INFO - PROCESS | 2400 | 1469021977825 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 2400 | 1469021977827 Marionette TRACE conn6 <- [1,1630,null,{}] 06:39:37 INFO - PROCESS | 2400 | 1469021977830 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}] 06:39:37 INFO - PROCESS | 2400 | 1469021977836 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:37 INFO - PROCESS | 2400 | 1469021977937 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 06:39:37 INFO - PROCESS | 2400 | 1469021977944 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 2400 | 1469021977946 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:37 INFO - PROCESS | 2400 | ++DOCSHELL 15D95000 == 33 [pid = 2400] [id = 417] 06:39:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1697A000) [pid = 2400] [serial = 1251] [outer = 00000000] 06:39:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (196D8400) [pid = 2400] [serial = 1252] [outer = 1697A000] 06:39:37 INFO - PROCESS | 2400 | 1469021977989 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19BB8000) [pid = 2400] [serial = 1253] [outer = 1697A000] 06:39:38 INFO - PROCESS | 2400 | 1469021978406 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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 06:39:38 INFO - PROCESS | 2400 | 1469021978472 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 2400 | 1469021978473 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 06:39:38 INFO - PROCESS | 2400 | 1469021978477 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 2400 | 1469021978479 Marionette TRACE conn6 <- [1,1634,null,{}] 06:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:39:38 INFO - PROCESS | 2400 | 1469021978482 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}] 06:39:38 INFO - PROCESS | 2400 | 1469021978484 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:38 INFO - PROCESS | 2400 | 1469021978559 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 06:39:38 INFO - PROCESS | 2400 | 1469021978565 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 2400 | 1469021978566 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:38 INFO - PROCESS | 2400 | ++DOCSHELL 1830EC00 == 34 [pid = 2400] [id = 418] 06:39:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (196D7C00) [pid = 2400] [serial = 1254] [outer = 00000000] 06:39:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19D6E800) [pid = 2400] [serial = 1255] [outer = 196D7C00] 06:39:38 INFO - PROCESS | 2400 | 1469021978610 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18D5F400) [pid = 2400] [serial = 1256] [outer = 196D7C00] 06:39:39 INFO - PROCESS | 2400 | 1469021979052 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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 06:39:39 INFO - PROCESS | 2400 | 1469021979114 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 06:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:39:39 INFO - PROCESS | 2400 | 1469021979116 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 06:39:39 INFO - PROCESS | 2400 | 1469021979120 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 2400 | 1469021979121 Marionette TRACE conn6 <- [1,1638,null,{}] 06:39:39 INFO - PROCESS | 2400 | 1469021979125 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}] 06:39:39 INFO - PROCESS | 2400 | 1469021979127 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:39 INFO - PROCESS | 2400 | 1469021979203 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 06:39:39 INFO - PROCESS | 2400 | 1469021979211 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 2400 | 1469021979213 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:39 INFO - PROCESS | 2400 | ++DOCSHELL 19ECD000 == 35 [pid = 2400] [id = 419] 06:39:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19ECF000) [pid = 2400] [serial = 1257] [outer = 00000000] 06:39:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19ED4C00) [pid = 2400] [serial = 1258] [outer = 19ECF000] 06:39:39 INFO - PROCESS | 2400 | 1469021979256 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19ED1C00) [pid = 2400] [serial = 1259] [outer = 19ECF000] 06:39:39 INFO - PROCESS | 2400 | 1469021980022 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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 06:39:40 INFO - PROCESS | 2400 | 1469021980050 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 2400 | 1469021980055 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 06:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:39:40 INFO - PROCESS | 2400 | 1469021980060 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 2400 | 1469021980064 Marionette TRACE conn6 <- [1,1642,null,{}] 06:39:40 INFO - PROCESS | 2400 | 1469021980070 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}] 06:39:40 INFO - PROCESS | 2400 | 1469021980073 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:40 INFO - PROCESS | 2400 | 1469021980192 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 06:39:40 INFO - PROCESS | 2400 | 1469021980310 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 2400 | 1469021980313 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:40 INFO - PROCESS | 2400 | ++DOCSHELL 10441000 == 36 [pid = 2400] [id = 420] 06:39:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (10441800) [pid = 2400] [serial = 1260] [outer = 00000000] 06:39:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (14F0F400) [pid = 2400] [serial = 1261] [outer = 10441800] 06:39:40 INFO - PROCESS | 2400 | 1469021980369 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (150E9000) [pid = 2400] [serial = 1262] [outer = 10441800] 06:39:41 INFO - PROCESS | 2400 | 1469021981079 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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1073ms 06:39:41 INFO - PROCESS | 2400 | 1469021981133 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 2400 | 1469021981138 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 06:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:39:41 INFO - PROCESS | 2400 | 1469021981144 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 2400 | 1469021981147 Marionette TRACE conn6 <- [1,1646,null,{}] 06:39:41 INFO - PROCESS | 2400 | 1469021981151 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}] 06:39:41 INFO - PROCESS | 2400 | 1469021981154 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:41 INFO - PROCESS | 2400 | 1469021981278 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 06:39:41 INFO - PROCESS | 2400 | 1469021981412 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 2400 | 1469021981415 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:41 INFO - PROCESS | 2400 | ++DOCSHELL 102C9C00 == 37 [pid = 2400] [id = 421] 06:39:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (102D0C00) [pid = 2400] [serial = 1263] [outer = 00000000] 06:39:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (1043A400) [pid = 2400] [serial = 1264] [outer = 102D0C00] 06:39:41 INFO - PROCESS | 2400 | 1469021981473 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (14FD7800) [pid = 2400] [serial = 1265] [outer = 102D0C00] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 1830EC00 == 36 [pid = 2400] [id = 418] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 15D95000 == 35 [pid = 2400] [id = 417] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 196D1800 == 34 [pid = 2400] [id = 416] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 18D74C00 == 33 [pid = 2400] [id = 415] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 18423800 == 32 [pid = 2400] [id = 414] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 15087400 == 31 [pid = 2400] [id = 413] 06:39:42 INFO - PROCESS | 2400 | --DOCSHELL 1031D800 == 30 [pid = 2400] [id = 412] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (1933C800) [pid = 2400] [serial = 1172] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1031B400) [pid = 2400] [serial = 1175] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (196D6C00) [pid = 2400] [serial = 1205] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (152EF800) [pid = 2400] [serial = 1178] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1086E400) [pid = 2400] [serial = 1219] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18168800) [pid = 2400] [serial = 1189] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18DA0000) [pid = 2400] [serial = 1195] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18428000) [pid = 2400] [serial = 1193] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (102E6400) [pid = 2400] [serial = 1174] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18422400) [pid = 2400] [serial = 1192] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (14F29400) [pid = 2400] [serial = 1177] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (13417400) [pid = 2400] [serial = 1183] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (146F2000) [pid = 2400] [serial = 1184] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1055DC00) [pid = 2400] [serial = 1180] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (106AE800) [pid = 2400] [serial = 1181] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18D6E400) [pid = 2400] [serial = 1199] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18426C00) [pid = 2400] [serial = 1198] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (102D0000) [pid = 2400] [serial = 1216] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10437800) [pid = 2400] [serial = 1217] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10878400) [pid = 2400] [serial = 1220] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (0CDF0400) [pid = 2400] [serial = 1207] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14F09400) [pid = 2400] [serial = 1210] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102C8C00) [pid = 2400] [serial = 1208] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18163400) [pid = 2400] [serial = 1213] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18D9DC00) [pid = 2400] [serial = 1196] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (14FDE800) [pid = 2400] [serial = 1211] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (179AC400) [pid = 2400] [serial = 1186] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1830C800) [pid = 2400] [serial = 1190] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (184E8400) [pid = 2400] [serial = 1214] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (19628400) [pid = 2400] [serial = 1202] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (179F1C00) [pid = 2400] [serial = 1187] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19347400) [pid = 2400] [serial = 1201] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (196D1C00) [pid = 2400] [serial = 1204] [outer = 00000000] [url = about:blank] 06:39:42 INFO - PROCESS | 2400 | 1469021982256 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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1129ms 06:39:42 INFO - PROCESS | 2400 | 1469021982279 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 2400 | 1469021982282 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 06:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:39:42 INFO - PROCESS | 2400 | 1469021982287 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 2400 | 1469021982291 Marionette TRACE conn6 <- [1,1650,null,{}] 06:39:42 INFO - PROCESS | 2400 | 1469021982296 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}] 06:39:42 INFO - PROCESS | 2400 | 1469021982299 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:42 INFO - PROCESS | 2400 | 1469021982387 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 06:39:42 INFO - PROCESS | 2400 | 1469021982395 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 2400 | 1469021982398 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:42 INFO - PROCESS | 2400 | ++DOCSHELL 102D0000 == 31 [pid = 2400] [id = 422] 06:39:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (102E0800) [pid = 2400] [serial = 1266] [outer = 00000000] 06:39:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1031B400) [pid = 2400] [serial = 1267] [outer = 102E0800] 06:39:42 INFO - PROCESS | 2400 | 1469021982445 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10438800) [pid = 2400] [serial = 1268] [outer = 102E0800] 06:39:42 INFO - PROCESS | 2400 | 1469021982943 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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 06:39:43 INFO - PROCESS | 2400 | 1469021983018 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 2400 | 1469021983023 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 06:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:39:43 INFO - PROCESS | 2400 | 1469021983028 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 2400 | 1469021983031 Marionette TRACE conn6 <- [1,1654,null,{}] 06:39:43 INFO - PROCESS | 2400 | 1469021983034 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}] 06:39:43 INFO - PROCESS | 2400 | 1469021983037 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:43 INFO - PROCESS | 2400 | 1469021983131 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 06:39:43 INFO - PROCESS | 2400 | 1469021983214 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 2400 | 1469021983216 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:43 INFO - PROCESS | 2400 | ++DOCSHELL 10872800 == 32 [pid = 2400] [id = 423] 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10872C00) [pid = 2400] [serial = 1269] [outer = 00000000] 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (13413C00) [pid = 2400] [serial = 1270] [outer = 10872C00] 06:39:43 INFO - PROCESS | 2400 | 1469021983263 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (146F7800) [pid = 2400] [serial = 1271] [outer = 10872C00] 06:39:43 INFO - PROCESS | 2400 | 1469021983645 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]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 06:39:43 INFO - PROCESS | 2400 | 1469021983704 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 2400 | 1469021983706 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 06:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:39:43 INFO - PROCESS | 2400 | 1469021983709 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 2400 | 1469021983713 Marionette TRACE conn6 <- [1,1658,null,{}] 06:39:43 INFO - PROCESS | 2400 | 1469021983723 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}] 06:39:43 INFO - PROCESS | 2400 | 1469021983727 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:43 INFO - PROCESS | 2400 | 1469021983811 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 06:39:43 INFO - PROCESS | 2400 | 1469021983819 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 2400 | 1469021983821 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:43 INFO - PROCESS | 2400 | ++DOCSHELL 179E6C00 == 33 [pid = 2400] [id = 424] 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (179E7C00) [pid = 2400] [serial = 1272] [outer = 00000000] 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (17F3EC00) [pid = 2400] [serial = 1273] [outer = 179E7C00] 06:39:43 INFO - PROCESS | 2400 | 1469021983868 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18115800) [pid = 2400] [serial = 1274] [outer = 179E7C00] 06:39:44 INFO - PROCESS | 2400 | 1469021984349 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]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 06:39:44 INFO - PROCESS | 2400 | 1469021984383 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 2400 | 1469021984386 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 06:39:44 INFO - PROCESS | 2400 | 1469021984389 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:39:44 INFO - PROCESS | 2400 | 1469021984391 Marionette TRACE conn6 <- [1,1662,null,{}] 06:39:44 INFO - PROCESS | 2400 | 1469021984394 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}] 06:39:44 INFO - PROCESS | 2400 | 1469021984396 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:44 INFO - PROCESS | 2400 | 1469021984542 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 06:39:44 INFO - PROCESS | 2400 | 1469021984567 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 2400 | 1469021984569 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:44 INFO - PROCESS | 2400 | ++DOCSHELL 1830E800 == 34 [pid = 2400] [id = 425] 06:39:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1830A400) [pid = 2400] [serial = 1275] [outer = 00000000] 06:39:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18328400) [pid = 2400] [serial = 1276] [outer = 1830A400] 06:39:44 INFO - PROCESS | 2400 | 1469021984613 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18423400) [pid = 2400] [serial = 1277] [outer = 1830A400] 06:39:45 INFO - PROCESS | 2400 | 1469021985058 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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 06:39:45 INFO - PROCESS | 2400 | 1469021985126 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 2400 | 1469021985128 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 06:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:39:45 INFO - PROCESS | 2400 | 1469021985131 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 2400 | 1469021985133 Marionette TRACE conn6 <- [1,1666,null,{}] 06:39:45 INFO - PROCESS | 2400 | 1469021985136 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}] 06:39:45 INFO - PROCESS | 2400 | 1469021985138 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:45 INFO - PROCESS | 2400 | 1469021985252 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 06:39:45 INFO - PROCESS | 2400 | 1469021985258 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 2400 | 1469021985260 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:45 INFO - PROCESS | 2400 | ++DOCSHELL 18327C00 == 35 [pid = 2400] [id = 426] 06:39:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18426000) [pid = 2400] [serial = 1278] [outer = 00000000] 06:39:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (184E8800) [pid = 2400] [serial = 1279] [outer = 18426000] 06:39:45 INFO - PROCESS | 2400 | 1469021985304 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18D5FC00) [pid = 2400] [serial = 1280] [outer = 18426000] 06:39:45 INFO - PROCESS | 2400 | 1469021985771 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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 06:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:39:45 INFO - PROCESS | 2400 | 1469021985804 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 2400 | 1469021985806 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 06:39:45 INFO - PROCESS | 2400 | 1469021985809 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 2400 | 1469021985811 Marionette TRACE conn6 <- [1,1670,null,{}] 06:39:45 INFO - PROCESS | 2400 | 1469021985814 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}] 06:39:45 INFO - PROCESS | 2400 | 1469021985820 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:45 INFO - PROCESS | 2400 | 1469021985980 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 06:39:45 INFO - PROCESS | 2400 | 1469021985991 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 2400 | 1469021985993 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:45 INFO - PROCESS | 2400 | ++DOCSHELL 18DA1000 == 36 [pid = 2400] [id = 427] 06:39:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18DA1400) [pid = 2400] [serial = 1281] [outer = 00000000] 06:39:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19623C00) [pid = 2400] [serial = 1282] [outer = 18DA1400] 06:39:46 INFO - PROCESS | 2400 | 1469021986048 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19628800) [pid = 2400] [serial = 1283] [outer = 18DA1400] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18424400) [pid = 2400] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1031F800) [pid = 2400] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (15092800) [pid = 2400] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10558000) [pid = 2400] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10443800) [pid = 2400] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (179E8800) [pid = 2400] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1816BC00) [pid = 2400] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (196D7C00) [pid = 2400] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18DA5400) [pid = 2400] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (184E4000) [pid = 2400] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (196D2000) [pid = 2400] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:39:46 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1697A000) [pid = 2400] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:39:46 INFO - PROCESS | 2400 | 1469021986591 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]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 830ms 06:39:46 INFO - PROCESS | 2400 | 1469021986641 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 2400 | 1469021986643 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 06:39:46 INFO - PROCESS | 2400 | 1469021986646 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:39:46 INFO - PROCESS | 2400 | 1469021986648 Marionette TRACE conn6 <- [1,1674,null,{}] 06:39:46 INFO - PROCESS | 2400 | 1469021986651 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}] 06:39:46 INFO - PROCESS | 2400 | 1469021986653 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:46 INFO - PROCESS | 2400 | 1469021986731 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 06:39:46 INFO - PROCESS | 2400 | 1469021986738 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 2400 | 1469021986740 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:46 INFO - PROCESS | 2400 | ++DOCSHELL 146ACC00 == 37 [pid = 2400] [id = 428] 06:39:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (146AEC00) [pid = 2400] [serial = 1284] [outer = 00000000] 06:39:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1816BC00) [pid = 2400] [serial = 1285] [outer = 146AEC00] 06:39:46 INFO - PROCESS | 2400 | 1469021986782 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18D56800) [pid = 2400] [serial = 1286] [outer = 146AEC00] 06:39:47 INFO - PROCESS | 2400 | 1469021987204 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]]]}] 06:39:47 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 06:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 06:39:47 INFO - PROCESS | 2400 | 1469021987303 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 2400 | 1469021987305 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 06:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:39:47 INFO - PROCESS | 2400 | 1469021987308 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 2400 | 1469021987310 Marionette TRACE conn6 <- [1,1678,null,{}] 06:39:47 INFO - PROCESS | 2400 | 1469021987317 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}] 06:39:47 INFO - PROCESS | 2400 | 1469021987319 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:47 INFO - PROCESS | 2400 | 1469021987400 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 06:39:47 INFO - PROCESS | 2400 | 1469021987406 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 2400 | 1469021987408 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:47 INFO - PROCESS | 2400 | ++DOCSHELL 14F2A000 == 38 [pid = 2400] [id = 429] 06:39:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1816B800) [pid = 2400] [serial = 1287] [outer = 00000000] 06:39:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (196D2C00) [pid = 2400] [serial = 1288] [outer = 1816B800] 06:39:47 INFO - PROCESS | 2400 | 1469021987450 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (198C3000) [pid = 2400] [serial = 1289] [outer = 1816B800] 06:39:47 INFO - PROCESS | 2400 | 1469021987876 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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 06:39:47 INFO - PROCESS | 2400 | 1469021987939 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 2400 | 1469021987941 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 06:39:47 INFO - PROCESS | 2400 | 1469021987944 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:39:47 INFO - PROCESS | 2400 | 1469021987946 Marionette TRACE conn6 <- [1,1682,null,{}] 06:39:47 INFO - PROCESS | 2400 | 1469021987949 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}] 06:39:47 INFO - PROCESS | 2400 | 1469021987951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:48 INFO - PROCESS | 2400 | 1469021988032 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 06:39:48 INFO - PROCESS | 2400 | 1469021988037 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 2400 | 1469021988048 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:48 INFO - PROCESS | 2400 | ++DOCSHELL 179EC000 == 39 [pid = 2400] [id = 430] 06:39:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (184EA000) [pid = 2400] [serial = 1290] [outer = 00000000] 06:39:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19ECC800) [pid = 2400] [serial = 1291] [outer = 184EA000] 06:39:48 INFO - PROCESS | 2400 | 1469021988092 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19ED2000) [pid = 2400] [serial = 1292] [outer = 184EA000] 06:39:48 INFO - PROCESS | 2400 | 1469021988550 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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 06:39:48 INFO - PROCESS | 2400 | 1469021988619 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 2400 | 1469021988624 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 06:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:39:48 INFO - PROCESS | 2400 | 1469021988630 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 2400 | 1469021988635 Marionette TRACE conn6 <- [1,1686,null,{}] 06:39:48 INFO - PROCESS | 2400 | 1469021988642 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}] 06:39:48 INFO - PROCESS | 2400 | 1469021988645 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:48 INFO - PROCESS | 2400 | 1469021988870 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 06:39:48 INFO - PROCESS | 2400 | 1469021988972 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 2400 | 1469021988977 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:48 INFO - PROCESS | 2400 | ++DOCSHELL 102E9000 == 40 [pid = 2400] [id = 431] 06:39:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10312000) [pid = 2400] [serial = 1293] [outer = 00000000] 06:39:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1031A800) [pid = 2400] [serial = 1294] [outer = 10312000] 06:39:49 INFO - PROCESS | 2400 | 1469021989034 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1055DC00) [pid = 2400] [serial = 1295] [outer = 10312000] 06:39:49 INFO - PROCESS | 2400 | 1469021989593 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]]]}] 06:39:49 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 06:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1023ms 06:39:49 INFO - PROCESS | 2400 | 1469021989657 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 2400 | 1469021989663 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 06:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:39:49 INFO - PROCESS | 2400 | 1469021989669 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 2400 | 1469021989672 Marionette TRACE conn6 <- [1,1690,null,{}] 06:39:49 INFO - PROCESS | 2400 | 1469021989677 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}] 06:39:49 INFO - PROCESS | 2400 | 1469021989680 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:49 INFO - PROCESS | 2400 | 1469021989793 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 06:39:49 INFO - PROCESS | 2400 | 1469021989928 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 2400 | 1469021989930 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:49 INFO - PROCESS | 2400 | ++DOCSHELL 14F54800 == 41 [pid = 2400] [id = 432] 06:39:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (14FDE800) [pid = 2400] [serial = 1296] [outer = 00000000] 06:39:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1525C400) [pid = 2400] [serial = 1297] [outer = 14FDE800] 06:39:49 INFO - PROCESS | 2400 | 1469021989987 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (17C71800) [pid = 2400] [serial = 1298] [outer = 14FDE800] 06:39:50 INFO - PROCESS | 2400 | 1469021990594 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]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 06:39:50 INFO - PROCESS | 2400 | 1469021990642 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 2400 | 1469021990644 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 06:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:39:50 INFO - PROCESS | 2400 | 1469021990648 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 2400 | 1469021990652 Marionette TRACE conn6 <- [1,1694,null,{}] 06:39:50 INFO - PROCESS | 2400 | 1469021990662 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}] 06:39:50 INFO - PROCESS | 2400 | 1469021990667 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:50 INFO - PROCESS | 2400 | 1469021990807 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 06:39:50 INFO - PROCESS | 2400 | 1469021990940 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 2400 | 1469021990944 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:50 INFO - PROCESS | 2400 | ++DOCSHELL 18DA6800 == 42 [pid = 2400] [id = 433] 06:39:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18DA7C00) [pid = 2400] [serial = 1299] [outer = 00000000] 06:39:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19347400) [pid = 2400] [serial = 1300] [outer = 18DA7C00] 06:39:50 INFO - PROCESS | 2400 | 1469021991001 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (196D8000) [pid = 2400] [serial = 1301] [outer = 18DA7C00] 06:39:51 INFO - PROCESS | 2400 | 1469021991822 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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1238ms 06:39:51 INFO - PROCESS | 2400 | 1469021991890 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 06:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:39:51 INFO - PROCESS | 2400 | 1469021991894 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 06:39:51 INFO - PROCESS | 2400 | 1469021991900 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 2400 | 1469021991903 Marionette TRACE conn6 <- [1,1698,null,{}] 06:39:51 INFO - PROCESS | 2400 | 1469021991908 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}] 06:39:51 INFO - PROCESS | 2400 | 1469021991911 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:52 INFO - PROCESS | 2400 | 1469021992045 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 14F2A000 == 41 [pid = 2400] [id = 429] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 146ACC00 == 40 [pid = 2400] [id = 428] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 18DA1000 == 39 [pid = 2400] [id = 427] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 18327C00 == 38 [pid = 2400] [id = 426] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 1830E800 == 37 [pid = 2400] [id = 425] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 179E6C00 == 36 [pid = 2400] [id = 424] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 10872800 == 35 [pid = 2400] [id = 423] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 102D0000 == 34 [pid = 2400] [id = 422] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 102C9C00 == 33 [pid = 2400] [id = 421] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 10441000 == 32 [pid = 2400] [id = 420] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 10442000 == 31 [pid = 2400] [id = 411] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 19ECD000 == 30 [pid = 2400] [id = 419] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 18DA6800 == 29 [pid = 2400] [id = 433] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 179EC000 == 28 [pid = 2400] [id = 430] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 102E9000 == 27 [pid = 2400] [id = 431] 06:39:52 INFO - PROCESS | 2400 | --DOCSHELL 14F54800 == 26 [pid = 2400] [id = 432] 06:39:52 INFO - PROCESS | 2400 | 1469021992751 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 2400 | 1469021992755 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1842E000) [pid = 2400] [serial = 1243] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10442400) [pid = 2400] [serial = 1237] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1086A800) [pid = 2400] [serial = 1238] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15D99C00) [pid = 2400] [serial = 1240] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (10B07400) [pid = 2400] [serial = 1234] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (14F52C00) [pid = 2400] [serial = 1235] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (146B1000) [pid = 2400] [serial = 1223] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10876800) [pid = 2400] [serial = 1222] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (17C2A400) [pid = 2400] [serial = 1226] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179EFC00) [pid = 2400] [serial = 1225] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1832C800) [pid = 2400] [serial = 1229] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1830BC00) [pid = 2400] [serial = 1228] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18D5F400) [pid = 2400] [serial = 1256] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19ED4C00) [pid = 2400] [serial = 1258] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19623400) [pid = 2400] [serial = 1246] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18D98C00) [pid = 2400] [serial = 1232] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18D60000) [pid = 2400] [serial = 1231] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (196DD400) [pid = 2400] [serial = 1249] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (196CE800) [pid = 2400] [serial = 1247] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (19D6E800) [pid = 2400] [serial = 1255] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (198C8000) [pid = 2400] [serial = 1250] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18D59800) [pid = 2400] [serial = 1244] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (196D8400) [pid = 2400] [serial = 1252] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19BB8000) [pid = 2400] [serial = 1253] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (179E7000) [pid = 2400] [serial = 1241] [outer = 00000000] [url = about:blank] 06:39:52 INFO - PROCESS | 2400 | ++DOCSHELL 0CB8F800 == 27 [pid = 2400] [id = 434] 06:39:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (0CB90400) [pid = 2400] [serial = 1302] [outer = 00000000] 06:39:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (0CDCA000) [pid = 2400] [serial = 1303] [outer = 0CB90400] 06:39:52 INFO - PROCESS | 2400 | 1469021992855 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10273800) [pid = 2400] [serial = 1304] [outer = 0CB90400] 06:39:53 INFO - PROCESS | 2400 | 1469021993286 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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1477ms 06:39:53 INFO - PROCESS | 2400 | 1469021993383 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 06:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:39:53 INFO - PROCESS | 2400 | 1469021993387 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 06:39:53 INFO - PROCESS | 2400 | 1469021993391 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 2400 | 1469021993394 Marionette TRACE conn6 <- [1,1702,null,{}] 06:39:53 INFO - PROCESS | 2400 | 1469021993399 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}] 06:39:53 INFO - PROCESS | 2400 | 1469021993404 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:53 INFO - PROCESS | 2400 | 1469021993501 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 06:39:53 INFO - PROCESS | 2400 | 1469021993512 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 2400 | 1469021993514 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:53 INFO - PROCESS | 2400 | ++DOCSHELL 1043F400 == 28 [pid = 2400] [id = 435] 06:39:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1043F800) [pid = 2400] [serial = 1305] [outer = 00000000] 06:39:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10559C00) [pid = 2400] [serial = 1306] [outer = 1043F800] 06:39:53 INFO - PROCESS | 2400 | 1469021993561 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (106AE000) [pid = 2400] [serial = 1307] [outer = 1043F800] 06:39:54 INFO - PROCESS | 2400 | 1469021994028 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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 06:39:54 INFO - PROCESS | 2400 | 1469021994067 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 2400 | 1469021994071 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 06:39:54 INFO - PROCESS | 2400 | 1469021994113 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:39:54 INFO - PROCESS | 2400 | 1469021994115 Marionette TRACE conn6 <- [1,1706,null,{}] 06:39:54 INFO - PROCESS | 2400 | 1469021994119 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}] 06:39:54 INFO - PROCESS | 2400 | 1469021994122 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:54 INFO - PROCESS | 2400 | 1469021994213 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 06:39:54 INFO - PROCESS | 2400 | 1469021994307 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 2400 | 1469021994309 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:54 INFO - PROCESS | 2400 | ++DOCSHELL 10B0D800 == 29 [pid = 2400] [id = 436] 06:39:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10B78000) [pid = 2400] [serial = 1308] [outer = 00000000] 06:39:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (146EC400) [pid = 2400] [serial = 1309] [outer = 10B78000] 06:39:54 INFO - PROCESS | 2400 | 1469021994354 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (14F06800) [pid = 2400] [serial = 1310] [outer = 10B78000] 06:39:54 INFO - PROCESS | 2400 | 1469021994776 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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 06:39:54 INFO - PROCESS | 2400 | 1469021994788 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 2400 | 1469021994790 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:39:54 INFO - PROCESS | 2400 | 1469021994808 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 2400 | 1469021994814 Marionette TRACE conn6 <- [1,1710,null,{}] 06:39:54 INFO - PROCESS | 2400 | 1469021994823 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}] 06:39:54 INFO - PROCESS | 2400 | 1469021994827 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:54 INFO - PROCESS | 2400 | 1469021994956 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 06:39:54 INFO - PROCESS | 2400 | 1469021994963 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 2400 | 1469021994965 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:54 INFO - PROCESS | 2400 | ++DOCSHELL 14FE5800 == 30 [pid = 2400] [id = 437] 06:39:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (14FE6C00) [pid = 2400] [serial = 1311] [outer = 00000000] 06:39:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (179AD400) [pid = 2400] [serial = 1312] [outer = 14FE6C00] 06:39:54 INFO - PROCESS | 2400 | 1469021995008 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (179F2800) [pid = 2400] [serial = 1313] [outer = 14FE6C00] 06:39:55 INFO - PROCESS | 2400 | 1469021995464 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]]]}] 06:39:55 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 06:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 06:39:55 INFO - PROCESS | 2400 | 1469021995539 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 2400 | 1469021995542 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 06:39:55 INFO - PROCESS | 2400 | 1469021995545 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:39:55 INFO - PROCESS | 2400 | 1469021995547 Marionette TRACE conn6 <- [1,1714,null,{}] 06:39:55 INFO - PROCESS | 2400 | 1469021995550 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}] 06:39:55 INFO - PROCESS | 2400 | 1469021995552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:55 INFO - PROCESS | 2400 | 1469021995697 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 06:39:55 INFO - PROCESS | 2400 | 1469021995757 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 2400 | 1469021995759 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:55 INFO - PROCESS | 2400 | ++DOCSHELL 17C2A400 == 31 [pid = 2400] [id = 438] 06:39:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (17C2AC00) [pid = 2400] [serial = 1314] [outer = 00000000] 06:39:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18160400) [pid = 2400] [serial = 1315] [outer = 17C2AC00] 06:39:55 INFO - PROCESS | 2400 | 1469021995803 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1816A000) [pid = 2400] [serial = 1316] [outer = 17C2AC00] 06:39:56 INFO - PROCESS | 2400 | 1469021996214 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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 06:39:56 INFO - PROCESS | 2400 | 1469021996292 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 2400 | 1469021996294 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 06:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:39:56 INFO - PROCESS | 2400 | 1469021996298 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 2400 | 1469021996300 Marionette TRACE conn6 <- [1,1718,null,{}] 06:39:56 INFO - PROCESS | 2400 | 1469021996303 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}] 06:39:56 INFO - PROCESS | 2400 | 1469021996305 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:56 INFO - PROCESS | 2400 | 1469021996415 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 06:39:56 INFO - PROCESS | 2400 | 1469021996426 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 2400 | 1469021996432 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:56 INFO - PROCESS | 2400 | ++DOCSHELL 18324C00 == 32 [pid = 2400] [id = 439] 06:39:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18325C00) [pid = 2400] [serial = 1317] [outer = 00000000] 06:39:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1832AC00) [pid = 2400] [serial = 1318] [outer = 18325C00] 06:39:56 INFO - PROCESS | 2400 | 1469021996538 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1842B400) [pid = 2400] [serial = 1319] [outer = 18325C00] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (184EA000) [pid = 2400] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10441800) [pid = 2400] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1830A400) [pid = 2400] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18426000) [pid = 2400] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (146AEC00) [pid = 2400] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18DA1400) [pid = 2400] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (179E7C00) [pid = 2400] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (102D0C00) [pid = 2400] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10872C00) [pid = 2400] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19ECF000) [pid = 2400] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1816B800) [pid = 2400] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:39:57 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (102E0800) [pid = 2400] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:39:57 INFO - PROCESS | 2400 | 1469021997231 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]]]}] 06:39:57 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 06:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 06:39:57 INFO - PROCESS | 2400 | 1469021997270 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 2400 | 1469021997272 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 06:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:39:57 INFO - PROCESS | 2400 | 1469021997275 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 2400 | 1469021997277 Marionette TRACE conn6 <- [1,1722,null,{}] 06:39:57 INFO - PROCESS | 2400 | 1469021997281 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}] 06:39:57 INFO - PROCESS | 2400 | 1469021997283 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:57 INFO - PROCESS | 2400 | 1469021997398 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 06:39:57 INFO - PROCESS | 2400 | 1469021997456 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 2400 | 1469021997458 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:57 INFO - PROCESS | 2400 | ++DOCSHELL 0CB97400 == 33 [pid = 2400] [id = 440] 06:39:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (182A7400) [pid = 2400] [serial = 1320] [outer = 00000000] 06:39:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (184E6C00) [pid = 2400] [serial = 1321] [outer = 182A7400] 06:39:57 INFO - PROCESS | 2400 | 1469021997510 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (15092800) [pid = 2400] [serial = 1322] [outer = 182A7400] 06:39:57 INFO - PROCESS | 2400 | 1469021997851 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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 06:39:57 INFO - PROCESS | 2400 | 1469021997908 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 2400 | 1469021997910 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 06:39:57 INFO - PROCESS | 2400 | 1469021997913 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:39:57 INFO - PROCESS | 2400 | 1469021997915 Marionette TRACE conn6 <- [1,1726,null,{}] 06:39:57 INFO - PROCESS | 2400 | 1469021997918 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}] 06:39:57 INFO - PROCESS | 2400 | 1469021997920 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:57 INFO - PROCESS | 2400 | 1469021997996 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 06:39:57 INFO - PROCESS | 2400 | 1469021998001 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 2400 | 1469021998003 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:57 INFO - PROCESS | 2400 | ++DOCSHELL 18D9A000 == 34 [pid = 2400] [id = 441] 06:39:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18D9A400) [pid = 2400] [serial = 1323] [outer = 00000000] 06:39:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18DA6800) [pid = 2400] [serial = 1324] [outer = 18D9A400] 06:39:58 INFO - PROCESS | 2400 | 1469021998045 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1933D800) [pid = 2400] [serial = 1325] [outer = 18D9A400] 06:39:58 INFO - PROCESS | 2400 | 1469021998469 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]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 570ms 06:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:39:58 INFO - PROCESS | 2400 | 1469021998486 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 2400 | 1469021998488 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 06:39:58 INFO - PROCESS | 2400 | 1469021998491 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 2400 | 1469021998493 Marionette TRACE conn6 <- [1,1730,null,{}] 06:39:58 INFO - PROCESS | 2400 | 1469021998496 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}] 06:39:58 INFO - PROCESS | 2400 | 1469021998498 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:58 INFO - PROCESS | 2400 | 1469021998618 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 06:39:58 INFO - PROCESS | 2400 | 1469021998629 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 2400 | 1469021998631 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:58 INFO - PROCESS | 2400 | ++DOCSHELL 0FEF9000 == 35 [pid = 2400] [id = 442] 06:39:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10A18C00) [pid = 2400] [serial = 1326] [outer = 00000000] 06:39:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19623400) [pid = 2400] [serial = 1327] [outer = 10A18C00] 06:39:58 INFO - PROCESS | 2400 | 1469021998674 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19624C00) [pid = 2400] [serial = 1328] [outer = 10A18C00] 06:39:59 INFO - PROCESS | 2400 | 1469021999150 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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 731ms 06:39:59 INFO - PROCESS | 2400 | 1469021999224 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 2400 | 1469021999229 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 06:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:39:59 INFO - PROCESS | 2400 | 1469021999235 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 2400 | 1469021999238 Marionette TRACE conn6 <- [1,1734,null,{}] 06:39:59 INFO - PROCESS | 2400 | 1469021999269 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}] 06:39:59 INFO - PROCESS | 2400 | 1469021999272 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:59 INFO - PROCESS | 2400 | 1469021999400 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 06:39:59 INFO - PROCESS | 2400 | 1469021999527 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 2400 | 1469021999530 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:39:59 INFO - PROCESS | 2400 | ++DOCSHELL 10318800 == 36 [pid = 2400] [id = 443] 06:39:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10319000) [pid = 2400] [serial = 1329] [outer = 00000000] 06:39:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1043C000) [pid = 2400] [serial = 1330] [outer = 10319000] 06:39:59 INFO - PROCESS | 2400 | 1469021999588 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1086F000) [pid = 2400] [serial = 1331] [outer = 10319000] 06:40:00 INFO - PROCESS | 2400 | 1469022000343 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]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1154ms 06:40:00 INFO - PROCESS | 2400 | 1469022000393 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 2400 | 1469022000398 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 06:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:40:00 INFO - PROCESS | 2400 | 1469022000404 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 2400 | 1469022000407 Marionette TRACE conn6 <- [1,1738,null,{}] 06:40:00 INFO - PROCESS | 2400 | 1469022000412 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}] 06:40:00 INFO - PROCESS | 2400 | 1469022000414 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:00 INFO - PROCESS | 2400 | 1469022000535 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 06:40:00 INFO - PROCESS | 2400 | 1469022000669 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 2400 | 1469022000672 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:00 INFO - PROCESS | 2400 | ++DOCSHELL 14FE3000 == 37 [pid = 2400] [id = 444] 06:40:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1500E400) [pid = 2400] [serial = 1332] [outer = 00000000] 06:40:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (152F0C00) [pid = 2400] [serial = 1333] [outer = 1500E400] 06:40:00 INFO - PROCESS | 2400 | 1469022000735 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (179A6400) [pid = 2400] [serial = 1334] [outer = 1500E400] 06:40:01 INFO - PROCESS | 2400 | 1469022001593 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]]]}] 06:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1272ms 06:40:01 INFO - PROCESS | 2400 | 1469022001649 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 2400 | 1469022001653 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 06:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:40:01 INFO - PROCESS | 2400 | 1469022001658 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 2400 | 1469022001661 Marionette TRACE conn6 <- [1,1742,null,{}] 06:40:01 INFO - PROCESS | 2400 | 1469022001667 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}] 06:40:01 INFO - PROCESS | 2400 | 1469022001669 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:01 INFO - PROCESS | 2400 | 1469022001782 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 10441C00 == 36 [pid = 2400] [id = 393] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 1027D800 == 35 [pid = 2400] [id = 391] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 1500B000 == 34 [pid = 2400] [id = 399] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 102CBC00 == 33 [pid = 2400] [id = 388] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 18D7A000 == 32 [pid = 2400] [id = 398] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 18308C00 == 31 [pid = 2400] [id = 387] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 146AC800 == 30 [pid = 2400] [id = 392] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 14F4E400 == 29 [pid = 2400] [id = 390] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 102E8000 == 28 [pid = 2400] [id = 382] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 17C2E400 == 27 [pid = 2400] [id = 389] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 14F51C00 == 26 [pid = 2400] [id = 384] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 1525E400 == 25 [pid = 2400] [id = 385] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 180DEC00 == 24 [pid = 2400] [id = 396] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 18325000 == 23 [pid = 2400] [id = 397] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 180D6C00 == 22 [pid = 2400] [id = 386] 06:40:01 INFO - PROCESS | 2400 | --DOCSHELL 10878000 == 21 [pid = 2400] [id = 394] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (150E9000) [pid = 2400] [serial = 1262] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18423400) [pid = 2400] [serial = 1277] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (14F0F400) [pid = 2400] [serial = 1261] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (184E8800) [pid = 2400] [serial = 1279] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D56800) [pid = 2400] [serial = 1286] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (19623C00) [pid = 2400] [serial = 1282] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (17F3EC00) [pid = 2400] [serial = 1273] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1043A400) [pid = 2400] [serial = 1264] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18D5FC00) [pid = 2400] [serial = 1280] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (13413C00) [pid = 2400] [serial = 1270] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19628800) [pid = 2400] [serial = 1283] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19ED1C00) [pid = 2400] [serial = 1259] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (196D2C00) [pid = 2400] [serial = 1288] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18115800) [pid = 2400] [serial = 1274] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (146F7800) [pid = 2400] [serial = 1271] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10438800) [pid = 2400] [serial = 1268] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1031B400) [pid = 2400] [serial = 1267] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18328400) [pid = 2400] [serial = 1276] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1816BC00) [pid = 2400] [serial = 1285] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (14FD7800) [pid = 2400] [serial = 1265] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (19ECC800) [pid = 2400] [serial = 1291] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19ED2000) [pid = 2400] [serial = 1292] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (198C3000) [pid = 2400] [serial = 1289] [outer = 00000000] [url = about:blank] 06:40:01 INFO - PROCESS | 2400 | 1469022001911 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 2400 | 1469022001916 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:01 INFO - PROCESS | 2400 | ++DOCSHELL 102CBC00 == 22 [pid = 2400] [id = 445] 06:40:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (102CD000) [pid = 2400] [serial = 1335] [outer = 00000000] 06:40:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (102EA400) [pid = 2400] [serial = 1336] [outer = 102CD000] 06:40:01 INFO - PROCESS | 2400 | 1469022001963 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (10439000) [pid = 2400] [serial = 1337] [outer = 102CD000] 06:40:02 INFO - PROCESS | 2400 | 1469022002423 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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 830ms 06:40:02 INFO - PROCESS | 2400 | 1469022002490 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 2400 | 1469022002494 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 06:40:02 INFO - PROCESS | 2400 | 1469022002500 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:40:02 INFO - PROCESS | 2400 | 1469022002503 Marionette TRACE conn6 <- [1,1746,null,{}] 06:40:02 INFO - PROCESS | 2400 | 1469022002507 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}] 06:40:02 INFO - PROCESS | 2400 | 1469022002509 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:02 INFO - PROCESS | 2400 | 1469022002595 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 06:40:02 INFO - PROCESS | 2400 | 1469022002606 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 2400 | 1469022002608 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:02 INFO - PROCESS | 2400 | ++DOCSHELL 1152B800 == 23 [pid = 2400] [id = 446] 06:40:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (115CD400) [pid = 2400] [serial = 1338] [outer = 00000000] 06:40:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14EA1400) [pid = 2400] [serial = 1339] [outer = 115CD400] 06:40:02 INFO - PROCESS | 2400 | 1469022002653 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14F51C00) [pid = 2400] [serial = 1340] [outer = 115CD400] 06:40:03 INFO - PROCESS | 2400 | 1469022003126 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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 06:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:40:03 INFO - PROCESS | 2400 | 1469022003176 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 2400 | 1469022003178 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 06:40:03 INFO - PROCESS | 2400 | 1469022003182 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 2400 | 1469022003185 Marionette TRACE conn6 <- [1,1750,null,{}] 06:40:03 INFO - PROCESS | 2400 | 1469022003196 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}] 06:40:03 INFO - PROCESS | 2400 | 1469022003200 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:03 INFO - PROCESS | 2400 | 1469022003285 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 06:40:03 INFO - PROCESS | 2400 | 1469022003376 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 2400 | 1469022003379 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:03 INFO - PROCESS | 2400 | ++DOCSHELL 17FF3000 == 24 [pid = 2400] [id = 447] 06:40:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (17FF7000) [pid = 2400] [serial = 1341] [outer = 00000000] 06:40:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (180DFC00) [pid = 2400] [serial = 1342] [outer = 17FF7000] 06:40:03 INFO - PROCESS | 2400 | 1469022003426 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18166000) [pid = 2400] [serial = 1343] [outer = 17FF7000] 06:40:03 INFO - PROCESS | 2400 | 1469022003812 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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 06:40:03 INFO - PROCESS | 2400 | 1469022003856 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 2400 | 1469022003859 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 06:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:40:03 INFO - PROCESS | 2400 | 1469022003862 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 2400 | 1469022003872 Marionette TRACE conn6 <- [1,1754,null,{}] 06:40:03 INFO - PROCESS | 2400 | 1469022003876 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}] 06:40:03 INFO - PROCESS | 2400 | 1469022003878 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:04 INFO - PROCESS | 2400 | 1469022004028 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 06:40:04 INFO - PROCESS | 2400 | 1469022004051 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 2400 | 1469022004053 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:04 INFO - PROCESS | 2400 | ++DOCSHELL 1830EC00 == 25 [pid = 2400] [id = 448] 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18310800) [pid = 2400] [serial = 1344] [outer = 00000000] 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18429400) [pid = 2400] [serial = 1345] [outer = 18310800] 06:40:04 INFO - PROCESS | 2400 | 1469022004097 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18D58C00) [pid = 2400] [serial = 1346] [outer = 18310800] 06:40:04 INFO - PROCESS | 2400 | 1469022004550 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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 06:40:04 INFO - PROCESS | 2400 | 1469022004596 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 06:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:40:04 INFO - PROCESS | 2400 | 1469022004598 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 06:40:04 INFO - PROCESS | 2400 | 1469022004601 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 2400 | 1469022004603 Marionette TRACE conn6 <- [1,1758,null,{}] 06:40:04 INFO - PROCESS | 2400 | 1469022004606 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}] 06:40:04 INFO - PROCESS | 2400 | 1469022004608 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:04 INFO - PROCESS | 2400 | 1469022004720 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 06:40:04 INFO - PROCESS | 2400 | 1469022004726 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 2400 | 1469022004728 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:04 INFO - PROCESS | 2400 | ++DOCSHELL 18309800 == 26 [pid = 2400] [id = 449] 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1832D400) [pid = 2400] [serial = 1347] [outer = 00000000] 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D98C00) [pid = 2400] [serial = 1348] [outer = 1832D400] 06:40:04 INFO - PROCESS | 2400 | 1469022004771 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D9DC00) [pid = 2400] [serial = 1349] [outer = 1832D400] 06:40:05 INFO - PROCESS | 2400 | 1469022005231 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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 06:40:05 INFO - PROCESS | 2400 | 1469022005278 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 2400 | 1469022005280 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 06:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:40:05 INFO - PROCESS | 2400 | 1469022005284 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 2400 | 1469022005285 Marionette TRACE conn6 <- [1,1762,null,{}] 06:40:05 INFO - PROCESS | 2400 | 1469022005288 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}] 06:40:05 INFO - PROCESS | 2400 | 1469022005294 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:05 INFO - PROCESS | 2400 | 1469022005460 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 06:40:05 INFO - PROCESS | 2400 | 1469022005483 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 2400 | 1469022005485 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:05 INFO - PROCESS | 2400 | ++DOCSHELL 19628400 == 27 [pid = 2400] [id = 450] 06:40:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19629400) [pid = 2400] [serial = 1350] [outer = 00000000] 06:40:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (196DA000) [pid = 2400] [serial = 1351] [outer = 19629400] 06:40:05 INFO - PROCESS | 2400 | 1469022005528 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (196DA400) [pid = 2400] [serial = 1352] [outer = 19629400] 06:40:05 INFO - PROCESS | 2400 | 1469022005972 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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10B78000) [pid = 2400] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (0CB90400) [pid = 2400] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1043F800) [pid = 2400] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14FE6C00) [pid = 2400] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18325C00) [pid = 2400] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10312000) [pid = 2400] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (14FDE800) [pid = 2400] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (17C2AC00) [pid = 2400] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18D9A400) [pid = 2400] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:40:06 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (182A7400) [pid = 2400] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:40:06 INFO - PROCESS | 2400 | 1469022006084 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 2400 | 1469022006086 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:40:06 INFO - PROCESS | 2400 | 1469022006090 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 2400 | 1469022006092 Marionette TRACE conn6 <- [1,1766,null,{}] 06:40:06 INFO - PROCESS | 2400 | 1469022006095 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}] 06:40:06 INFO - PROCESS | 2400 | 1469022006097 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:06 INFO - PROCESS | 2400 | 1469022006184 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 06:40:06 INFO - PROCESS | 2400 | 1469022006190 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 2400 | 1469022006192 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:06 INFO - PROCESS | 2400 | ++DOCSHELL 10563400 == 28 [pid = 2400] [id = 451] 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10871400) [pid = 2400] [serial = 1353] [outer = 00000000] 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (15012800) [pid = 2400] [serial = 1354] [outer = 10871400] 06:40:06 INFO - PROCESS | 2400 | 1469022006234 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (15D94C00) [pid = 2400] [serial = 1355] [outer = 10871400] 06:40:06 INFO - PROCESS | 2400 | 1469022006653 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]]]}] 06:40:06 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 06:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 06:40:06 INFO - PROCESS | 2400 | 1469022006665 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 2400 | 1469022006667 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:40:06 INFO - PROCESS | 2400 | 1469022006670 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 2400 | 1469022006671 Marionette TRACE conn6 <- [1,1770,null,{}] 06:40:06 INFO - PROCESS | 2400 | 1469022006675 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}] 06:40:06 INFO - PROCESS | 2400 | 1469022006676 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:06 INFO - PROCESS | 2400 | 1469022006796 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 06:40:06 INFO - PROCESS | 2400 | 1469022006833 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 2400 | 1469022006835 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:06 INFO - PROCESS | 2400 | ++DOCSHELL 10874000 == 29 [pid = 2400] [id = 452] 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (10B78000) [pid = 2400] [serial = 1356] [outer = 00000000] 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (19626800) [pid = 2400] [serial = 1357] [outer = 10B78000] 06:40:06 INFO - PROCESS | 2400 | 1469022006880 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (198C1000) [pid = 2400] [serial = 1358] [outer = 10B78000] 06:40:07 INFO - PROCESS | 2400 | 1469022007276 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]]]}] 06:40:07 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 06:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 06:40:07 INFO - PROCESS | 2400 | 1469022007301 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 2400 | 1469022007303 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 06:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:40:07 INFO - PROCESS | 2400 | 1469022007306 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 2400 | 1469022007308 Marionette TRACE conn6 <- [1,1774,null,{}] 06:40:07 INFO - PROCESS | 2400 | 1469022007311 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}] 06:40:07 INFO - PROCESS | 2400 | 1469022007313 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:07 INFO - PROCESS | 2400 | 1469022007429 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 06:40:07 INFO - PROCESS | 2400 | 1469022007437 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 2400 | 1469022007438 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:07 INFO - PROCESS | 2400 | ++DOCSHELL 1832DC00 == 30 [pid = 2400] [id = 453] 06:40:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D9A400) [pid = 2400] [serial = 1359] [outer = 00000000] 06:40:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19ECB400) [pid = 2400] [serial = 1360] [outer = 18D9A400] 06:40:07 INFO - PROCESS | 2400 | 1469022007481 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19ECF000) [pid = 2400] [serial = 1361] [outer = 18D9A400] 06:40:07 INFO - PROCESS | 2400 | 1469022007895 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]]]}] 06:40:07 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 06:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 06:40:07 INFO - PROCESS | 2400 | 1469022007937 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 06:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:40:07 INFO - PROCESS | 2400 | 1469022007939 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 06:40:07 INFO - PROCESS | 2400 | 1469022007942 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 2400 | 1469022007944 Marionette TRACE conn6 <- [1,1778,null,{}] 06:40:07 INFO - PROCESS | 2400 | 1469022007947 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}] 06:40:07 INFO - PROCESS | 2400 | 1469022007949 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:08 INFO - PROCESS | 2400 | 1469022008028 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 06:40:08 INFO - PROCESS | 2400 | 1469022008211 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 2400 | 1469022008214 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:08 INFO - PROCESS | 2400 | ++DOCSHELL 0CD6B800 == 31 [pid = 2400] [id = 454] 06:40:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (0CD6FC00) [pid = 2400] [serial = 1362] [outer = 00000000] 06:40:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10274400) [pid = 2400] [serial = 1363] [outer = 0CD6FC00] 06:40:08 INFO - PROCESS | 2400 | 1469022008276 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1031A000) [pid = 2400] [serial = 1364] [outer = 0CD6FC00] 06:40:08 INFO - PROCESS | 2400 | 1469022008847 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]]]}] 06:40:08 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) 06:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 971ms 06:40:08 INFO - PROCESS | 2400 | 1469022008916 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 2400 | 1469022008919 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 06:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:40:08 INFO - PROCESS | 2400 | 1469022008923 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 2400 | 1469022008927 Marionette TRACE conn6 <- [1,1782,null,{}] 06:40:08 INFO - PROCESS | 2400 | 1469022008933 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}] 06:40:08 INFO - PROCESS | 2400 | 1469022008935 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:09 INFO - PROCESS | 2400 | 1469022009048 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 06:40:09 INFO - PROCESS | 2400 | 1469022009185 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 2400 | 1469022009188 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:09 INFO - PROCESS | 2400 | ++DOCSHELL 14FE4800 == 32 [pid = 2400] [id = 455] 06:40:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (15255800) [pid = 2400] [serial = 1365] [outer = 00000000] 06:40:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (179ABC00) [pid = 2400] [serial = 1366] [outer = 15255800] 06:40:09 INFO - PROCESS | 2400 | 1469022009245 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (179E7000) [pid = 2400] [serial = 1367] [outer = 15255800] 06:40:09 INFO - PROCESS | 2400 | 1469022009848 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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 990ms 06:40:09 INFO - PROCESS | 2400 | 1469022009917 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 2400 | 1469022009921 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:40:09 INFO - PROCESS | 2400 | 1469022009926 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 2400 | 1469022009929 Marionette TRACE conn6 <- [1,1786,null,{}] 06:40:09 INFO - PROCESS | 2400 | 1469022009933 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}] 06:40:09 INFO - PROCESS | 2400 | 1469022009935 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:10 INFO - PROCESS | 2400 | 1469022010047 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 06:40:10 INFO - PROCESS | 2400 | 1469022010181 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 2400 | 1469022010183 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:10 INFO - PROCESS | 2400 | ++DOCSHELL 18423800 == 33 [pid = 2400] [id = 456] 06:40:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1842A400) [pid = 2400] [serial = 1368] [outer = 00000000] 06:40:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1933C800) [pid = 2400] [serial = 1369] [outer = 1842A400] 06:40:10 INFO - PROCESS | 2400 | 1469022010237 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (196CF800) [pid = 2400] [serial = 1370] [outer = 1842A400] 06:40:10 INFO - PROCESS | 2400 | 1469022010869 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]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 06:40:10 INFO - PROCESS | 2400 | 1469022010900 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 2400 | 1469022010902 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 06:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:40:10 INFO - PROCESS | 2400 | 1469022010908 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 2400 | 1469022010914 Marionette TRACE conn6 <- [1,1790,null,{}] 06:40:10 INFO - PROCESS | 2400 | 1469022010923 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}] 06:40:10 INFO - PROCESS | 2400 | 1469022010927 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:11 INFO - PROCESS | 2400 | 1469022011036 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 06:40:11 INFO - PROCESS | 2400 | 1469022011190 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 2400 | 1469022011192 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:11 INFO - PROCESS | 2400 | ++DOCSHELL 1933E000 == 34 [pid = 2400] [id = 457] 06:40:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1933E800) [pid = 2400] [serial = 1371] [outer = 00000000] 06:40:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1AE9F400) [pid = 2400] [serial = 1372] [outer = 1933E800] 06:40:11 INFO - PROCESS | 2400 | 1469022011245 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1AEA4800) [pid = 2400] [serial = 1373] [outer = 1933E800] 06:40:12 INFO - PROCESS | 2400 | 1469022012025 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]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1189ms 06:40:12 INFO - PROCESS | 2400 | 1469022012099 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 2400 | 1469022012103 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 06:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:40:12 INFO - PROCESS | 2400 | 1469022012107 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 2400 | 1469022012112 Marionette TRACE conn6 <- [1,1794,null,{}] 06:40:12 INFO - PROCESS | 2400 | 1469022012135 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}] 06:40:12 INFO - PROCESS | 2400 | 1469022012137 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:12 INFO - PROCESS | 2400 | 1469022012249 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 06:40:12 INFO - PROCESS | 2400 | --DOCSHELL 15DA2000 == 33 [pid = 2400] [id = 395] 06:40:12 INFO - PROCESS | 2400 | --DOCSHELL 102EA000 == 32 [pid = 2400] [id = 383] 06:40:12 INFO - PROCESS | 2400 | --DOCSHELL 0CB8F800 == 31 [pid = 2400] [id = 434] 06:40:12 INFO - PROCESS | 2400 | 1469022012917 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 2400 | 1469022012921 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (146EC400) [pid = 2400] [serial = 1309] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (0CDCA000) [pid = 2400] [serial = 1303] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10273800) [pid = 2400] [serial = 1304] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10559C00) [pid = 2400] [serial = 1306] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (106AE000) [pid = 2400] [serial = 1307] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (179AD400) [pid = 2400] [serial = 1312] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1832AC00) [pid = 2400] [serial = 1318] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1055DC00) [pid = 2400] [serial = 1295] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1031A800) [pid = 2400] [serial = 1294] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (17C71800) [pid = 2400] [serial = 1298] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1525C400) [pid = 2400] [serial = 1297] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (19347400) [pid = 2400] [serial = 1300] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1816A000) [pid = 2400] [serial = 1316] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18160400) [pid = 2400] [serial = 1315] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1933D800) [pid = 2400] [serial = 1325] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (184E6C00) [pid = 2400] [serial = 1321] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18DA6800) [pid = 2400] [serial = 1324] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1842B400) [pid = 2400] [serial = 1319] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (15092800) [pid = 2400] [serial = 1322] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19623400) [pid = 2400] [serial = 1327] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (179F2800) [pid = 2400] [serial = 1313] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (14F06800) [pid = 2400] [serial = 1310] [outer = 00000000] [url = about:blank] 06:40:12 INFO - PROCESS | 2400 | ++DOCSHELL 0CB8E800 == 32 [pid = 2400] [id = 458] 06:40:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (0CB8EC00) [pid = 2400] [serial = 1374] [outer = 00000000] 06:40:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (0CB98000) [pid = 2400] [serial = 1375] [outer = 0CB8EC00] 06:40:13 INFO - PROCESS | 2400 | 1469022013031 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10276400) [pid = 2400] [serial = 1376] [outer = 0CB8EC00] 06:40:13 INFO - PROCESS | 2400 | 1469022013464 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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1390ms 06:40:13 INFO - PROCESS | 2400 | 1469022013531 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 2400 | 1469022013534 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 06:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:40:13 INFO - PROCESS | 2400 | 1469022013539 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 2400 | 1469022013542 Marionette TRACE conn6 <- [1,1798,null,{}] 06:40:13 INFO - PROCESS | 2400 | 1469022013552 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}] 06:40:13 INFO - PROCESS | 2400 | 1469022013556 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:13 INFO - PROCESS | 2400 | 1469022013647 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 06:40:13 INFO - PROCESS | 2400 | 1469022013660 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 2400 | 1469022013663 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:13 INFO - PROCESS | 2400 | ++DOCSHELL 1055D400 == 33 [pid = 2400] [id = 459] 06:40:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1055D800) [pid = 2400] [serial = 1377] [outer = 00000000] 06:40:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (106AA800) [pid = 2400] [serial = 1378] [outer = 1055D800] 06:40:13 INFO - PROCESS | 2400 | 1469022013712 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1086B800) [pid = 2400] [serial = 1379] [outer = 1055D800] 06:40:14 INFO - PROCESS | 2400 | 1469022014183 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]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 06:40:14 INFO - PROCESS | 2400 | 1469022014220 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 2400 | 1469022014225 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 06:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:40:14 INFO - PROCESS | 2400 | 1469022014229 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 2400 | 1469022014231 Marionette TRACE conn6 <- [1,1802,null,{}] 06:40:14 INFO - PROCESS | 2400 | 1469022014235 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}] 06:40:14 INFO - PROCESS | 2400 | 1469022014238 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:14 INFO - PROCESS | 2400 | 1469022014384 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 06:40:14 INFO - PROCESS | 2400 | 1469022014482 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 2400 | 1469022014484 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:14 INFO - PROCESS | 2400 | ++DOCSHELL 146F6000 == 34 [pid = 2400] [id = 460] 06:40:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (147B6000) [pid = 2400] [serial = 1380] [outer = 00000000] 06:40:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (14F0B000) [pid = 2400] [serial = 1381] [outer = 147B6000] 06:40:14 INFO - PROCESS | 2400 | 1469022014532 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F4E800) [pid = 2400] [serial = 1382] [outer = 147B6000] 06:40:14 INFO - PROCESS | 2400 | 1469022014946 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]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 06:40:15 INFO - PROCESS | 2400 | 1469022015009 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 2400 | 1469022015011 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:40:15 INFO - PROCESS | 2400 | 1469022015016 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 2400 | 1469022015022 Marionette TRACE conn6 <- [1,1806,null,{}] 06:40:15 INFO - PROCESS | 2400 | 1469022015031 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}] 06:40:15 INFO - PROCESS | 2400 | 1469022015035 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:15 INFO - PROCESS | 2400 | 1469022015159 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 06:40:15 INFO - PROCESS | 2400 | 1469022015235 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 2400 | 1469022015237 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:15 INFO - PROCESS | 2400 | ++DOCSHELL 179EC400 == 35 [pid = 2400] [id = 461] 06:40:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179EC800) [pid = 2400] [serial = 1383] [outer = 00000000] 06:40:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (17C6E800) [pid = 2400] [serial = 1384] [outer = 179EC800] 06:40:15 INFO - PROCESS | 2400 | 1469022015282 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17FFB800) [pid = 2400] [serial = 1385] [outer = 179EC800] 06:40:15 INFO - PROCESS | 2400 | 1469022015716 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]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 06:40:15 INFO - PROCESS | 2400 | 1469022015771 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 2400 | 1469022015774 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:40:15 INFO - PROCESS | 2400 | 1469022015784 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 2400 | 1469022015786 Marionette TRACE conn6 <- [1,1810,null,{}] 06:40:15 INFO - PROCESS | 2400 | 1469022015789 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}] 06:40:15 INFO - PROCESS | 2400 | 1469022015791 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:15 INFO - PROCESS | 2400 | 1469022015908 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 06:40:15 INFO - PROCESS | 2400 | 1469022015918 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 2400 | 1469022015919 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:15 INFO - PROCESS | 2400 | ++DOCSHELL 1031AC00 == 36 [pid = 2400] [id = 462] 06:40:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17C6CC00) [pid = 2400] [serial = 1386] [outer = 00000000] 06:40:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18169800) [pid = 2400] [serial = 1387] [outer = 17C6CC00] 06:40:15 INFO - PROCESS | 2400 | 1469022015962 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (182AFC00) [pid = 2400] [serial = 1388] [outer = 17C6CC00] 06:40:16 INFO - PROCESS | 2400 | 1469022016418 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]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 06:40:16 INFO - PROCESS | 2400 | 1469022016457 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 2400 | 1469022016459 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 06:40:16 INFO - PROCESS | 2400 | 1469022016462 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:40:16 INFO - PROCESS | 2400 | 1469022016464 Marionette TRACE conn6 <- [1,1814,null,{}] 06:40:16 INFO - PROCESS | 2400 | 1469022016468 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}] 06:40:16 INFO - PROCESS | 2400 | 1469022016469 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:16 INFO - PROCESS | 2400 | 1469022016582 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 06:40:16 INFO - PROCESS | 2400 | 1469022016588 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 2400 | 1469022016593 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:16 INFO - PROCESS | 2400 | ++DOCSHELL 1830FC00 == 37 [pid = 2400] [id = 463] 06:40:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18326C00) [pid = 2400] [serial = 1389] [outer = 00000000] 06:40:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1832D800) [pid = 2400] [serial = 1390] [outer = 18326C00] 06:40:16 INFO - PROCESS | 2400 | 1469022016647 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18430000) [pid = 2400] [serial = 1391] [outer = 18326C00] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1832D400) [pid = 2400] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19629400) [pid = 2400] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (10A18C00) [pid = 2400] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1500E400) [pid = 2400] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10319000) [pid = 2400] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (102CD000) [pid = 2400] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (115CD400) [pid = 2400] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (17FF7000) [pid = 2400] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10871400) [pid = 2400] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18D9A400) [pid = 2400] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18310800) [pid = 2400] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10B78000) [pid = 2400] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:40:17 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18DA7C00) [pid = 2400] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:40:17 INFO - PROCESS | 2400 | 1469022017403 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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 06:40:17 INFO - PROCESS | 2400 | 1469022017437 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 06:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:40:17 INFO - PROCESS | 2400 | 1469022017439 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 06:40:17 INFO - PROCESS | 2400 | 1469022017442 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 2400 | 1469022017444 Marionette TRACE conn6 <- [1,1818,null,{}] 06:40:17 INFO - PROCESS | 2400 | 1469022017447 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}] 06:40:17 INFO - PROCESS | 2400 | 1469022017450 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:17 INFO - PROCESS | 2400 | 1469022017574 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 06:40:17 INFO - PROCESS | 2400 | 1469022017633 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 2400 | 1469022017635 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:17 INFO - PROCESS | 2400 | ++DOCSHELL 0CB96800 == 38 [pid = 2400] [id = 464] 06:40:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (17FF7000) [pid = 2400] [serial = 1392] [outer = 00000000] 06:40:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1838D400) [pid = 2400] [serial = 1393] [outer = 17FF7000] 06:40:17 INFO - PROCESS | 2400 | 1469022017678 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (184E3800) [pid = 2400] [serial = 1394] [outer = 17FF7000] 06:40:18 INFO - PROCESS | 2400 | 1469022018004 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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 631ms 06:40:18 INFO - PROCESS | 2400 | 1469022018079 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 2400 | 1469022018081 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:40:18 INFO - PROCESS | 2400 | 1469022018084 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 2400 | 1469022018086 Marionette TRACE conn6 <- [1,1822,null,{}] 06:40:18 INFO - PROCESS | 2400 | 1469022018089 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}] 06:40:18 INFO - PROCESS | 2400 | 1469022018091 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:18 INFO - PROCESS | 2400 | 1469022018168 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 06:40:18 INFO - PROCESS | 2400 | 1469022018173 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 2400 | 1469022018175 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:18 INFO - PROCESS | 2400 | ++DOCSHELL 18D79400 == 39 [pid = 2400] [id = 465] 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D79C00) [pid = 2400] [serial = 1395] [outer = 00000000] 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1933EC00) [pid = 2400] [serial = 1396] [outer = 18D79C00] 06:40:18 INFO - PROCESS | 2400 | 1469022018218 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19343C00) [pid = 2400] [serial = 1397] [outer = 18D79C00] 06:40:18 INFO - PROCESS | 2400 | 1469022018639 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]]]}] 06:40:18 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 06:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 06:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:40:18 INFO - PROCESS | 2400 | 1469022018658 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 2400 | 1469022018659 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 06:40:18 INFO - PROCESS | 2400 | 1469022018662 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 2400 | 1469022018664 Marionette TRACE conn6 <- [1,1826,null,{}] 06:40:18 INFO - PROCESS | 2400 | 1469022018668 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}] 06:40:18 INFO - PROCESS | 2400 | 1469022018669 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:18 INFO - PROCESS | 2400 | 1469022018789 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 06:40:18 INFO - PROCESS | 2400 | 1469022018800 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 2400 | 1469022018802 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:18 INFO - PROCESS | 2400 | ++DOCSHELL 10877800 == 40 [pid = 2400] [id = 466] 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (146ED400) [pid = 2400] [serial = 1398] [outer = 00000000] 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1962BC00) [pid = 2400] [serial = 1399] [outer = 146ED400] 06:40:18 INFO - PROCESS | 2400 | 1469022018845 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19623400) [pid = 2400] [serial = 1400] [outer = 146ED400] 06:40:19 INFO - PROCESS | 2400 | 1469022019357 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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 770ms 06:40:19 INFO - PROCESS | 2400 | 1469022019435 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 2400 | 1469022019439 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 06:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:40:19 INFO - PROCESS | 2400 | 1469022019445 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 2400 | 1469022019449 Marionette TRACE conn6 <- [1,1830,null,{}] 06:40:19 INFO - PROCESS | 2400 | 1469022019455 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}] 06:40:19 INFO - PROCESS | 2400 | 1469022019458 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:19 INFO - PROCESS | 2400 | 1469022019586 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 06:40:19 INFO - PROCESS | 2400 | 1469022019715 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 2400 | 1469022019720 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:19 INFO - PROCESS | 2400 | ++DOCSHELL 0CD76800 == 41 [pid = 2400] [id = 467] 06:40:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (102D1800) [pid = 2400] [serial = 1401] [outer = 00000000] 06:40:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10320400) [pid = 2400] [serial = 1402] [outer = 102D1800] 06:40:19 INFO - PROCESS | 2400 | 1469022019778 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10559400) [pid = 2400] [serial = 1403] [outer = 102D1800] 06:40:20 INFO - PROCESS | 2400 | 1469022020521 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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1128ms 06:40:20 INFO - PROCESS | 2400 | 1469022020577 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 2400 | 1469022020582 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 06:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:40:20 INFO - PROCESS | 2400 | 1469022020612 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 2400 | 1469022020615 Marionette TRACE conn6 <- [1,1834,null,{}] 06:40:20 INFO - PROCESS | 2400 | 1469022020619 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}] 06:40:20 INFO - PROCESS | 2400 | 1469022020622 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:20 INFO - PROCESS | 2400 | 1469022020753 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 06:40:20 INFO - PROCESS | 2400 | 1469022020880 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 2400 | 1469022020883 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:20 INFO - PROCESS | 2400 | ++DOCSHELL 14FDE800 == 42 [pid = 2400] [id = 468] 06:40:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (14FE1C00) [pid = 2400] [serial = 1404] [outer = 00000000] 06:40:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (150E0400) [pid = 2400] [serial = 1405] [outer = 14FE1C00] 06:40:20 INFO - PROCESS | 2400 | 1469022020946 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1697D400) [pid = 2400] [serial = 1406] [outer = 14FE1C00] 06:40:21 INFO - PROCESS | 2400 | 1469022021829 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]]]}] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 14FE5800 == 41 [pid = 2400] [id = 437] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 18423800 == 40 [pid = 2400] [id = 456] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 18D9A000 == 39 [pid = 2400] [id = 441] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 17C2A400 == 38 [pid = 2400] [id = 438] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 1830EC00 == 37 [pid = 2400] [id = 448] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 17FF3000 == 36 [pid = 2400] [id = 447] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 0CB97400 == 35 [pid = 2400] [id = 440] 06:40:21 INFO - PROCESS | 2400 | --DOCSHELL 1152B800 == 34 [pid = 2400] [id = 446] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (196D8000) [pid = 2400] [serial = 1301] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D98C00) [pid = 2400] [serial = 1348] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (196DA000) [pid = 2400] [serial = 1351] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19624C00) [pid = 2400] [serial = 1328] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (152F0C00) [pid = 2400] [serial = 1333] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (179A6400) [pid = 2400] [serial = 1334] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1043C000) [pid = 2400] [serial = 1330] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1086F000) [pid = 2400] [serial = 1331] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (102EA400) [pid = 2400] [serial = 1336] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10439000) [pid = 2400] [serial = 1337] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14EA1400) [pid = 2400] [serial = 1339] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14F51C00) [pid = 2400] [serial = 1340] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (180DFC00) [pid = 2400] [serial = 1342] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18166000) [pid = 2400] [serial = 1343] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (15012800) [pid = 2400] [serial = 1354] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (15D94C00) [pid = 2400] [serial = 1355] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19ECB400) [pid = 2400] [serial = 1360] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18429400) [pid = 2400] [serial = 1345] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19ECF000) [pid = 2400] [serial = 1361] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (18D58C00) [pid = 2400] [serial = 1346] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (198C1000) [pid = 2400] [serial = 1358] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18D9DC00) [pid = 2400] [serial = 1349] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (196DA400) [pid = 2400] [serial = 1352] [outer = 00000000] [url = about:blank] 06:40:21 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19626800) [pid = 2400] [serial = 1357] [outer = 00000000] [url = about:blank] 06:40:21 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) 06:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1284ms 06:40:21 INFO - PROCESS | 2400 | 1469022021898 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 2400 | 1469022021902 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 06:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:40:21 INFO - PROCESS | 2400 | 1469022021907 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 2400 | 1469022021910 Marionette TRACE conn6 <- [1,1838,null,{}] 06:40:21 INFO - PROCESS | 2400 | 1469022021915 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}] 06:40:21 INFO - PROCESS | 2400 | 1469022021918 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:22 INFO - PROCESS | 2400 | 1469022022008 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 06:40:22 INFO - PROCESS | 2400 | 1469022022020 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 2400 | 1469022022024 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:22 INFO - PROCESS | 2400 | ++DOCSHELL 1043A400 == 35 [pid = 2400] [id = 469] 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1043D800) [pid = 2400] [serial = 1407] [outer = 00000000] 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (106AA400) [pid = 2400] [serial = 1408] [outer = 1043D800] 06:40:22 INFO - PROCESS | 2400 | 1469022022071 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10876000) [pid = 2400] [serial = 1409] [outer = 1043D800] 06:40:22 INFO - PROCESS | 2400 | 1469022022540 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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 689ms 06:40:22 INFO - PROCESS | 2400 | 1469022022615 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 06:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:40:22 INFO - PROCESS | 2400 | 1469022022619 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 06:40:22 INFO - PROCESS | 2400 | 1469022022625 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 2400 | 1469022022627 Marionette TRACE conn6 <- [1,1842,null,{}] 06:40:22 INFO - PROCESS | 2400 | 1469022022631 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}] 06:40:22 INFO - PROCESS | 2400 | 1469022022633 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:22 INFO - PROCESS | 2400 | 1469022022718 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 06:40:22 INFO - PROCESS | 2400 | 1469022022836 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 2400 | 1469022022838 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:22 INFO - PROCESS | 2400 | ++DOCSHELL 146B1000 == 36 [pid = 2400] [id = 470] 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (146EFC00) [pid = 2400] [serial = 1410] [outer = 00000000] 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14F36800) [pid = 2400] [serial = 1411] [outer = 146EFC00] 06:40:22 INFO - PROCESS | 2400 | 1469022022886 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1500E400) [pid = 2400] [serial = 1412] [outer = 146EFC00] 06:40:23 INFO - PROCESS | 2400 | 1469022023273 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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 06:40:23 INFO - PROCESS | 2400 | 1469022023295 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 2400 | 1469022023297 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 06:40:23 INFO - PROCESS | 2400 | 1469022023301 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:40:23 INFO - PROCESS | 2400 | 1469022023304 Marionette TRACE conn6 <- [1,1846,null,{}] 06:40:23 INFO - PROCESS | 2400 | 1469022023314 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}] 06:40:23 INFO - PROCESS | 2400 | 1469022023319 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:23 INFO - PROCESS | 2400 | 1469022023405 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 06:40:23 INFO - PROCESS | 2400 | 1469022023412 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 2400 | 1469022023415 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:23 INFO - PROCESS | 2400 | ++DOCSHELL 17F40000 == 37 [pid = 2400] [id = 471] 06:40:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17FF1400) [pid = 2400] [serial = 1413] [outer = 00000000] 06:40:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (180E0400) [pid = 2400] [serial = 1414] [outer = 17FF1400] 06:40:23 INFO - PROCESS | 2400 | 1469022023463 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18165800) [pid = 2400] [serial = 1415] [outer = 17FF1400] 06:40:23 INFO - PROCESS | 2400 | 1469022023902 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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 06:40:23 INFO - PROCESS | 2400 | 1469022023940 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 2400 | 1469022023943 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 06:40:23 INFO - PROCESS | 2400 | 1469022023946 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:40:23 INFO - PROCESS | 2400 | 1469022023947 Marionette TRACE conn6 <- [1,1850,null,{}] 06:40:23 INFO - PROCESS | 2400 | 1469022023955 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}] 06:40:23 INFO - PROCESS | 2400 | 1469022023957 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:24 INFO - PROCESS | 2400 | 1469022024042 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 06:40:24 INFO - PROCESS | 2400 | 1469022024050 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 2400 | 1469022024052 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:24 INFO - PROCESS | 2400 | ++DOCSHELL 18329400 == 38 [pid = 2400] [id = 472] 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1832AC00) [pid = 2400] [serial = 1416] [outer = 00000000] 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1842C000) [pid = 2400] [serial = 1417] [outer = 1832AC00] 06:40:24 INFO - PROCESS | 2400 | 1469022024095 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (184EB400) [pid = 2400] [serial = 1418] [outer = 1832AC00] 06:40:24 INFO - PROCESS | 2400 | 1469022024598 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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 06:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:40:24 INFO - PROCESS | 2400 | 1469022024620 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 2400 | 1469022024622 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 06:40:24 INFO - PROCESS | 2400 | 1469022024633 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 2400 | 1469022024634 Marionette TRACE conn6 <- [1,1854,null,{}] 06:40:24 INFO - PROCESS | 2400 | 1469022024638 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}] 06:40:24 INFO - PROCESS | 2400 | 1469022024640 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:24 INFO - PROCESS | 2400 | 1469022024757 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 06:40:24 INFO - PROCESS | 2400 | 1469022024763 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 2400 | 1469022024765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:24 INFO - PROCESS | 2400 | ++DOCSHELL 18D5E000 == 39 [pid = 2400] [id = 473] 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D5F400) [pid = 2400] [serial = 1419] [outer = 00000000] 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D9A000) [pid = 2400] [serial = 1420] [outer = 18D5F400] 06:40:24 INFO - PROCESS | 2400 | 1469022024808 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18DA1400) [pid = 2400] [serial = 1421] [outer = 18D5F400] 06:40:25 INFO - PROCESS | 2400 | 1469022025267 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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 06:40:25 INFO - PROCESS | 2400 | 1469022025316 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 2400 | 1469022025318 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:40:25 INFO - PROCESS | 2400 | 1469022025321 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 2400 | 1469022025323 Marionette TRACE conn6 <- [1,1858,null,{}] 06:40:25 INFO - PROCESS | 2400 | 1469022025326 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}] 06:40:25 INFO - PROCESS | 2400 | 1469022025332 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:25 INFO - PROCESS | 2400 | 1469022025504 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 06:40:25 INFO - PROCESS | 2400 | 1469022025529 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 2400 | 1469022025531 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:25 INFO - PROCESS | 2400 | ++DOCSHELL 10314800 == 40 [pid = 2400] [id = 474] 06:40:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (10555000) [pid = 2400] [serial = 1422] [outer = 00000000] 06:40:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (196DB800) [pid = 2400] [serial = 1423] [outer = 10555000] 06:40:25 INFO - PROCESS | 2400 | 1469022025585 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19631400) [pid = 2400] [serial = 1424] [outer = 10555000] 06:40:26 INFO - PROCESS | 2400 | 1469022026034 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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 06:40:26 INFO - PROCESS | 2400 | 1469022026092 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 2400 | 1469022026094 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:40:26 INFO - PROCESS | 2400 | 1469022026104 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 2400 | 1469022026105 Marionette TRACE conn6 <- [1,1862,null,{}] 06:40:26 INFO - PROCESS | 2400 | 1469022026109 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}] 06:40:26 INFO - PROCESS | 2400 | 1469022026111 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:26 INFO - PROCESS | 2400 | 1469022026220 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 06:40:26 INFO - PROCESS | 2400 | 1469022026225 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 2400 | 1469022026227 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:26 INFO - PROCESS | 2400 | ++DOCSHELL 19BB8000 == 41 [pid = 2400] [id = 475] 06:40:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19BC3400) [pid = 2400] [serial = 1425] [outer = 00000000] 06:40:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19ECA800) [pid = 2400] [serial = 1426] [outer = 19BC3400] 06:40:26 INFO - PROCESS | 2400 | 1469022026275 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19ECB000) [pid = 2400] [serial = 1427] [outer = 19BC3400] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1055D800) [pid = 2400] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (147B6000) [pid = 2400] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (0CD6FC00) [pid = 2400] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (15255800) [pid = 2400] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1842A400) [pid = 2400] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (17C6CC00) [pid = 2400] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (17FF7000) [pid = 2400] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18D79C00) [pid = 2400] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18326C00) [pid = 2400] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (0CB8EC00) [pid = 2400] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:40:26 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (179EC800) [pid = 2400] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:40:26 INFO - PROCESS | 2400 | 1469022026745 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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 06:40:26 INFO - PROCESS | 2400 | 1469022026777 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 2400 | 1469022026779 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:40:26 INFO - PROCESS | 2400 | 1469022026795 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 2400 | 1469022026797 Marionette TRACE conn6 <- [1,1866,null,{}] 06:40:26 INFO - PROCESS | 2400 | 1469022026800 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}] 06:40:26 INFO - PROCESS | 2400 | 1469022026802 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:26 INFO - PROCESS | 2400 | 1469022026906 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 06:40:26 INFO - PROCESS | 2400 | 1469022026913 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 2400 | 1469022026914 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:26 INFO - PROCESS | 2400 | ++DOCSHELL 10437800 == 42 [pid = 2400] [id = 476] 06:40:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10872800) [pid = 2400] [serial = 1428] [outer = 00000000] 06:40:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1832F000) [pid = 2400] [serial = 1429] [outer = 10872800] 06:40:26 INFO - PROCESS | 2400 | 1469022026958 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1962C400) [pid = 2400] [serial = 1430] [outer = 10872800] 06:40:27 INFO - PROCESS | 2400 | 1469022027374 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]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 06:40:27 INFO - PROCESS | 2400 | 1469022027429 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 2400 | 1469022027431 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 06:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:40:27 INFO - PROCESS | 2400 | 1469022027450 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 2400 | 1469022027452 Marionette TRACE conn6 <- [1,1870,null,{}] 06:40:27 INFO - PROCESS | 2400 | 1469022027455 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}] 06:40:27 INFO - PROCESS | 2400 | 1469022027457 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:27 INFO - PROCESS | 2400 | 1469022027546 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 06:40:27 INFO - PROCESS | 2400 | 1469022027552 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 2400 | 1469022027554 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:27 INFO - PROCESS | 2400 | ++DOCSHELL 196DB400 == 43 [pid = 2400] [id = 477] 06:40:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19BB9C00) [pid = 2400] [serial = 1431] [outer = 00000000] 06:40:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19ED3400) [pid = 2400] [serial = 1432] [outer = 19BB9C00] 06:40:27 INFO - PROCESS | 2400 | 1469022027596 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1A2D8400) [pid = 2400] [serial = 1433] [outer = 19BB9C00] 06:40:28 INFO - PROCESS | 2400 | 1469022028030 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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 631ms 06:40:28 INFO - PROCESS | 2400 | 1469022028075 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 2400 | 1469022028077 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 06:40:28 INFO - PROCESS | 2400 | 1469022028081 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:40:28 INFO - PROCESS | 2400 | 1469022028082 Marionette TRACE conn6 <- [1,1874,null,{}] 06:40:28 INFO - PROCESS | 2400 | 1469022028086 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}] 06:40:28 INFO - PROCESS | 2400 | 1469022028088 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:28 INFO - PROCESS | 2400 | 1469022028167 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 06:40:28 INFO - PROCESS | 2400 | 1469022028172 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 2400 | 1469022028174 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:28 INFO - PROCESS | 2400 | ++DOCSHELL 19ED7000 == 44 [pid = 2400] [id = 478] 06:40:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1AE99400) [pid = 2400] [serial = 1434] [outer = 00000000] 06:40:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1AEA0800) [pid = 2400] [serial = 1435] [outer = 1AE99400] 06:40:28 INFO - PROCESS | 2400 | 1469022028217 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1AEA1C00) [pid = 2400] [serial = 1436] [outer = 1AE99400] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 14FE4800 == 43 [pid = 2400] [id = 455] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 1933E000 == 42 [pid = 2400] [id = 457] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 10B0D800 == 41 [pid = 2400] [id = 436] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 18309800 == 40 [pid = 2400] [id = 449] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 10318800 == 39 [pid = 2400] [id = 443] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 0FEF9000 == 38 [pid = 2400] [id = 442] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 10563400 == 37 [pid = 2400] [id = 451] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 1043F400 == 36 [pid = 2400] [id = 435] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 102CBC00 == 35 [pid = 2400] [id = 445] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 0CB8E800 == 34 [pid = 2400] [id = 458] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 0CD6B800 == 33 [pid = 2400] [id = 454] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 19628400 == 32 [pid = 2400] [id = 450] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 18324C00 == 31 [pid = 2400] [id = 439] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 10874000 == 30 [pid = 2400] [id = 452] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 14FE3000 == 29 [pid = 2400] [id = 444] 06:40:29 INFO - PROCESS | 2400 | --DOCSHELL 1832DC00 == 28 [pid = 2400] [id = 453] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (106AA800) [pid = 2400] [serial = 1378] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1086B800) [pid = 2400] [serial = 1379] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (14F0B000) [pid = 2400] [serial = 1381] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1031A000) [pid = 2400] [serial = 1364] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10274400) [pid = 2400] [serial = 1363] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179E7000) [pid = 2400] [serial = 1367] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (179ABC00) [pid = 2400] [serial = 1366] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (196CF800) [pid = 2400] [serial = 1370] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1933C800) [pid = 2400] [serial = 1369] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1AE9F400) [pid = 2400] [serial = 1372] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18169800) [pid = 2400] [serial = 1387] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1838D400) [pid = 2400] [serial = 1393] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19343C00) [pid = 2400] [serial = 1397] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1832D800) [pid = 2400] [serial = 1390] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1933EC00) [pid = 2400] [serial = 1396] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18430000) [pid = 2400] [serial = 1391] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (10276400) [pid = 2400] [serial = 1376] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (17C6E800) [pid = 2400] [serial = 1384] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (17FFB800) [pid = 2400] [serial = 1385] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (0CB98000) [pid = 2400] [serial = 1375] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (182AFC00) [pid = 2400] [serial = 1388] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (14F4E800) [pid = 2400] [serial = 1382] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (184E3800) [pid = 2400] [serial = 1394] [outer = 00000000] [url = about:blank] 06:40:29 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (1962BC00) [pid = 2400] [serial = 1399] [outer = 00000000] [url = about:blank] 06:40:30 INFO - PROCESS | 2400 | 1469022030059 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2017ms 06:40:30 INFO - PROCESS | 2400 | 1469022030102 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2400 | 1469022030105 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 06:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:40:30 INFO - PROCESS | 2400 | 1469022030111 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 2400 | 1469022030113 Marionette TRACE conn6 <- [1,1878,null,{}] 06:40:30 INFO - PROCESS | 2400 | 1469022030119 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}] 06:40:30 INFO - PROCESS | 2400 | 1469022030122 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:30 INFO - PROCESS | 2400 | 1469022030209 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 06:40:30 INFO - PROCESS | 2400 | 1469022030217 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 2400 | 1469022030220 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:30 INFO - PROCESS | 2400 | ++DOCSHELL 102CBC00 == 29 [pid = 2400] [id = 479] 06:40:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (102CD000) [pid = 2400] [serial = 1437] [outer = 00000000] 06:40:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (102E9000) [pid = 2400] [serial = 1438] [outer = 102CD000] 06:40:30 INFO - PROCESS | 2400 | 1469022030267 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (10314400) [pid = 2400] [serial = 1439] [outer = 102CD000] 06:40:30 INFO - PROCESS | 2400 | 1469022030743 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]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 06:40:30 INFO - PROCESS | 2400 | 1469022030785 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 2400 | 1469022030791 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 06:40:30 INFO - PROCESS | 2400 | 1469022030797 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:40:30 INFO - PROCESS | 2400 | 1469022030799 Marionette TRACE conn6 <- [1,1882,null,{}] 06:40:30 INFO - PROCESS | 2400 | 1469022030803 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}] 06:40:30 INFO - PROCESS | 2400 | 1469022030806 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:30 INFO - PROCESS | 2400 | 1469022030896 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 06:40:30 INFO - PROCESS | 2400 | 1469022030904 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 2400 | 1469022030907 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:30 INFO - PROCESS | 2400 | ++DOCSHELL 1055F000 == 30 [pid = 2400] [id = 480] 06:40:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (1055F400) [pid = 2400] [serial = 1440] [outer = 00000000] 06:40:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (106B7400) [pid = 2400] [serial = 1441] [outer = 1055F400] 06:40:30 INFO - PROCESS | 2400 | 1469022030953 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1086D000) [pid = 2400] [serial = 1442] [outer = 1055F400] 06:40:31 INFO - PROCESS | 2400 | 1469022031408 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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 06:40:31 INFO - PROCESS | 2400 | 1469022031473 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 2400 | 1469022031475 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 06:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:40:31 INFO - PROCESS | 2400 | 1469022031479 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 2400 | 1469022031482 Marionette TRACE conn6 <- [1,1886,null,{}] 06:40:31 INFO - PROCESS | 2400 | 1469022031493 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}] 06:40:31 INFO - PROCESS | 2400 | 1469022031497 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:31 INFO - PROCESS | 2400 | 1469022031579 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 06:40:31 INFO - PROCESS | 2400 | 1469022031703 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 2400 | 1469022031706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:31 INFO - PROCESS | 2400 | ++DOCSHELL 14A59400 == 31 [pid = 2400] [id = 481] 06:40:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14A5A400) [pid = 2400] [serial = 1443] [outer = 00000000] 06:40:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14EA3C00) [pid = 2400] [serial = 1444] [outer = 14A5A400] 06:40:31 INFO - PROCESS | 2400 | 1469022031754 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14F47400) [pid = 2400] [serial = 1445] [outer = 14A5A400] 06:40:32 INFO - PROCESS | 2400 | 1469022032140 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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 06:40:32 INFO - PROCESS | 2400 | 1469022032153 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 2400 | 1469022032155 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 06:40:32 INFO - PROCESS | 2400 | 1469022032158 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:40:32 INFO - PROCESS | 2400 | 1469022032160 Marionette TRACE conn6 <- [1,1890,null,{}] 06:40:32 INFO - PROCESS | 2400 | 1469022032163 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}] 06:40:32 INFO - PROCESS | 2400 | 1469022032165 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:32 INFO - PROCESS | 2400 | 1469022032249 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 06:40:32 INFO - PROCESS | 2400 | 1469022032342 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 2400 | 1469022032343 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:32 INFO - PROCESS | 2400 | ++DOCSHELL 14E9F000 == 32 [pid = 2400] [id = 482] 06:40:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14F32400) [pid = 2400] [serial = 1446] [outer = 00000000] 06:40:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (150EC800) [pid = 2400] [serial = 1447] [outer = 14F32400] 06:40:32 INFO - PROCESS | 2400 | 1469022032388 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (16982000) [pid = 2400] [serial = 1448] [outer = 14F32400] 06:40:32 INFO - PROCESS | 2400 | 1469022032736 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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 06:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:40:32 INFO - PROCESS | 2400 | 1469022032792 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 2400 | 1469022032794 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 06:40:32 INFO - PROCESS | 2400 | 1469022032797 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 2400 | 1469022032799 Marionette TRACE conn6 <- [1,1894,null,{}] 06:40:32 INFO - PROCESS | 2400 | 1469022032802 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}] 06:40:32 INFO - PROCESS | 2400 | 1469022032804 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:32 INFO - PROCESS | 2400 | 1469022032915 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 06:40:32 INFO - PROCESS | 2400 | 1469022032924 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 2400 | 1469022032926 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:32 INFO - PROCESS | 2400 | ++DOCSHELL 179A6800 == 33 [pid = 2400] [id = 483] 06:40:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179ABC00) [pid = 2400] [serial = 1449] [outer = 00000000] 06:40:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (17C25400) [pid = 2400] [serial = 1450] [outer = 179ABC00] 06:40:32 INFO - PROCESS | 2400 | 1469022032969 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (17F38800) [pid = 2400] [serial = 1451] [outer = 179ABC00] 06:40:33 INFO - PROCESS | 2400 | 1469022033402 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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 06:40:33 INFO - PROCESS | 2400 | 1469022033428 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 2400 | 1469022033430 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:40:33 INFO - PROCESS | 2400 | 1469022033433 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 2400 | 1469022033435 Marionette TRACE conn6 <- [1,1898,null,{}] 06:40:33 INFO - PROCESS | 2400 | 1469022033438 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}] 06:40:33 INFO - PROCESS | 2400 | 1469022033444 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:33 INFO - PROCESS | 2400 | 1469022033578 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 06:40:33 INFO - PROCESS | 2400 | 1469022033593 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 2400 | 1469022033595 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:33 INFO - PROCESS | 2400 | ++DOCSHELL 0946F400 == 34 [pid = 2400] [id = 484] 06:40:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (0CB8D800) [pid = 2400] [serial = 1452] [outer = 00000000] 06:40:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (0CDCE800) [pid = 2400] [serial = 1453] [outer = 0CB8D800] 06:40:33 INFO - PROCESS | 2400 | 1469022033690 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (10272800) [pid = 2400] [serial = 1454] [outer = 0CB8D800] 06:40:34 INFO - PROCESS | 2400 | 1469022034481 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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1120ms 06:40:34 INFO - PROCESS | 2400 | 1469022034556 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 2400 | 1469022034560 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 06:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:40:34 INFO - PROCESS | 2400 | 1469022034565 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 2400 | 1469022034568 Marionette TRACE conn6 <- [1,1902,null,{}] 06:40:34 INFO - PROCESS | 2400 | 1469022034573 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}] 06:40:34 INFO - PROCESS | 2400 | 1469022034576 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:34 INFO - PROCESS | 2400 | 1469022034701 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 06:40:34 INFO - PROCESS | 2400 | 1469022034828 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 2400 | 1469022034831 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:34 INFO - PROCESS | 2400 | ++DOCSHELL 1031CC00 == 35 [pid = 2400] [id = 485] 06:40:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1086B800) [pid = 2400] [serial = 1455] [outer = 00000000] 06:40:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10AB5400) [pid = 2400] [serial = 1456] [outer = 1086B800] 06:40:34 INFO - PROCESS | 2400 | 1469022034889 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (13417400) [pid = 2400] [serial = 1457] [outer = 1086B800] 06:40:35 INFO - PROCESS | 2400 | 1469022035524 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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 990ms 06:40:35 INFO - PROCESS | 2400 | 1469022035555 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 2400 | 1469022035559 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 06:40:35 INFO - PROCESS | 2400 | 1469022035566 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:40:35 INFO - PROCESS | 2400 | 1469022035569 Marionette TRACE conn6 <- [1,1906,null,{}] 06:40:35 INFO - PROCESS | 2400 | 1469022035573 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}] 06:40:35 INFO - PROCESS | 2400 | 1469022035576 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:35 INFO - PROCESS | 2400 | 1469022035695 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 06:40:35 INFO - PROCESS | 2400 | 1469022035829 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 2400 | 1469022035832 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:35 INFO - PROCESS | 2400 | ++DOCSHELL 10438800 == 36 [pid = 2400] [id = 486] 06:40:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (14AF6000) [pid = 2400] [serial = 1458] [outer = 00000000] 06:40:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18160400) [pid = 2400] [serial = 1459] [outer = 14AF6000] 06:40:35 INFO - PROCESS | 2400 | 1469022035886 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (182A5C00) [pid = 2400] [serial = 1460] [outer = 14AF6000] 06:40:36 INFO - PROCESS | 2400 | 1469022036571 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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1017ms 06:40:36 INFO - PROCESS | 2400 | 1469022036587 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 2400 | 1469022036591 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 06:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:40:36 INFO - PROCESS | 2400 | 1469022036595 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 2400 | 1469022036599 Marionette TRACE conn6 <- [1,1910,null,{}] 06:40:36 INFO - PROCESS | 2400 | 1469022036604 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}] 06:40:36 INFO - PROCESS | 2400 | 1469022036606 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:36 INFO - PROCESS | 2400 | 1469022036692 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 06:40:36 INFO - PROCESS | 2400 | 1469022036797 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 2400 | 1469022036799 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:36 INFO - PROCESS | 2400 | ++DOCSHELL 0CDD3C00 == 37 [pid = 2400] [id = 487] 06:40:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10278800) [pid = 2400] [serial = 1461] [outer = 00000000] 06:40:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1055FC00) [pid = 2400] [serial = 1462] [outer = 10278800] 06:40:36 INFO - PROCESS | 2400 | 1469022036846 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10A18C00) [pid = 2400] [serial = 1463] [outer = 10278800] 06:40:37 INFO - PROCESS | 2400 | 1469022037218 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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 06:40:37 INFO - PROCESS | 2400 | 1469022037306 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 2400 | 1469022037310 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 06:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:40:37 INFO - PROCESS | 2400 | 1469022037319 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 2400 | 1469022037322 Marionette TRACE conn6 <- [1,1914,null,{}] 06:40:37 INFO - PROCESS | 2400 | 1469022037326 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}] 06:40:37 INFO - PROCESS | 2400 | 1469022037328 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:37 INFO - PROCESS | 2400 | 1469022037417 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 06:40:37 INFO - PROCESS | 2400 | 1469022037423 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 2400 | 1469022037425 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:37 INFO - PROCESS | 2400 | ++DOCSHELL 15D9D000 == 38 [pid = 2400] [id = 488] 06:40:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1697E000) [pid = 2400] [serial = 1464] [outer = 00000000] 06:40:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (179F1C00) [pid = 2400] [serial = 1465] [outer = 1697E000] 06:40:37 INFO - PROCESS | 2400 | 1469022037471 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (180DEC00) [pid = 2400] [serial = 1466] [outer = 1697E000] 06:40:37 INFO - PROCESS | 2400 | 1469022037950 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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 06:40:37 INFO - PROCESS | 2400 | 1469022037992 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 2400 | 1469022037994 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:40:38 INFO - PROCESS | 2400 | 1469022037997 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 2400 | 1469022038001 Marionette TRACE conn6 <- [1,1918,null,{}] 06:40:38 INFO - PROCESS | 2400 | 1469022038011 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}] 06:40:38 INFO - PROCESS | 2400 | 1469022038016 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:38 INFO - PROCESS | 2400 | 1469022038100 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 06:40:38 INFO - PROCESS | 2400 | 1469022038109 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2400 | 1469022038112 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:38 INFO - PROCESS | 2400 | ++DOCSHELL 1832C400 == 39 [pid = 2400] [id = 489] 06:40:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1832D800) [pid = 2400] [serial = 1467] [outer = 00000000] 06:40:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18395000) [pid = 2400] [serial = 1468] [outer = 1832D800] 06:40:38 INFO - PROCESS | 2400 | 1469022038239 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (184E0C00) [pid = 2400] [serial = 1469] [outer = 1832D800] 06:40:38 INFO - PROCESS | 2400 | 1469022038630 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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 06:40:38 INFO - PROCESS | 2400 | 1469022038672 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 2400 | 1469022038674 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 06:40:38 INFO - PROCESS | 2400 | 1469022038678 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:40:38 INFO - PROCESS | 2400 | 1469022038679 Marionette TRACE conn6 <- [1,1922,null,{}] 06:40:38 INFO - PROCESS | 2400 | 1469022038683 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}] 06:40:38 INFO - PROCESS | 2400 | 1469022038685 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:38 INFO - PROCESS | 2400 | 1469022038796 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 06:40:38 INFO - PROCESS | 2400 | 1469022038905 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 2400 | 1469022038907 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:38 INFO - PROCESS | 2400 | ++DOCSHELL 18D5B800 == 40 [pid = 2400] [id = 490] 06:40:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (18D5E400) [pid = 2400] [serial = 1470] [outer = 00000000] 06:40:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (18DA2C00) [pid = 2400] [serial = 1471] [outer = 18D5E400] 06:40:38 INFO - PROCESS | 2400 | 1469022038950 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1933D400) [pid = 2400] [serial = 1472] [outer = 18D5E400] 06:40:39 INFO - PROCESS | 2400 | 1469022039345 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]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 06:40:39 INFO - PROCESS | 2400 | 1469022039417 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 2400 | 1469022039419 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 06:40:39 INFO - PROCESS | 2400 | 1469022039423 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:40:39 INFO - PROCESS | 2400 | 1469022039424 Marionette TRACE conn6 <- [1,1926,null,{}] 06:40:39 INFO - PROCESS | 2400 | 1469022039428 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}] 06:40:39 INFO - PROCESS | 2400 | 1469022039430 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:39 INFO - PROCESS | 2400 | 1469022039541 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 06:40:39 INFO - PROCESS | 2400 | 1469022039551 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 2400 | 1469022039553 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:39 INFO - PROCESS | 2400 | ++DOCSHELL 18D9F000 == 41 [pid = 2400] [id = 491] 06:40:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (19340800) [pid = 2400] [serial = 1473] [outer = 00000000] 06:40:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (19627000) [pid = 2400] [serial = 1474] [outer = 19340800] 06:40:39 INFO - PROCESS | 2400 | 1469022039596 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1962A400) [pid = 2400] [serial = 1475] [outer = 19340800] 06:40:40 INFO - PROCESS | 2400 | 1469022040056 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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 06:40:40 INFO - PROCESS | 2400 | 1469022040105 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 2400 | 1469022040107 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 06:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:40:40 INFO - PROCESS | 2400 | 1469022040111 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 2400 | 1469022040112 Marionette TRACE conn6 <- [1,1930,null,{}] 06:40:40 INFO - PROCESS | 2400 | 1469022040116 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}] 06:40:40 INFO - PROCESS | 2400 | 1469022040121 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:40 INFO - PROCESS | 2400 | 1469022040279 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 06:40:40 INFO - PROCESS | 2400 | 1469022040303 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 2400 | 1469022040305 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:40 INFO - PROCESS | 2400 | ++DOCSHELL 196D0400 == 42 [pid = 2400] [id = 492] 06:40:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (196D5800) [pid = 2400] [serial = 1476] [outer = 00000000] 06:40:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (19BC6800) [pid = 2400] [serial = 1477] [outer = 196D5800] 06:40:40 INFO - PROCESS | 2400 | 1469022040351 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (19D64C00) [pid = 2400] [serial = 1478] [outer = 196D5800] 06:40:40 INFO - PROCESS | 2400 | 1469022040778 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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (19BB9C00) [pid = 2400] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (18D5F400) [pid = 2400] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (10555000) [pid = 2400] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (19BC3400) [pid = 2400] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10872800) [pid = 2400] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1832AC00) [pid = 2400] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (17FF1400) [pid = 2400] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (146EFC00) [pid = 2400] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1043D800) [pid = 2400] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (14FE1C00) [pid = 2400] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (102D1800) [pid = 2400] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (146ED400) [pid = 2400] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (102CD000) [pid = 2400] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (14F32400) [pid = 2400] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1055F400) [pid = 2400] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (14A5A400) [pid = 2400] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1AE99400) [pid = 2400] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:40:40 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1933E800) [pid = 2400] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:40:40 INFO - PROCESS | 2400 | 1469022040941 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 2400 | 1469022040943 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 06:40:40 INFO - PROCESS | 2400 | 1469022040952 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 2400 | 1469022040953 Marionette TRACE conn6 <- [1,1934,null,{}] 06:40:40 INFO - PROCESS | 2400 | 1469022040957 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}] 06:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:40:40 INFO - PROCESS | 2400 | 1469022040959 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:41 INFO - PROCESS | 2400 | 1469022041037 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 06:40:41 INFO - PROCESS | 2400 | 1469022041043 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 2400 | 1469022041045 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:41 INFO - PROCESS | 2400 | ++DOCSHELL 10312000 == 43 [pid = 2400] [id = 493] 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10315400) [pid = 2400] [serial = 1479] [outer = 00000000] 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10A1A800) [pid = 2400] [serial = 1480] [outer = 10315400] 06:40:41 INFO - PROCESS | 2400 | 1469022041088 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (14F30800) [pid = 2400] [serial = 1481] [outer = 10315400] 06:40:41 INFO - PROCESS | 2400 | 1469022041510 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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 571ms 06:40:41 INFO - PROCESS | 2400 | 1469022041533 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 2400 | 1469022041535 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 06:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:40:41 INFO - PROCESS | 2400 | 1469022041539 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 2400 | 1469022041540 Marionette TRACE conn6 <- [1,1938,null,{}] 06:40:41 INFO - PROCESS | 2400 | 1469022041544 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}] 06:40:41 INFO - PROCESS | 2400 | 1469022041545 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:41 INFO - PROCESS | 2400 | 1469022041691 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 06:40:41 INFO - PROCESS | 2400 | 1469022041707 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 2400 | 1469022041708 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:41 INFO - PROCESS | 2400 | ++DOCSHELL 10274000 == 44 [pid = 2400] [id = 494] 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10872800) [pid = 2400] [serial = 1482] [outer = 00000000] 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18423000) [pid = 2400] [serial = 1483] [outer = 10872800] 06:40:41 INFO - PROCESS | 2400 | 1469022041753 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1933B400) [pid = 2400] [serial = 1484] [outer = 10872800] 06:40:42 INFO - PROCESS | 2400 | 1469022042156 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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:40:42 INFO - PROCESS | 2400 | 1469022042210 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 2400 | 1469022042212 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 06:40:42 INFO - PROCESS | 2400 | 1469022042218 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 2400 | 1469022042220 Marionette TRACE conn6 <- [1,1942,null,{}] 06:40:42 INFO - PROCESS | 2400 | 1469022042233 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}] 06:40:42 INFO - PROCESS | 2400 | 1469022042234 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:42 INFO - PROCESS | 2400 | 1469022042313 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 06:40:42 INFO - PROCESS | 2400 | 1469022042319 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 2400 | 1469022042321 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:42 INFO - PROCESS | 2400 | ++DOCSHELL 102E8400 == 45 [pid = 2400] [id = 495] 06:40:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (102E9C00) [pid = 2400] [serial = 1485] [outer = 00000000] 06:40:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18D9A800) [pid = 2400] [serial = 1486] [outer = 102E9C00] 06:40:42 INFO - PROCESS | 2400 | 1469022042364 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (18D79C00) [pid = 2400] [serial = 1487] [outer = 102E9C00] 06:40:42 INFO - PROCESS | 2400 | 1469022042781 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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 590ms 06:40:42 INFO - PROCESS | 2400 | 1469022042815 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 2400 | 1469022042818 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 06:40:42 INFO - PROCESS | 2400 | 1469022042821 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 2400 | 1469022042823 Marionette TRACE conn6 <- [1,1946,null,{}] 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:40:42 INFO - PROCESS | 2400 | 1469022042826 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}] 06:40:42 INFO - PROCESS | 2400 | 1469022042828 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:42 INFO - PROCESS | 2400 | 1469022042950 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 06:40:43 INFO - PROCESS | 2400 | 1469022043121 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 2400 | 1469022043124 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:43 INFO - PROCESS | 2400 | ++DOCSHELL 0CD76C00 == 46 [pid = 2400] [id = 496] 06:40:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (0CDCA000) [pid = 2400] [serial = 1488] [outer = 00000000] 06:40:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (102E3000) [pid = 2400] [serial = 1489] [outer = 0CDCA000] 06:40:43 INFO - PROCESS | 2400 | 1469022043181 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1031A000) [pid = 2400] [serial = 1490] [outer = 0CDCA000] 06:40:43 INFO - PROCESS | 2400 | 1469022043751 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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 06:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:40:43 INFO - PROCESS | 2400 | 1469022043799 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 2400 | 1469022043802 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 06:40:43 INFO - PROCESS | 2400 | 1469022043807 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 2400 | 1469022043810 Marionette TRACE conn6 <- [1,1950,null,{}] 06:40:43 INFO - PROCESS | 2400 | 1469022043816 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}] 06:40:43 INFO - PROCESS | 2400 | 1469022043818 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:43 INFO - PROCESS | 2400 | 1469022043929 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 06:40:44 INFO - PROCESS | 2400 | 1469022044041 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 2400 | 1469022044044 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:44 INFO - PROCESS | 2400 | ++DOCSHELL 15258400 == 47 [pid = 2400] [id = 497] 06:40:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (15D97000) [pid = 2400] [serial = 1491] [outer = 00000000] 06:40:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (180E0000) [pid = 2400] [serial = 1492] [outer = 15D97000] 06:40:44 INFO - PROCESS | 2400 | 1469022044142 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1830BC00) [pid = 2400] [serial = 1493] [outer = 15D97000] 06:40:44 INFO - PROCESS | 2400 | 1469022044749 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]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 990ms 06:40:44 INFO - PROCESS | 2400 | 1469022044800 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 2400 | 1469022044804 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 06:40:44 INFO - PROCESS | 2400 | 1469022044808 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:40:44 INFO - PROCESS | 2400 | 1469022044811 Marionette TRACE conn6 <- [1,1954,null,{}] 06:40:44 INFO - PROCESS | 2400 | 1469022044815 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}] 06:40:44 INFO - PROCESS | 2400 | 1469022044817 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:44 INFO - PROCESS | 2400 | 1469022044950 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 06:40:45 INFO - PROCESS | 2400 | 1469022045093 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 2400 | 1469022045096 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:45 INFO - PROCESS | 2400 | ++DOCSHELL 18394800 == 48 [pid = 2400] [id = 498] 06:40:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18DA3800) [pid = 2400] [serial = 1494] [outer = 00000000] 06:40:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (196D7800) [pid = 2400] [serial = 1495] [outer = 18DA3800] 06:40:45 INFO - PROCESS | 2400 | 1469022045150 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (19ECA000) [pid = 2400] [serial = 1496] [outer = 18DA3800] 06:40:45 INFO - PROCESS | 2400 | 1469022045758 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]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1017ms 06:40:45 INFO - PROCESS | 2400 | 1469022045830 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 2400 | 1469022045832 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 06:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:40:45 INFO - PROCESS | 2400 | 1469022045842 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 2400 | 1469022045848 Marionette TRACE conn6 <- [1,1958,null,{}] 06:40:45 INFO - PROCESS | 2400 | 1469022045853 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}] 06:40:45 INFO - PROCESS | 2400 | 1469022045857 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:46 INFO - PROCESS | 2400 | 1469022046013 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 06:40:46 INFO - PROCESS | 2400 | 1469022046148 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 2400 | 1469022046150 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:46 INFO - PROCESS | 2400 | ++DOCSHELL 0CB94C00 == 49 [pid = 2400] [id = 499] 06:40:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (0CDF0400) [pid = 2400] [serial = 1497] [outer = 00000000] 06:40:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1031F800) [pid = 2400] [serial = 1498] [outer = 0CDF0400] 06:40:46 INFO - PROCESS | 2400 | 1469022046205 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (10561800) [pid = 2400] [serial = 1499] [outer = 0CDF0400] 06:40:46 INFO - PROCESS | 2400 | 1469022046974 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]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1185ms 06:40:47 INFO - PROCESS | 2400 | 1469022047025 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 2400 | 1469022047029 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:40:47 INFO - PROCESS | 2400 | 1469022047033 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 2400 | 1469022047038 Marionette TRACE conn6 <- [1,1962,null,{}] 06:40:47 INFO - PROCESS | 2400 | 1469022047043 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}] 06:40:47 INFO - PROCESS | 2400 | 1469022047045 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:47 INFO - PROCESS | 2400 | 1469022047146 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 06:40:47 INFO - PROCESS | 2400 | 1469022047273 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 2400 | 1469022047275 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 102E8400 == 48 [pid = 2400] [id = 495] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 10274000 == 47 [pid = 2400] [id = 494] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 10312000 == 46 [pid = 2400] [id = 493] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 196D0400 == 45 [pid = 2400] [id = 492] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 18D9F000 == 44 [pid = 2400] [id = 491] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 18D5B800 == 43 [pid = 2400] [id = 490] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 1832C400 == 42 [pid = 2400] [id = 489] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 15D9D000 == 41 [pid = 2400] [id = 488] 06:40:47 INFO - PROCESS | 2400 | --DOCSHELL 0CDD3C00 == 40 [pid = 2400] [id = 487] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (10314400) [pid = 2400] [serial = 1439] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (16982000) [pid = 2400] [serial = 1448] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (1086D000) [pid = 2400] [serial = 1442] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (106B7400) [pid = 2400] [serial = 1441] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (150EC800) [pid = 2400] [serial = 1447] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (14EA3C00) [pid = 2400] [serial = 1444] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (14F47400) [pid = 2400] [serial = 1445] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (102E9000) [pid = 2400] [serial = 1438] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (1AEA1C00) [pid = 2400] [serial = 1436] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1AEA4800) [pid = 2400] [serial = 1373] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (17C25400) [pid = 2400] [serial = 1450] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1A2D8400) [pid = 2400] [serial = 1433] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18D9A000) [pid = 2400] [serial = 1420] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (196DB800) [pid = 2400] [serial = 1423] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18DA1400) [pid = 2400] [serial = 1421] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19ECA800) [pid = 2400] [serial = 1426] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19631400) [pid = 2400] [serial = 1424] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1832F000) [pid = 2400] [serial = 1429] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19ED3400) [pid = 2400] [serial = 1432] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19ECB000) [pid = 2400] [serial = 1427] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1AEA0800) [pid = 2400] [serial = 1435] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1842C000) [pid = 2400] [serial = 1417] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (180E0400) [pid = 2400] [serial = 1414] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18165800) [pid = 2400] [serial = 1415] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14F36800) [pid = 2400] [serial = 1411] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1500E400) [pid = 2400] [serial = 1412] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (106AA400) [pid = 2400] [serial = 1408] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10876000) [pid = 2400] [serial = 1409] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1697D400) [pid = 2400] [serial = 1406] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (150E0400) [pid = 2400] [serial = 1405] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10559400) [pid = 2400] [serial = 1403] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10320400) [pid = 2400] [serial = 1402] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19623400) [pid = 2400] [serial = 1400] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1962C400) [pid = 2400] [serial = 1430] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (184EB400) [pid = 2400] [serial = 1418] [outer = 00000000] [url = about:blank] 06:40:47 INFO - PROCESS | 2400 | ++DOCSHELL 0CB98C00 == 41 [pid = 2400] [id = 500] 06:40:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (0CD6A800) [pid = 2400] [serial = 1500] [outer = 00000000] 06:40:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10312000) [pid = 2400] [serial = 1501] [outer = 0CD6A800] 06:40:47 INFO - PROCESS | 2400 | 1469022047362 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (10437C00) [pid = 2400] [serial = 1502] [outer = 0CD6A800] 06:40:47 INFO - PROCESS | 2400 | 1469022047751 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]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 790ms 06:40:47 INFO - PROCESS | 2400 | 1469022047824 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 2400 | 1469022047829 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 06:40:47 INFO - PROCESS | 2400 | 1469022047834 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:40:47 INFO - PROCESS | 2400 | 1469022047836 Marionette TRACE conn6 <- [1,1966,null,{}] 06:40:47 INFO - PROCESS | 2400 | 1469022047840 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}] 06:40:47 INFO - PROCESS | 2400 | 1469022047843 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:47 INFO - PROCESS | 2400 | 1469022047932 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 06:40:47 INFO - PROCESS | 2400 | 1469022047938 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 2400 | 1469022047940 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:47 INFO - PROCESS | 2400 | ++DOCSHELL 106AC000 == 42 [pid = 2400] [id = 501] 06:40:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (10870400) [pid = 2400] [serial = 1503] [outer = 00000000] 06:40:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (10A16000) [pid = 2400] [serial = 1504] [outer = 10870400] 06:40:47 INFO - PROCESS | 2400 | 1469022047986 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (146EB800) [pid = 2400] [serial = 1505] [outer = 10870400] 06:40:48 INFO - PROCESS | 2400 | 1469022048446 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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 06:40:48 INFO - PROCESS | 2400 | 1469022048509 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 2400 | 1469022048512 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 06:40:48 INFO - PROCESS | 2400 | 1469022048515 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:40:48 INFO - PROCESS | 2400 | 1469022048518 Marionette TRACE conn6 <- [1,1970,null,{}] 06:40:48 INFO - PROCESS | 2400 | 1469022048528 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}] 06:40:48 INFO - PROCESS | 2400 | 1469022048533 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:48 INFO - PROCESS | 2400 | 1469022048618 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 06:40:48 INFO - PROCESS | 2400 | 1469022048633 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 2400 | 1469022048636 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:48 INFO - PROCESS | 2400 | ++DOCSHELL 1525E400 == 43 [pid = 2400] [id = 502] 06:40:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (152F8800) [pid = 2400] [serial = 1506] [outer = 00000000] 06:40:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (15DA0400) [pid = 2400] [serial = 1507] [outer = 152F8800] 06:40:48 INFO - PROCESS | 2400 | 1469022048683 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179E7000) [pid = 2400] [serial = 1508] [outer = 152F8800] 06:40:49 INFO - PROCESS | 2400 | 1469022049123 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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 06:40:49 INFO - PROCESS | 2400 | 1469022049189 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 2400 | 1469022049192 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:40:49 INFO - PROCESS | 2400 | 1469022049195 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 2400 | 1469022049197 Marionette TRACE conn6 <- [1,1974,null,{}] 06:40:49 INFO - PROCESS | 2400 | 1469022049209 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}] 06:40:49 INFO - PROCESS | 2400 | 1469022049211 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:49 INFO - PROCESS | 2400 | 1469022049300 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 06:40:49 INFO - PROCESS | 2400 | 1469022049431 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 2400 | 1469022049433 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:49 INFO - PROCESS | 2400 | ++DOCSHELL 17FF7000 == 44 [pid = 2400] [id = 503] 06:40:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180D6000) [pid = 2400] [serial = 1509] [outer = 00000000] 06:40:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1815F400) [pid = 2400] [serial = 1510] [outer = 180D6000] 06:40:49 INFO - PROCESS | 2400 | 1469022049479 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18169000) [pid = 2400] [serial = 1511] [outer = 180D6000] 06:40:49 INFO - PROCESS | 2400 | 1469022049857 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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 06:40:49 INFO - PROCESS | 2400 | 1469022049930 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 2400 | 1469022049932 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:40:49 INFO - PROCESS | 2400 | 1469022049935 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 2400 | 1469022049937 Marionette TRACE conn6 <- [1,1978,null,{}] 06:40:49 INFO - PROCESS | 2400 | 1469022049946 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}] 06:40:49 INFO - PROCESS | 2400 | 1469022049948 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:50 INFO - PROCESS | 2400 | 1469022050060 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 06:40:50 INFO - PROCESS | 2400 | 1469022050070 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 2400 | 1469022050072 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:50 INFO - PROCESS | 2400 | ++DOCSHELL 1815D000 == 45 [pid = 2400] [id = 504] 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18166000) [pid = 2400] [serial = 1512] [outer = 00000000] 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1832B800) [pid = 2400] [serial = 1513] [outer = 18166000] 06:40:50 INFO - PROCESS | 2400 | 1469022050115 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1832C400) [pid = 2400] [serial = 1514] [outer = 18166000] 06:40:50 INFO - PROCESS | 2400 | 1469022050575 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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 06:40:50 INFO - PROCESS | 2400 | 1469022050610 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 2400 | 1469022050612 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 06:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:40:50 INFO - PROCESS | 2400 | 1469022050616 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 2400 | 1469022050617 Marionette TRACE conn6 <- [1,1982,null,{}] 06:40:50 INFO - PROCESS | 2400 | 1469022050628 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}] 06:40:50 INFO - PROCESS | 2400 | 1469022050634 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:50 INFO - PROCESS | 2400 | 1469022050789 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 06:40:50 INFO - PROCESS | 2400 | 1469022050795 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 2400 | 1469022050797 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:50 INFO - PROCESS | 2400 | ++DOCSHELL 18431400 == 46 [pid = 2400] [id = 505] 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (184E4000) [pid = 2400] [serial = 1515] [outer = 00000000] 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18DA5400) [pid = 2400] [serial = 1516] [outer = 184E4000] 06:40:50 INFO - PROCESS | 2400 | 1469022050843 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19344000) [pid = 2400] [serial = 1517] [outer = 184E4000] 06:40:51 INFO - PROCESS | 2400 | 1469022051301 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]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 06:40:51 INFO - PROCESS | 2400 | 1469022051346 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 2400 | 1469022051349 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 06:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:40:51 INFO - PROCESS | 2400 | 1469022051352 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 2400 | 1469022051353 Marionette TRACE conn6 <- [1,1986,null,{}] 06:40:51 INFO - PROCESS | 2400 | 1469022051357 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}] 06:40:51 INFO - PROCESS | 2400 | 1469022051359 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:51 INFO - PROCESS | 2400 | 1469022051477 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 06:40:51 INFO - PROCESS | 2400 | 1469022051484 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 2400 | 1469022051486 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:51 INFO - PROCESS | 2400 | ++DOCSHELL 19340000 == 47 [pid = 2400] [id = 506] 06:40:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19343000) [pid = 2400] [serial = 1518] [outer = 00000000] 06:40:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19631400) [pid = 2400] [serial = 1519] [outer = 19343000] 06:40:51 INFO - PROCESS | 2400 | 1469022051529 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (196D2C00) [pid = 2400] [serial = 1520] [outer = 19343000] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19340800) [pid = 2400] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (196D5800) [pid = 2400] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1697E000) [pid = 2400] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1832D800) [pid = 2400] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10315400) [pid = 2400] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10278800) [pid = 2400] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (10872800) [pid = 2400] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18D5E400) [pid = 2400] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:40:51 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179ABC00) [pid = 2400] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:40:52 INFO - PROCESS | 2400 | 1469022052076 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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 06:40:52 INFO - PROCESS | 2400 | 1469022052123 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 2400 | 1469022052125 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 06:40:52 INFO - PROCESS | 2400 | 1469022052128 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:40:52 INFO - PROCESS | 2400 | 1469022052130 Marionette TRACE conn6 <- [1,1990,null,{}] 06:40:52 INFO - PROCESS | 2400 | 1469022052137 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}] 06:40:52 INFO - PROCESS | 2400 | 1469022052139 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:52 INFO - PROCESS | 2400 | 1469022052256 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 06:40:52 INFO - PROCESS | 2400 | 1469022052318 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 2400 | 1469022052320 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:52 INFO - PROCESS | 2400 | ++DOCSHELL 0CC91400 == 48 [pid = 2400] [id = 507] 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (102D3000) [pid = 2400] [serial = 1521] [outer = 00000000] 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1816B400) [pid = 2400] [serial = 1522] [outer = 102D3000] 06:40:52 INFO - PROCESS | 2400 | 1469022052362 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (184EA800) [pid = 2400] [serial = 1523] [outer = 102D3000] 06:40:52 INFO - PROCESS | 2400 | 1469022052703 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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 06:40:52 INFO - PROCESS | 2400 | 1469022052765 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 2400 | 1469022052767 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:40:52 INFO - PROCESS | 2400 | 1469022052770 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 2400 | 1469022052772 Marionette TRACE conn6 <- [1,1994,null,{}] 06:40:52 INFO - PROCESS | 2400 | 1469022052775 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}] 06:40:52 INFO - PROCESS | 2400 | 1469022052777 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:52 INFO - PROCESS | 2400 | 1469022052857 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 06:40:52 INFO - PROCESS | 2400 | 1469022052862 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 2400 | 1469022052864 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:52 INFO - PROCESS | 2400 | ++DOCSHELL 1962B800 == 49 [pid = 2400] [id = 508] 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1962C800) [pid = 2400] [serial = 1524] [outer = 00000000] 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (198C4000) [pid = 2400] [serial = 1525] [outer = 1962C800] 06:40:52 INFO - PROCESS | 2400 | 1469022052916 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19BC6000) [pid = 2400] [serial = 1526] [outer = 1962C800] 06:40:53 INFO - PROCESS | 2400 | 1469022053332 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]]]}] 06:40:53 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 06:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 06:40:53 INFO - PROCESS | 2400 | 1469022053403 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 2400 | 1469022053405 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 06:40:53 INFO - PROCESS | 2400 | 1469022053408 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:40:53 INFO - PROCESS | 2400 | 1469022053410 Marionette TRACE conn6 <- [1,1998,null,{}] 06:40:53 INFO - PROCESS | 2400 | 1469022053413 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}] 06:40:53 INFO - PROCESS | 2400 | 1469022053415 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:53 INFO - PROCESS | 2400 | 1469022053495 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 06:40:53 INFO - PROCESS | 2400 | 1469022053503 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 2400 | 1469022053505 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:53 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9AC00 == 50 [pid = 2400] [id = 509] 06:40:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (180D7400) [pid = 2400] [serial = 1527] [outer = 00000000] 06:40:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19ED5400) [pid = 2400] [serial = 1528] [outer = 180D7400] 06:40:53 INFO - PROCESS | 2400 | 1469022053548 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1A2E0000) [pid = 2400] [serial = 1529] [outer = 180D7400] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 14E9F000 == 49 [pid = 2400] [id = 482] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 196DB400 == 48 [pid = 2400] [id = 477] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 19ED7000 == 47 [pid = 2400] [id = 478] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 10437800 == 46 [pid = 2400] [id = 476] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 179A6800 == 45 [pid = 2400] [id = 483] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 0946F400 == 44 [pid = 2400] [id = 484] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 1055F000 == 43 [pid = 2400] [id = 480] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 1031CC00 == 42 [pid = 2400] [id = 485] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 10438800 == 41 [pid = 2400] [id = 486] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 14A59400 == 40 [pid = 2400] [id = 481] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 102CBC00 == 39 [pid = 2400] [id = 479] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 0CB98C00 == 38 [pid = 2400] [id = 500] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 0CB94C00 == 37 [pid = 2400] [id = 499] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 15258400 == 36 [pid = 2400] [id = 497] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 18394800 == 35 [pid = 2400] [id = 498] 06:40:54 INFO - PROCESS | 2400 | --DOCSHELL 0CD76C00 == 34 [pid = 2400] [id = 496] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 1525E400 == 33 [pid = 2400] [id = 502] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 17FF7000 == 32 [pid = 2400] [id = 503] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 0CC91400 == 31 [pid = 2400] [id = 507] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 18431400 == 30 [pid = 2400] [id = 505] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 19340000 == 29 [pid = 2400] [id = 506] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 1962B800 == 28 [pid = 2400] [id = 508] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 1815D000 == 27 [pid = 2400] [id = 504] 06:40:55 INFO - PROCESS | 2400 | --DOCSHELL 106AC000 == 26 [pid = 2400] [id = 501] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (17F38800) [pid = 2400] [serial = 1451] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (179F1C00) [pid = 2400] [serial = 1465] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (180DEC00) [pid = 2400] [serial = 1466] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18395000) [pid = 2400] [serial = 1468] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (184E0C00) [pid = 2400] [serial = 1469] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10A1A800) [pid = 2400] [serial = 1480] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19D64C00) [pid = 2400] [serial = 1478] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (14F30800) [pid = 2400] [serial = 1481] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10AB5400) [pid = 2400] [serial = 1456] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1055FC00) [pid = 2400] [serial = 1462] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10A18C00) [pid = 2400] [serial = 1463] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18160400) [pid = 2400] [serial = 1459] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (0CDCE800) [pid = 2400] [serial = 1453] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1933B400) [pid = 2400] [serial = 1484] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18DA2C00) [pid = 2400] [serial = 1471] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1933D400) [pid = 2400] [serial = 1472] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1962A400) [pid = 2400] [serial = 1475] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18423000) [pid = 2400] [serial = 1483] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18D9A800) [pid = 2400] [serial = 1486] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19627000) [pid = 2400] [serial = 1474] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19BC6800) [pid = 2400] [serial = 1477] [outer = 00000000] [url = about:blank] 06:40:55 INFO - PROCESS | 2400 | 1469022055524 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]]]}] 06:40:55 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 06:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2174ms 06:40:55 INFO - PROCESS | 2400 | 1469022055587 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 2400 | 1469022055592 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 06:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:40:55 INFO - PROCESS | 2400 | 1469022055598 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 2400 | 1469022055601 Marionette TRACE conn6 <- [1,2002,null,{}] 06:40:55 INFO - PROCESS | 2400 | 1469022055607 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}] 06:40:55 INFO - PROCESS | 2400 | 1469022055609 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:55 INFO - PROCESS | 2400 | 1469022055707 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 06:40:55 INFO - PROCESS | 2400 | 1469022055723 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 2400 | 1469022055727 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:55 INFO - PROCESS | 2400 | ++DOCSHELL 10314C00 == 27 [pid = 2400] [id = 510] 06:40:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10315400) [pid = 2400] [serial = 1530] [outer = 00000000] 06:40:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1031D000) [pid = 2400] [serial = 1531] [outer = 10315400] 06:40:55 INFO - PROCESS | 2400 | 1469022055775 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1043A000) [pid = 2400] [serial = 1532] [outer = 10315400] 06:40:56 INFO - PROCESS | 2400 | 1469022056266 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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 06:40:56 INFO - PROCESS | 2400 | 1469022056332 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 2400 | 1469022056337 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 06:40:56 INFO - PROCESS | 2400 | 1469022056343 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:40:56 INFO - PROCESS | 2400 | 1469022056346 Marionette TRACE conn6 <- [1,2006,null,{}] 06:40:56 INFO - PROCESS | 2400 | 1469022056350 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}] 06:40:56 INFO - PROCESS | 2400 | 1469022056352 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:56 INFO - PROCESS | 2400 | 1469022056446 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 06:40:56 INFO - PROCESS | 2400 | 1469022056547 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 2400 | 1469022056549 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:56 INFO - PROCESS | 2400 | ++DOCSHELL 1086F000 == 28 [pid = 2400] [id = 511] 06:40:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1086F400) [pid = 2400] [serial = 1533] [outer = 00000000] 06:40:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (10877C00) [pid = 2400] [serial = 1534] [outer = 1086F400] 06:40:56 INFO - PROCESS | 2400 | 1469022056599 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10BCB800) [pid = 2400] [serial = 1535] [outer = 1086F400] 06:40:56 INFO - PROCESS | 2400 | 1469022056986 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]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 06:40:57 INFO - PROCESS | 2400 | 1469022057022 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 2400 | 1469022057024 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 06:40:57 INFO - PROCESS | 2400 | 1469022057027 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:40:57 INFO - PROCESS | 2400 | 1469022057031 Marionette TRACE conn6 <- [1,2010,null,{}] 06:40:57 INFO - PROCESS | 2400 | 1469022057042 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}] 06:40:57 INFO - PROCESS | 2400 | 1469022057047 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:57 INFO - PROCESS | 2400 | 1469022057164 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 06:40:57 INFO - PROCESS | 2400 | 1469022057174 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 2400 | 1469022057177 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:57 INFO - PROCESS | 2400 | ++DOCSHELL 1500D800 == 29 [pid = 2400] [id = 512] 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (15086400) [pid = 2400] [serial = 1536] [outer = 00000000] 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (15251800) [pid = 2400] [serial = 1537] [outer = 15086400] 06:40:57 INFO - PROCESS | 2400 | 1469022057226 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (15D99C00) [pid = 2400] [serial = 1538] [outer = 15086400] 06:40:57 INFO - PROCESS | 2400 | 1469022057691 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]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 06:40:57 INFO - PROCESS | 2400 | 1469022057725 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 2400 | 1469022057728 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 06:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:40:57 INFO - PROCESS | 2400 | 1469022057735 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 2400 | 1469022057737 Marionette TRACE conn6 <- [1,2014,null,{}] 06:40:57 INFO - PROCESS | 2400 | 1469022057741 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}] 06:40:57 INFO - PROCESS | 2400 | 1469022057743 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:57 INFO - PROCESS | 2400 | 1469022057830 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 06:40:57 INFO - PROCESS | 2400 | 1469022057836 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 2400 | 1469022057838 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:57 INFO - PROCESS | 2400 | ++DOCSHELL 152F9800 == 30 [pid = 2400] [id = 513] 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1697DC00) [pid = 2400] [serial = 1539] [outer = 00000000] 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (17C26800) [pid = 2400] [serial = 1540] [outer = 1697DC00] 06:40:57 INFO - PROCESS | 2400 | 1469022057881 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17FF1400) [pid = 2400] [serial = 1541] [outer = 1697DC00] 06:40:58 INFO - PROCESS | 2400 | 1469022058317 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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 06:40:58 INFO - PROCESS | 2400 | 1469022058368 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 2400 | 1469022058370 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 06:40:58 INFO - PROCESS | 2400 | 1469022058373 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:40:58 INFO - PROCESS | 2400 | 1469022058375 Marionette TRACE conn6 <- [1,2018,null,{}] 06:40:58 INFO - PROCESS | 2400 | 1469022058378 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}] 06:40:58 INFO - PROCESS | 2400 | 1469022058380 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:58 INFO - PROCESS | 2400 | 1469022058461 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 06:40:58 INFO - PROCESS | 2400 | 1469022058467 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 2400 | 1469022058468 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:58 INFO - PROCESS | 2400 | ++DOCSHELL 180DD000 == 31 [pid = 2400] [id = 514] 06:40:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18115800) [pid = 2400] [serial = 1542] [outer = 00000000] 06:40:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18166400) [pid = 2400] [serial = 1543] [outer = 18115800] 06:40:58 INFO - PROCESS | 2400 | 1469022058512 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18327C00) [pid = 2400] [serial = 1544] [outer = 18115800] 06:40:58 INFO - PROCESS | 2400 | 1469022058965 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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 632ms 06:40:59 INFO - PROCESS | 2400 | 1469022059017 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 2400 | 1469022059019 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 2400 | 1469022059022 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:40:59 INFO - PROCESS | 2400 | 1469022059024 Marionette TRACE conn6 <- [1,2022,null,{}] 06:40:59 INFO - PROCESS | 2400 | 1469022059027 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}] 06:40:59 INFO - PROCESS | 2400 | 1469022059032 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:59 INFO - PROCESS | 2400 | 1469022059150 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 06:40:59 INFO - PROCESS | 2400 | 1469022059161 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 2400 | 1469022059163 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:59 INFO - PROCESS | 2400 | ++DOCSHELL 184EA000 == 32 [pid = 2400] [id = 515] 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (184ED400) [pid = 2400] [serial = 1545] [outer = 00000000] 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18D73400) [pid = 2400] [serial = 1546] [outer = 184ED400] 06:40:59 INFO - PROCESS | 2400 | 1469022059206 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18D98C00) [pid = 2400] [serial = 1547] [outer = 184ED400] 06:40:59 INFO - PROCESS | 2400 | 1469022059625 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]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 06:40:59 INFO - PROCESS | 2400 | 1469022059695 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 06:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:40:59 INFO - PROCESS | 2400 | 1469022059697 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 2400 | 1469022059700 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 2400 | 1469022059702 Marionette TRACE conn6 <- [1,2026,null,{}] 06:40:59 INFO - PROCESS | 2400 | 1469022059705 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}] 06:40:59 INFO - PROCESS | 2400 | 1469022059707 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:59 INFO - PROCESS | 2400 | 1469022059786 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 06:40:59 INFO - PROCESS | 2400 | 1469022059792 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 2400 | 1469022059794 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:40:59 INFO - PROCESS | 2400 | ++DOCSHELL 18D9E400 == 33 [pid = 2400] [id = 516] 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (18D9F400) [pid = 2400] [serial = 1548] [outer = 00000000] 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1933EC00) [pid = 2400] [serial = 1549] [outer = 18D9F400] 06:40:59 INFO - PROCESS | 2400 | 1469022059836 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1933F000) [pid = 2400] [serial = 1550] [outer = 18D9F400] 06:41:00 INFO - PROCESS | 2400 | 1469022060281 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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 06:41:00 INFO - PROCESS | 2400 | 1469022060344 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 2400 | 1469022060346 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 06:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:41:00 INFO - PROCESS | 2400 | 1469022060352 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 2400 | 1469022060354 Marionette TRACE conn6 <- [1,2030,null,{}] 06:41:00 INFO - PROCESS | 2400 | 1469022060358 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}] 06:41:00 INFO - PROCESS | 2400 | 1469022060360 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:00 INFO - PROCESS | 2400 | 1469022060440 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 06:41:00 INFO - PROCESS | 2400 | 1469022060446 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 2400 | 1469022060448 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:00 INFO - PROCESS | 2400 | ++DOCSHELL 0CB98000 == 34 [pid = 2400] [id = 517] 06:41:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (10877400) [pid = 2400] [serial = 1551] [outer = 00000000] 06:41:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (196D1C00) [pid = 2400] [serial = 1552] [outer = 10877400] 06:41:00 INFO - PROCESS | 2400 | 1469022060490 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19631800) [pid = 2400] [serial = 1553] [outer = 10877400] 06:41:00 INFO - PROCESS | 2400 | 1469022060973 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]]]}] 06:41:01 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) 06:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 06:41:01 INFO - PROCESS | 2400 | 1469022061022 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 06:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:41:01 INFO - PROCESS | 2400 | 1469022061024 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 06:41:01 INFO - PROCESS | 2400 | 1469022061027 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 2400 | 1469022061028 Marionette TRACE conn6 <- [1,2034,null,{}] 06:41:01 INFO - PROCESS | 2400 | 1469022061032 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}] 06:41:01 INFO - PROCESS | 2400 | 1469022061034 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:01 INFO - PROCESS | 2400 | 1469022061155 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 06:41:01 INFO - PROCESS | 2400 | 1469022061250 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 2400 | 1469022061251 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:01 INFO - PROCESS | 2400 | ++DOCSHELL 1500B800 == 35 [pid = 2400] [id = 518] 06:41:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19341000) [pid = 2400] [serial = 1554] [outer = 00000000] 06:41:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (19D6B400) [pid = 2400] [serial = 1555] [outer = 19341000] 06:41:01 INFO - PROCESS | 2400 | 1469022061294 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (19D6E800) [pid = 2400] [serial = 1556] [outer = 19341000] 06:41:01 INFO - PROCESS | 2400 | 1469022061707 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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 06:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:41:01 INFO - PROCESS | 2400 | 1469022061758 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 2400 | 1469022061760 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 06:41:01 INFO - PROCESS | 2400 | 1469022061763 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 2400 | 1469022061765 Marionette TRACE conn6 <- [1,2038,null,{}] 06:41:01 INFO - PROCESS | 2400 | 1469022061768 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}] 06:41:01 INFO - PROCESS | 2400 | 1469022061770 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:01 INFO - PROCESS | 2400 | 1469022061892 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 06:41:01 INFO - PROCESS | 2400 | 1469022061897 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 2400 | 1469022061899 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:01 INFO - PROCESS | 2400 | ++DOCSHELL 19ED4C00 == 36 [pid = 2400] [id = 519] 06:41:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (19ED5800) [pid = 2400] [serial = 1557] [outer = 00000000] 06:41:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1AE9BC00) [pid = 2400] [serial = 1558] [outer = 19ED5800] 06:41:01 INFO - PROCESS | 2400 | 1469022061998 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (1AEA3400) [pid = 2400] [serial = 1559] [outer = 19ED5800] 06:41:02 INFO - PROCESS | 2400 | 1469022062429 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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 729ms 06:41:02 INFO - PROCESS | 2400 | 1469022062503 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 2400 | 1469022062505 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 06:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:41:02 INFO - PROCESS | 2400 | 1469022062547 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 2400 | 1469022062549 Marionette TRACE conn6 <- [1,2042,null,{}] 06:41:02 INFO - PROCESS | 2400 | 1469022062553 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}] 06:41:02 INFO - PROCESS | 2400 | 1469022062555 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:03 INFO - PROCESS | 2400 | 1469022063033 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1086B800) [pid = 2400] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (0CB8D800) [pid = 2400] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (102E9C00) [pid = 2400] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (14AF6000) [pid = 2400] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18166000) [pid = 2400] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (184E4000) [pid = 2400] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (19343000) [pid = 2400] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (102D3000) [pid = 2400] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1962C800) [pid = 2400] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (15D97000) [pid = 2400] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (0CDCA000) [pid = 2400] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (180D6000) [pid = 2400] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (152F8800) [pid = 2400] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10870400) [pid = 2400] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (0CD6A800) [pid = 2400] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (0CDF0400) [pid = 2400] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:41:03 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18DA3800) [pid = 2400] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:41:03 INFO - PROCESS | 2400 | 1469022063102 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 2400 | 1469022063104 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:03 INFO - PROCESS | 2400 | ++DOCSHELL 0CDCA000 == 37 [pid = 2400] [id = 520] 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (0CDF0400) [pid = 2400] [serial = 1560] [outer = 00000000] 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (102E9800) [pid = 2400] [serial = 1561] [outer = 0CDF0400] 06:41:03 INFO - PROCESS | 2400 | 1469022063155 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (15D93400) [pid = 2400] [serial = 1562] [outer = 0CDF0400] 06:41:03 INFO - PROCESS | 2400 | 1469022063520 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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1033ms 06:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:41:03 INFO - PROCESS | 2400 | 1469022063572 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 2400 | 1469022063574 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 06:41:03 INFO - PROCESS | 2400 | 1469022063577 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 2400 | 1469022063578 Marionette TRACE conn6 <- [1,2046,null,{}] 06:41:03 INFO - PROCESS | 2400 | 1469022063582 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}] 06:41:03 INFO - PROCESS | 2400 | 1469022063583 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:03 INFO - PROCESS | 2400 | 1469022063664 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 06:41:03 INFO - PROCESS | 2400 | 1469022063669 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 2400 | 1469022063671 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:03 INFO - PROCESS | 2400 | ++DOCSHELL 17C77400 == 38 [pid = 2400] [id = 521] 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (180D8000) [pid = 2400] [serial = 1563] [outer = 00000000] 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18D99400) [pid = 2400] [serial = 1564] [outer = 180D8000] 06:41:03 INFO - PROCESS | 2400 | 1469022063713 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19ED3800) [pid = 2400] [serial = 1565] [outer = 180D8000] 06:41:04 INFO - PROCESS | 2400 | 1469022064138 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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 06:41:04 INFO - PROCESS | 2400 | 1469022064151 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 06:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:41:04 INFO - PROCESS | 2400 | 1469022064153 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 06:41:04 INFO - PROCESS | 2400 | 1469022064156 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 2400 | 1469022064157 Marionette TRACE conn6 <- [1,2050,null,{}] 06:41:04 INFO - PROCESS | 2400 | 1469022064160 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}] 06:41:04 INFO - PROCESS | 2400 | 1469022064162 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:04 INFO - PROCESS | 2400 | 1469022064291 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 06:41:04 INFO - PROCESS | 2400 | 1469022064313 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 2400 | 1469022064315 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:04 INFO - PROCESS | 2400 | ++DOCSHELL 1832EC00 == 39 [pid = 2400] [id = 522] 06:41:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (18D9D800) [pid = 2400] [serial = 1566] [outer = 00000000] 06:41:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19DE5800) [pid = 2400] [serial = 1567] [outer = 18D9D800] 06:41:04 INFO - PROCESS | 2400 | 1469022064357 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19DE7C00) [pid = 2400] [serial = 1568] [outer = 18D9D800] 06:41:04 INFO - PROCESS | 2400 | 1469022064775 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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 06:41:04 INFO - PROCESS | 2400 | 1469022064828 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 2400 | 1469022064830 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 06:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:41:04 INFO - PROCESS | 2400 | 1469022064837 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 2400 | 1469022064839 Marionette TRACE conn6 <- [1,2054,null,{}] 06:41:04 INFO - PROCESS | 2400 | 1469022064842 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}] 06:41:04 INFO - PROCESS | 2400 | 1469022064844 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:04 INFO - PROCESS | 2400 | 1469022064966 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 06:41:04 INFO - PROCESS | 2400 | 1469022064978 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 2400 | 1469022064979 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:04 INFO - PROCESS | 2400 | ++DOCSHELL 18165000 == 40 [pid = 2400] [id = 523] 06:41:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1842B000) [pid = 2400] [serial = 1569] [outer = 00000000] 06:41:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19DEEC00) [pid = 2400] [serial = 1570] [outer = 1842B000] 06:41:05 INFO - PROCESS | 2400 | 1469022065023 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B059000) [pid = 2400] [serial = 1571] [outer = 1842B000] 06:41:05 INFO - PROCESS | 2400 | 1469022065803 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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1021ms 06:41:05 INFO - PROCESS | 2400 | 1469022065860 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 2400 | 1469022065864 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:41:05 INFO - PROCESS | 2400 | 1469022065868 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 2400 | 1469022065874 Marionette TRACE conn6 <- [1,2058,null,{}] 06:41:05 INFO - PROCESS | 2400 | 1469022065898 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}] 06:41:05 INFO - PROCESS | 2400 | 1469022065901 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:06 INFO - PROCESS | 2400 | 1469022066052 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 06:41:06 INFO - PROCESS | 2400 | 1469022066189 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 2400 | 1469022066193 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:06 INFO - PROCESS | 2400 | ++DOCSHELL 102E5000 == 41 [pid = 2400] [id = 524] 06:41:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (102E5400) [pid = 2400] [serial = 1572] [outer = 00000000] 06:41:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (10705800) [pid = 2400] [serial = 1573] [outer = 102E5400] 06:41:06 INFO - PROCESS | 2400 | 1469022066253 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (10A1E400) [pid = 2400] [serial = 1574] [outer = 102E5400] 06:41:07 INFO - PROCESS | 2400 | 1469022067149 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]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1346ms 06:41:07 INFO - PROCESS | 2400 | 1469022067216 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 2400 | 1469022067220 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:41:07 INFO - PROCESS | 2400 | 1469022067225 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 2400 | 1469022067229 Marionette TRACE conn6 <- [1,2062,null,{}] 06:41:07 INFO - PROCESS | 2400 | 1469022067234 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}] 06:41:07 INFO - PROCESS | 2400 | 1469022067237 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:07 INFO - PROCESS | 2400 | 1469022067351 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 06:41:07 INFO - PROCESS | 2400 | 1469022067494 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 2400 | 1469022067498 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:07 INFO - PROCESS | 2400 | ++DOCSHELL 102D0C00 == 42 [pid = 2400] [id = 525] 06:41:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (102D3400) [pid = 2400] [serial = 1575] [outer = 00000000] 06:41:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (10438800) [pid = 2400] [serial = 1576] [outer = 102D3400] 06:41:07 INFO - PROCESS | 2400 | 1469022067549 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (10562000) [pid = 2400] [serial = 1577] [outer = 102D3400] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 19BB8000 == 41 [pid = 2400] [id = 475] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 1055D400 == 40 [pid = 2400] [id = 459] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 18D79400 == 39 [pid = 2400] [id = 465] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 1043A400 == 38 [pid = 2400] [id = 469] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 18329400 == 37 [pid = 2400] [id = 472] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 18D5E000 == 36 [pid = 2400] [id = 473] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 146F6000 == 35 [pid = 2400] [id = 460] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 17F40000 == 34 [pid = 2400] [id = 471] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 179EC400 == 33 [pid = 2400] [id = 461] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 1031AC00 == 32 [pid = 2400] [id = 462] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 146B1000 == 31 [pid = 2400] [id = 470] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (19ED5400) [pid = 2400] [serial = 1528] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOCSHELL 0CB9AC00 == 30 [pid = 2400] [id = 509] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (13417400) [pid = 2400] [serial = 1457] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (10272800) [pid = 2400] [serial = 1454] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (18D79C00) [pid = 2400] [serial = 1487] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (182A5C00) [pid = 2400] [serial = 1460] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1832B800) [pid = 2400] [serial = 1513] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1832C400) [pid = 2400] [serial = 1514] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (18DA5400) [pid = 2400] [serial = 1516] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (19631400) [pid = 2400] [serial = 1519] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1816B400) [pid = 2400] [serial = 1522] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (198C4000) [pid = 2400] [serial = 1525] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (196D2C00) [pid = 2400] [serial = 1520] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1830BC00) [pid = 2400] [serial = 1493] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (180E0000) [pid = 2400] [serial = 1492] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1031A000) [pid = 2400] [serial = 1490] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (102E3000) [pid = 2400] [serial = 1489] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1815F400) [pid = 2400] [serial = 1510] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (15DA0400) [pid = 2400] [serial = 1507] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179E7000) [pid = 2400] [serial = 1508] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10A16000) [pid = 2400] [serial = 1504] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (146EB800) [pid = 2400] [serial = 1505] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10312000) [pid = 2400] [serial = 1501] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10437C00) [pid = 2400] [serial = 1502] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10561800) [pid = 2400] [serial = 1499] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1031F800) [pid = 2400] [serial = 1498] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19ECA000) [pid = 2400] [serial = 1496] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (196D7800) [pid = 2400] [serial = 1495] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19BC6000) [pid = 2400] [serial = 1526] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19344000) [pid = 2400] [serial = 1517] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18169000) [pid = 2400] [serial = 1511] [outer = 00000000] [url = about:blank] 06:41:07 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (184EA800) [pid = 2400] [serial = 1523] [outer = 00000000] [url = about:blank] 06:41:08 INFO - PROCESS | 2400 | 1469022068045 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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 890ms 06:41:08 INFO - PROCESS | 2400 | 1469022068116 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 2400 | 1469022068121 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 06:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:41:08 INFO - PROCESS | 2400 | 1469022068127 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 2400 | 1469022068130 Marionette TRACE conn6 <- [1,2066,null,{}] 06:41:08 INFO - PROCESS | 2400 | 1469022068133 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}] 06:41:08 INFO - PROCESS | 2400 | 1469022068136 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:08 INFO - PROCESS | 2400 | 1469022068224 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 06:41:08 INFO - PROCESS | 2400 | 1469022068237 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 2400 | 1469022068239 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:08 INFO - PROCESS | 2400 | ++DOCSHELL 10560000 == 31 [pid = 2400] [id = 526] 06:41:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10560800) [pid = 2400] [serial = 1578] [outer = 00000000] 06:41:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1086A000) [pid = 2400] [serial = 1579] [outer = 10560800] 06:41:08 INFO - PROCESS | 2400 | 1469022068286 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (10874400) [pid = 2400] [serial = 1580] [outer = 10560800] 06:41:08 INFO - PROCESS | 2400 | 1469022068785 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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 06:41:08 INFO - PROCESS | 2400 | 1469022068800 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 06:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:41:08 INFO - PROCESS | 2400 | 1469022068802 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 06:41:08 INFO - PROCESS | 2400 | 1469022068806 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 2400 | 1469022068809 Marionette TRACE conn6 <- [1,2070,null,{}] 06:41:08 INFO - PROCESS | 2400 | 1469022068819 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}] 06:41:08 INFO - PROCESS | 2400 | 1469022068824 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:08 INFO - PROCESS | 2400 | 1469022068936 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 06:41:08 INFO - PROCESS | 2400 | 1469022068944 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 2400 | 1469022068947 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:08 INFO - PROCESS | 2400 | ++DOCSHELL 14F0B000 == 32 [pid = 2400] [id = 527] 06:41:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (14F0F400) [pid = 2400] [serial = 1581] [outer = 00000000] 06:41:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14F55000) [pid = 2400] [serial = 1582] [outer = 14F0F400] 06:41:08 INFO - PROCESS | 2400 | 1469022068995 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1500EC00) [pid = 2400] [serial = 1583] [outer = 14F0F400] 06:41:09 INFO - PROCESS | 2400 | 1469022069449 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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 06:41:09 INFO - PROCESS | 2400 | 1469022069496 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 2400 | 1469022069499 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 06:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:41:09 INFO - PROCESS | 2400 | 1469022069502 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 2400 | 1469022069504 Marionette TRACE conn6 <- [1,2074,null,{}] 06:41:09 INFO - PROCESS | 2400 | 1469022069507 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}] 06:41:09 INFO - PROCESS | 2400 | 1469022069509 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:09 INFO - PROCESS | 2400 | 1469022069592 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 06:41:09 INFO - PROCESS | 2400 | 1469022069600 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 2400 | 1469022069610 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:09 INFO - PROCESS | 2400 | ++DOCSHELL 1697FC00 == 33 [pid = 2400] [id = 528] 06:41:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (179A1000) [pid = 2400] [serial = 1584] [outer = 00000000] 06:41:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (179F0400) [pid = 2400] [serial = 1585] [outer = 179A1000] 06:41:09 INFO - PROCESS | 2400 | 1469022069654 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (17C79400) [pid = 2400] [serial = 1586] [outer = 179A1000] 06:41:10 INFO - PROCESS | 2400 | 1469022070069 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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 06:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:41:10 INFO - PROCESS | 2400 | 1469022070136 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 2400 | 1469022070138 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 06:41:10 INFO - PROCESS | 2400 | 1469022070142 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 2400 | 1469022070143 Marionette TRACE conn6 <- [1,2078,null,{}] 06:41:10 INFO - PROCESS | 2400 | 1469022070147 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}] 06:41:10 INFO - PROCESS | 2400 | 1469022070149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:10 INFO - PROCESS | 2400 | 1469022070226 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 06:41:10 INFO - PROCESS | 2400 | 1469022070233 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 2400 | 1469022070235 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:10 INFO - PROCESS | 2400 | ++DOCSHELL 17FF2800 == 34 [pid = 2400] [id = 529] 06:41:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180D6000) [pid = 2400] [serial = 1587] [outer = 00000000] 06:41:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18163400) [pid = 2400] [serial = 1588] [outer = 180D6000] 06:41:10 INFO - PROCESS | 2400 | 1469022070279 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (182A8800) [pid = 2400] [serial = 1589] [outer = 180D6000] 06:41:10 INFO - PROCESS | 2400 | 1469022070770 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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 06:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:41:10 INFO - PROCESS | 2400 | 1469022070817 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 2400 | 1469022070819 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 06:41:10 INFO - PROCESS | 2400 | 1469022070822 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 2400 | 1469022070824 Marionette TRACE conn6 <- [1,2082,null,{}] 06:41:10 INFO - PROCESS | 2400 | 1469022070827 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}] 06:41:10 INFO - PROCESS | 2400 | 1469022070833 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:10 INFO - PROCESS | 2400 | 1469022070971 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 06:41:10 INFO - PROCESS | 2400 | 1469022070983 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 2400 | 1469022070985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:11 INFO - PROCESS | 2400 | ++DOCSHELL 1832B800 == 35 [pid = 2400] [id = 530] 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1832C000) [pid = 2400] [serial = 1590] [outer = 00000000] 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18428400) [pid = 2400] [serial = 1591] [outer = 1832C000] 06:41:11 INFO - PROCESS | 2400 | 1469022071085 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18429C00) [pid = 2400] [serial = 1592] [outer = 1832C000] 06:41:11 INFO - PROCESS | 2400 | 1469022071506 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]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 06:41:11 INFO - PROCESS | 2400 | 1469022071553 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 2400 | 1469022071555 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 06:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:41:11 INFO - PROCESS | 2400 | 1469022071558 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 2400 | 1469022071559 Marionette TRACE conn6 <- [1,2086,null,{}] 06:41:11 INFO - PROCESS | 2400 | 1469022071572 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}] 06:41:11 INFO - PROCESS | 2400 | 1469022071574 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:11 INFO - PROCESS | 2400 | 1469022071721 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 06:41:11 INFO - PROCESS | 2400 | 1469022071729 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 2400 | 1469022071731 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:11 INFO - PROCESS | 2400 | ++DOCSHELL 10559C00 == 36 [pid = 2400] [id = 531] 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (184E3800) [pid = 2400] [serial = 1593] [outer = 00000000] 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18D6D800) [pid = 2400] [serial = 1594] [outer = 184E3800] 06:41:11 INFO - PROCESS | 2400 | 1469022071775 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (18D79400) [pid = 2400] [serial = 1595] [outer = 184E3800] 06:41:12 INFO - PROCESS | 2400 | 1469022072222 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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 689ms 06:41:12 INFO - PROCESS | 2400 | 1469022072249 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 2400 | 1469022072252 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 06:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:41:12 INFO - PROCESS | 2400 | 1469022072255 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 2400 | 1469022072256 Marionette TRACE conn6 <- [1,2090,null,{}] 06:41:12 INFO - PROCESS | 2400 | 1469022072260 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}] 06:41:12 INFO - PROCESS | 2400 | 1469022072262 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:12 INFO - PROCESS | 2400 | 1469022072374 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 06:41:12 INFO - PROCESS | 2400 | 1469022072380 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 2400 | 1469022072382 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:12 INFO - PROCESS | 2400 | ++DOCSHELL 102DDC00 == 37 [pid = 2400] [id = 532] 06:41:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (184EDC00) [pid = 2400] [serial = 1596] [outer = 00000000] 06:41:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19340000) [pid = 2400] [serial = 1597] [outer = 184EDC00] 06:41:12 INFO - PROCESS | 2400 | 1469022072425 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19347C00) [pid = 2400] [serial = 1598] [outer = 184EDC00] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19341000) [pid = 2400] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (184ED400) [pid = 2400] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18115800) [pid = 2400] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (19ED5800) [pid = 2400] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10315400) [pid = 2400] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18D9F400) [pid = 2400] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (180D7400) [pid = 2400] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (15086400) [pid = 2400] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10877400) [pid = 2400] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1697DC00) [pid = 2400] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D9D800) [pid = 2400] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1086F400) [pid = 2400] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (180D8000) [pid = 2400] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:41:12 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (0CDF0400) [pid = 2400] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:41:13 INFO - PROCESS | 2400 | 1469022073017 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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 830ms 06:41:13 INFO - PROCESS | 2400 | 1469022073086 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 2400 | 1469022073088 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 06:41:13 INFO - PROCESS | 2400 | 1469022073091 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 2400 | 1469022073093 Marionette TRACE conn6 <- [1,2094,null,{}] 06:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:41:13 INFO - PROCESS | 2400 | 1469022073096 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}] 06:41:13 INFO - PROCESS | 2400 | 1469022073098 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:13 INFO - PROCESS | 2400 | 1469022073177 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 06:41:13 INFO - PROCESS | 2400 | 1469022073183 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 2400 | 1469022073185 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:13 INFO - PROCESS | 2400 | ++DOCSHELL 14F32400 == 38 [pid = 2400] [id = 533] 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F4E400) [pid = 2400] [serial = 1599] [outer = 00000000] 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1830F000) [pid = 2400] [serial = 1600] [outer = 14F4E400] 06:41:13 INFO - PROCESS | 2400 | 1469022073228 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18395800) [pid = 2400] [serial = 1601] [outer = 14F4E400] 06:41:13 INFO - PROCESS | 2400 | 1469022073648 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]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 06:41:13 INFO - PROCESS | 2400 | 1469022073725 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 06:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:41:13 INFO - PROCESS | 2400 | 1469022073727 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 06:41:13 INFO - PROCESS | 2400 | 1469022073731 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 2400 | 1469022073733 Marionette TRACE conn6 <- [1,2098,null,{}] 06:41:13 INFO - PROCESS | 2400 | 1469022073736 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}] 06:41:13 INFO - PROCESS | 2400 | 1469022073738 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:13 INFO - PROCESS | 2400 | 1469022073817 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 06:41:13 INFO - PROCESS | 2400 | 1469022073822 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 2400 | 1469022073824 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:13 INFO - PROCESS | 2400 | ++DOCSHELL 184EB800 == 39 [pid = 2400] [id = 534] 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18D60800) [pid = 2400] [serial = 1602] [outer = 00000000] 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19624C00) [pid = 2400] [serial = 1603] [outer = 18D60800] 06:41:13 INFO - PROCESS | 2400 | 1469022073869 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1962F400) [pid = 2400] [serial = 1604] [outer = 18D60800] 06:41:14 INFO - PROCESS | 2400 | 1469022074307 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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 06:41:14 INFO - PROCESS | 2400 | 1469022074362 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 2400 | 1469022074365 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 06:41:14 INFO - PROCESS | 2400 | 1469022074368 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:41:14 INFO - PROCESS | 2400 | 1469022074371 Marionette TRACE conn6 <- [1,2102,null,{}] 06:41:14 INFO - PROCESS | 2400 | 1469022074374 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}] 06:41:14 INFO - PROCESS | 2400 | 1469022074376 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:14 INFO - PROCESS | 2400 | 1469022074472 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 06:41:14 INFO - PROCESS | 2400 | 1469022074477 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 2400 | 1469022074479 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:14 INFO - PROCESS | 2400 | ++DOCSHELL 196DC400 == 40 [pid = 2400] [id = 535] 06:41:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (196DDC00) [pid = 2400] [serial = 1605] [outer = 00000000] 06:41:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19BB8000) [pid = 2400] [serial = 1606] [outer = 196DDC00] 06:41:14 INFO - PROCESS | 2400 | 1469022074529 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19DE0000) [pid = 2400] [serial = 1607] [outer = 196DDC00] 06:41:15 INFO - PROCESS | 2400 | 1469022075258 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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 06:41:15 INFO - PROCESS | 2400 | 1469022075303 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 06:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:41:15 INFO - PROCESS | 2400 | 1469022075307 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 06:41:15 INFO - PROCESS | 2400 | 1469022075312 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 2400 | 1469022075315 Marionette TRACE conn6 <- [1,2106,null,{}] 06:41:15 INFO - PROCESS | 2400 | 1469022075321 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}] 06:41:15 INFO - PROCESS | 2400 | 1469022075324 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:15 INFO - PROCESS | 2400 | 1469022075434 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 06:41:15 INFO - PROCESS | 2400 | 1469022075547 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 2400 | 1469022075549 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:15 INFO - PROCESS | 2400 | ++DOCSHELL 102E7800 == 41 [pid = 2400] [id = 536] 06:41:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10311800) [pid = 2400] [serial = 1608] [outer = 00000000] 06:41:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1055D800) [pid = 2400] [serial = 1609] [outer = 10311800] 06:41:15 INFO - PROCESS | 2400 | 1469022075647 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (108FBC00) [pid = 2400] [serial = 1610] [outer = 10311800] 06:41:16 INFO - PROCESS | 2400 | 1469022076242 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]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 990ms 06:41:16 INFO - PROCESS | 2400 | 1469022076303 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 2400 | 1469022076308 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 06:41:16 INFO - PROCESS | 2400 | 1469022076314 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:41:16 INFO - PROCESS | 2400 | 1469022076317 Marionette TRACE conn6 <- [1,2110,null,{}] 06:41:16 INFO - PROCESS | 2400 | 1469022076321 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}] 06:41:16 INFO - PROCESS | 2400 | 1469022076323 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:16 INFO - PROCESS | 2400 | 1469022076440 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 06:41:16 INFO - PROCESS | 2400 | 1469022076581 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 2400 | 1469022076583 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:16 INFO - PROCESS | 2400 | ++DOCSHELL 152F2C00 == 42 [pid = 2400] [id = 537] 06:41:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (15D96400) [pid = 2400] [serial = 1611] [outer = 00000000] 06:41:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (179EC400) [pid = 2400] [serial = 1612] [outer = 15D96400] 06:41:16 INFO - PROCESS | 2400 | 1469022076640 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (18168000) [pid = 2400] [serial = 1613] [outer = 15D96400] 06:41:17 INFO - PROCESS | 2400 | 1469022077249 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]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 06:41:17 INFO - PROCESS | 2400 | 1469022077288 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 2400 | 1469022077291 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 06:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:41:17 INFO - PROCESS | 2400 | 1469022077294 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 2400 | 1469022077298 Marionette TRACE conn6 <- [1,2114,null,{}] 06:41:17 INFO - PROCESS | 2400 | 1469022077309 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}] 06:41:17 INFO - PROCESS | 2400 | 1469022077314 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:17 INFO - PROCESS | 2400 | 1469022077422 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 06:41:17 INFO - PROCESS | 2400 | 1469022077563 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 2400 | 1469022077566 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:17 INFO - PROCESS | 2400 | ++DOCSHELL 19630000 == 43 [pid = 2400] [id = 538] 06:41:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (19632400) [pid = 2400] [serial = 1614] [outer = 00000000] 06:41:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (196D8000) [pid = 2400] [serial = 1615] [outer = 19632400] 06:41:17 INFO - PROCESS | 2400 | 1469022077622 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19958C00) [pid = 2400] [serial = 1616] [outer = 19632400] 06:41:18 INFO - PROCESS | 2400 | 1469022078190 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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 06:41:18 INFO - PROCESS | 2400 | 1469022078338 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 2400 | 1469022078342 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 06:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:41:18 INFO - PROCESS | 2400 | 1469022078361 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 2400 | 1469022078365 Marionette TRACE conn6 <- [1,2118,null,{}] 06:41:18 INFO - PROCESS | 2400 | 1469022078400 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}] 06:41:18 INFO - PROCESS | 2400 | 1469022078403 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:18 INFO - PROCESS | 2400 | 1469022078503 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 06:41:18 INFO - PROCESS | 2400 | 1469022078636 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 2400 | 1469022078641 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:18 INFO - PROCESS | 2400 | ++DOCSHELL 10320C00 == 44 [pid = 2400] [id = 539] 06:41:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1043D800) [pid = 2400] [serial = 1617] [outer = 00000000] 06:41:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (10561000) [pid = 2400] [serial = 1618] [outer = 1043D800] 06:41:18 INFO - PROCESS | 2400 | 1469022078696 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1086DC00) [pid = 2400] [serial = 1619] [outer = 1043D800] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 0CD76800 == 43 [pid = 2400] [id = 467] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 10877800 == 42 [pid = 2400] [id = 466] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 0CB96800 == 41 [pid = 2400] [id = 464] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 10314800 == 40 [pid = 2400] [id = 474] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 17FF2800 == 39 [pid = 2400] [id = 529] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 1697FC00 == 38 [pid = 2400] [id = 528] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 10559C00 == 37 [pid = 2400] [id = 531] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 14FDE800 == 36 [pid = 2400] [id = 468] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 1832B800 == 35 [pid = 2400] [id = 530] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 14F32400 == 34 [pid = 2400] [id = 533] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 1830FC00 == 33 [pid = 2400] [id = 463] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 102DDC00 == 32 [pid = 2400] [id = 532] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 184EB800 == 31 [pid = 2400] [id = 534] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 19630000 == 30 [pid = 2400] [id = 538] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 152F2C00 == 29 [pid = 2400] [id = 537] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 196DC400 == 28 [pid = 2400] [id = 535] 06:41:19 INFO - PROCESS | 2400 | --DOCSHELL 102E7800 == 27 [pid = 2400] [id = 536] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (19D6B400) [pid = 2400] [serial = 1555] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (18D73400) [pid = 2400] [serial = 1546] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18D98C00) [pid = 2400] [serial = 1547] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (18166400) [pid = 2400] [serial = 1543] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (18327C00) [pid = 2400] [serial = 1544] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1AE9BC00) [pid = 2400] [serial = 1558] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1031D000) [pid = 2400] [serial = 1531] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1043A000) [pid = 2400] [serial = 1532] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1933EC00) [pid = 2400] [serial = 1549] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1933F000) [pid = 2400] [serial = 1550] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1A2E0000) [pid = 2400] [serial = 1529] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (15251800) [pid = 2400] [serial = 1537] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15D99C00) [pid = 2400] [serial = 1538] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (196D1C00) [pid = 2400] [serial = 1552] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (17C26800) [pid = 2400] [serial = 1540] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19DE5800) [pid = 2400] [serial = 1567] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (17FF1400) [pid = 2400] [serial = 1541] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10877C00) [pid = 2400] [serial = 1534] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10BCB800) [pid = 2400] [serial = 1535] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19D6E800) [pid = 2400] [serial = 1556] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1AEA3400) [pid = 2400] [serial = 1559] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18D99400) [pid = 2400] [serial = 1564] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102E9800) [pid = 2400] [serial = 1561] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19DE7C00) [pid = 2400] [serial = 1568] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (15D93400) [pid = 2400] [serial = 1562] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19ED3800) [pid = 2400] [serial = 1565] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19631800) [pid = 2400] [serial = 1553] [outer = 00000000] [url = about:blank] 06:41:19 INFO - PROCESS | 2400 | 1469022079925 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] 06:41:19 INFO - PROCESS | 2400 | 1469022079981 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:41:20 INFO - PROCESS | 2400 | 1469022080028 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 2400 | 1469022080031 Marionette TRACE conn6 <- [1,2122,null,{}] 06:41:20 INFO - PROCESS | 2400 | 1469022080039 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}] 06:41:20 INFO - PROCESS | 2400 | 1469022080042 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:20 INFO - PROCESS | 2400 | 1469022080131 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 06:41:20 INFO - PROCESS | 2400 | 1469022080139 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 2400 | 1469022080141 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:20 INFO - PROCESS | 2400 | ++DOCSHELL 1031D000 == 28 [pid = 2400] [id = 540] 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1031D800) [pid = 2400] [serial = 1620] [outer = 00000000] 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (10435800) [pid = 2400] [serial = 1621] [outer = 1031D800] 06:41:20 INFO - PROCESS | 2400 | 1469022080188 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (10436000) [pid = 2400] [serial = 1622] [outer = 1031D800] 06:41:20 INFO - PROCESS | 2400 | 1469022080661 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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 690ms 06:41:20 INFO - PROCESS | 2400 | 1469022080712 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 2400 | 1469022080717 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:41:20 INFO - PROCESS | 2400 | 1469022080723 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 2400 | 1469022080726 Marionette TRACE conn6 <- [1,2126,null,{}] 06:41:20 INFO - PROCESS | 2400 | 1469022080730 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}] 06:41:20 INFO - PROCESS | 2400 | 1469022080732 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:20 INFO - PROCESS | 2400 | 1469022080819 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 06:41:20 INFO - PROCESS | 2400 | 1469022080828 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 2400 | 1469022080831 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:20 INFO - PROCESS | 2400 | ++DOCSHELL 1461F800 == 29 [pid = 2400] [id = 541] 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (14623800) [pid = 2400] [serial = 1623] [outer = 00000000] 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (14A59800) [pid = 2400] [serial = 1624] [outer = 14623800] 06:41:20 INFO - PROCESS | 2400 | 1469022080878 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (14F2E000) [pid = 2400] [serial = 1625] [outer = 14623800] 06:41:21 INFO - PROCESS | 2400 | 1469022081351 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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 06:41:21 INFO - PROCESS | 2400 | 1469022081398 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 2400 | 1469022081400 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 06:41:21 INFO - PROCESS | 2400 | 1469022081403 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:41:21 INFO - PROCESS | 2400 | 1469022081407 Marionette TRACE conn6 <- [1,2130,null,{}] 06:41:21 INFO - PROCESS | 2400 | 1469022081417 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}] 06:41:21 INFO - PROCESS | 2400 | 1469022081422 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:21 INFO - PROCESS | 2400 | 1469022081504 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 06:41:21 INFO - PROCESS | 2400 | 1469022081640 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 2400 | 1469022081643 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:21 INFO - PROCESS | 2400 | ++DOCSHELL 179F2400 == 30 [pid = 2400] [id = 542] 06:41:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (179F2800) [pid = 2400] [serial = 1626] [outer = 00000000] 06:41:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (17C6E800) [pid = 2400] [serial = 1627] [outer = 179F2800] 06:41:21 INFO - PROCESS | 2400 | 1469022081691 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (180D6C00) [pid = 2400] [serial = 1628] [outer = 179F2800] 06:41:22 INFO - PROCESS | 2400 | 1469022082119 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] 06:41:22 INFO - PROCESS | 2400 | 1469022082140 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 06:41:22 INFO - PROCESS | 2400 | 1469022082144 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:41:22 INFO - PROCESS | 2400 | 1469022082145 Marionette TRACE conn6 <- [1,2134,null,{}] 06:41:22 INFO - PROCESS | 2400 | 1469022082157 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}] 06:41:22 INFO - PROCESS | 2400 | 1469022082159 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:22 INFO - PROCESS | 2400 | 1469022082276 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 06:41:22 INFO - PROCESS | 2400 | 1469022082282 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 2400 | 1469022082284 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:22 INFO - PROCESS | 2400 | ++DOCSHELL 17C6CC00 == 31 [pid = 2400] [id = 543] 06:41:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (180DB400) [pid = 2400] [serial = 1629] [outer = 00000000] 06:41:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18308C00) [pid = 2400] [serial = 1630] [outer = 180DB400] 06:41:22 INFO - PROCESS | 2400 | 1469022082327 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18328000) [pid = 2400] [serial = 1631] [outer = 180DB400] 06:41:22 INFO - PROCESS | 2400 | 1469022082763 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] 06:41:22 INFO - PROCESS | 2400 | 1469022082840 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 06:41:22 INFO - PROCESS | 2400 | 1469022082843 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:41:22 INFO - PROCESS | 2400 | 1469022082845 Marionette TRACE conn6 <- [1,2138,null,{}] 06:41:22 INFO - PROCESS | 2400 | 1469022082848 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}] 06:41:22 INFO - PROCESS | 2400 | 1469022082850 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:22 INFO - PROCESS | 2400 | 1469022082988 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 06:41:23 INFO - PROCESS | 2400 | 1469022083006 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 2400 | 1469022083008 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:23 INFO - PROCESS | 2400 | ++DOCSHELL 1832AC00 == 32 [pid = 2400] [id = 544] 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1832B800) [pid = 2400] [serial = 1632] [outer = 00000000] 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1842BC00) [pid = 2400] [serial = 1633] [outer = 1832B800] 06:41:23 INFO - PROCESS | 2400 | 1469022083051 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D62400) [pid = 2400] [serial = 1634] [outer = 1832B800] 06:41:23 INFO - PROCESS | 2400 | 1469022083499 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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 06:41:23 INFO - PROCESS | 2400 | 1469022083520 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 2400 | 1469022083522 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 06:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:41:23 INFO - PROCESS | 2400 | 1469022083525 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 2400 | 1469022083527 Marionette TRACE conn6 <- [1,2142,null,{}] 06:41:23 INFO - PROCESS | 2400 | 1469022083531 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}] 06:41:23 INFO - PROCESS | 2400 | 1469022083536 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:23 INFO - PROCESS | 2400 | 1469022083675 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 06:41:23 INFO - PROCESS | 2400 | 1469022083683 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 2400 | 1469022083685 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:23 INFO - PROCESS | 2400 | ++DOCSHELL 18DA2800 == 33 [pid = 2400] [id = 545] 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18DA5000) [pid = 2400] [serial = 1635] [outer = 00000000] 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1962A800) [pid = 2400] [serial = 1636] [outer = 18DA5000] 06:41:23 INFO - PROCESS | 2400 | 1469022083728 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19632800) [pid = 2400] [serial = 1637] [outer = 18DA5000] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D60800) [pid = 2400] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (14F4E400) [pid = 2400] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (184E3800) [pid = 2400] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10560800) [pid = 2400] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (102D3400) [pid = 2400] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1832C000) [pid = 2400] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179A1000) [pid = 2400] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1842B000) [pid = 2400] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (14F0F400) [pid = 2400] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (180D6000) [pid = 2400] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (184EDC00) [pid = 2400] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (102E5400) [pid = 2400] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:41:24 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (196DDC00) [pid = 2400] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:41:24 INFO - PROCESS | 2400 | 1469022084422 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]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 06:41:24 INFO - PROCESS | 2400 | 1469022084458 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 2400 | 1469022084460 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 06:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:41:24 INFO - PROCESS | 2400 | 1469022084463 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 2400 | 1469022084464 Marionette TRACE conn6 <- [1,2146,null,{}] 06:41:24 INFO - PROCESS | 2400 | 1469022084468 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}] 06:41:24 INFO - PROCESS | 2400 | 1469022084469 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:24 INFO - PROCESS | 2400 | 1469022084584 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 06:41:24 INFO - PROCESS | 2400 | 1469022084591 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 2400 | 1469022084593 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:24 INFO - PROCESS | 2400 | ++DOCSHELL 10440800 == 34 [pid = 2400] [id = 546] 06:41:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1086E000) [pid = 2400] [serial = 1638] [outer = 00000000] 06:41:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18169000) [pid = 2400] [serial = 1639] [outer = 1086E000] 06:41:24 INFO - PROCESS | 2400 | 1469022084637 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18169800) [pid = 2400] [serial = 1640] [outer = 1086E000] 06:41:25 INFO - PROCESS | 2400 | 1469022085046 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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 632ms 06:41:25 INFO - PROCESS | 2400 | 1469022085096 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2400 | 1469022085098 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 06:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:41:25 INFO - PROCESS | 2400 | 1469022085105 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2400 | 1469022085107 Marionette TRACE conn6 <- [1,2150,null,{}] 06:41:25 INFO - PROCESS | 2400 | 1469022085110 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}] 06:41:25 INFO - PROCESS | 2400 | 1469022085112 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:25 INFO - PROCESS | 2400 | 1469022085189 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 06:41:25 INFO - PROCESS | 2400 | 1469022085194 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 2400 | 1469022085196 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:25 INFO - PROCESS | 2400 | ++DOCSHELL 18D9E800 == 35 [pid = 2400] [id = 547] 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19626C00) [pid = 2400] [serial = 1641] [outer = 00000000] 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (196D5400) [pid = 2400] [serial = 1642] [outer = 19626C00] 06:41:25 INFO - PROCESS | 2400 | 1469022085239 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18325000) [pid = 2400] [serial = 1643] [outer = 19626C00] 06:41:25 INFO - PROCESS | 2400 | 1469022085666 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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 06:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:41:25 INFO - PROCESS | 2400 | 1469022085676 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 2400 | 1469022085678 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 06:41:25 INFO - PROCESS | 2400 | 1469022085681 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 2400 | 1469022085683 Marionette TRACE conn6 <- [1,2154,null,{}] 06:41:25 INFO - PROCESS | 2400 | 1469022085686 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}] 06:41:25 INFO - PROCESS | 2400 | 1469022085688 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:25 INFO - PROCESS | 2400 | 1469022085809 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 06:41:25 INFO - PROCESS | 2400 | 1469022085817 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 2400 | 1469022085819 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:25 INFO - PROCESS | 2400 | ++DOCSHELL 179F1400 == 36 [pid = 2400] [id = 548] 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (198C3000) [pid = 2400] [serial = 1644] [outer = 00000000] 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19D6E800) [pid = 2400] [serial = 1645] [outer = 198C3000] 06:41:25 INFO - PROCESS | 2400 | 1469022085861 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19DE4400) [pid = 2400] [serial = 1646] [outer = 198C3000] 06:41:26 INFO - PROCESS | 2400 | 1469022086403 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]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 06:41:26 INFO - PROCESS | 2400 | 1469022086460 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 2400 | 1469022086465 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:41:26 INFO - PROCESS | 2400 | 1469022086471 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 2400 | 1469022086474 Marionette TRACE conn6 <- [1,2158,null,{}] 06:41:26 INFO - PROCESS | 2400 | 1469022086480 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}] 06:41:26 INFO - PROCESS | 2400 | 1469022086483 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:26 INFO - PROCESS | 2400 | 1469022086606 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 06:41:26 INFO - PROCESS | 2400 | 1469022086728 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 2400 | 1469022086733 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:26 INFO - PROCESS | 2400 | ++DOCSHELL 102C9800 == 37 [pid = 2400] [id = 549] 06:41:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102E0800) [pid = 2400] [serial = 1647] [outer = 00000000] 06:41:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1031A000) [pid = 2400] [serial = 1648] [outer = 102E0800] 06:41:26 INFO - PROCESS | 2400 | 1469022086829 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1086E400) [pid = 2400] [serial = 1649] [outer = 102E0800] 06:41:27 INFO - PROCESS | 2400 | 1469022087555 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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1122ms 06:41:27 INFO - PROCESS | 2400 | 1469022087608 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 2400 | 1469022087613 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:41:27 INFO - PROCESS | 2400 | 1469022087619 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 2400 | 1469022087622 Marionette TRACE conn6 <- [1,2162,null,{}] 06:41:27 INFO - PROCESS | 2400 | 1469022087626 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}] 06:41:27 INFO - PROCESS | 2400 | 1469022087629 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:27 INFO - PROCESS | 2400 | 1469022087748 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 06:41:27 INFO - PROCESS | 2400 | 1469022087903 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 2400 | 1469022087905 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:27 INFO - PROCESS | 2400 | ++DOCSHELL 15D98000 == 38 [pid = 2400] [id = 550] 06:41:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (15D99000) [pid = 2400] [serial = 1650] [outer = 00000000] 06:41:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (179EF000) [pid = 2400] [serial = 1651] [outer = 15D99000] 06:41:27 INFO - PROCESS | 2400 | 1469022087962 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1811F400) [pid = 2400] [serial = 1652] [outer = 15D99000] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 18D9E800 == 37 [pid = 2400] [id = 547] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 10440800 == 36 [pid = 2400] [id = 546] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 18DA2800 == 35 [pid = 2400] [id = 545] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 1832AC00 == 34 [pid = 2400] [id = 544] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 17C6CC00 == 33 [pid = 2400] [id = 543] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 179F2400 == 32 [pid = 2400] [id = 542] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 1461F800 == 31 [pid = 2400] [id = 541] 06:41:28 INFO - PROCESS | 2400 | --DOCSHELL 1031D000 == 30 [pid = 2400] [id = 540] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19624C00) [pid = 2400] [serial = 1603] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1830F000) [pid = 2400] [serial = 1600] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18D6D800) [pid = 2400] [serial = 1594] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D79400) [pid = 2400] [serial = 1595] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10874400) [pid = 2400] [serial = 1580] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10562000) [pid = 2400] [serial = 1577] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18428400) [pid = 2400] [serial = 1591] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (17C79400) [pid = 2400] [serial = 1586] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1086A000) [pid = 2400] [serial = 1579] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19DEEC00) [pid = 2400] [serial = 1570] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18429C00) [pid = 2400] [serial = 1592] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18395800) [pid = 2400] [serial = 1601] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1500EC00) [pid = 2400] [serial = 1583] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18163400) [pid = 2400] [serial = 1588] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179F0400) [pid = 2400] [serial = 1585] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19340000) [pid = 2400] [serial = 1597] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10705800) [pid = 2400] [serial = 1573] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10438800) [pid = 2400] [serial = 1576] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (182A8800) [pid = 2400] [serial = 1589] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19347C00) [pid = 2400] [serial = 1598] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (10A1E400) [pid = 2400] [serial = 1574] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1B059000) [pid = 2400] [serial = 1571] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (14F55000) [pid = 2400] [serial = 1582] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (1962F400) [pid = 2400] [serial = 1604] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19BB8000) [pid = 2400] [serial = 1606] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19DE0000) [pid = 2400] [serial = 1607] [outer = 00000000] [url = about:blank] 06:41:28 INFO - PROCESS | 2400 | 1469022088784 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]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1216ms 06:41:28 INFO - PROCESS | 2400 | 1469022088839 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 2400 | 1469022088843 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 06:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:41:28 INFO - PROCESS | 2400 | 1469022088848 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 2400 | 1469022088850 Marionette TRACE conn6 <- [1,2166,null,{}] 06:41:28 INFO - PROCESS | 2400 | 1469022088856 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}] 06:41:28 INFO - PROCESS | 2400 | 1469022088858 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:28 INFO - PROCESS | 2400 | 1469022088943 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 06:41:28 INFO - PROCESS | 2400 | 1469022088951 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 2400 | 1469022088955 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:28 INFO - PROCESS | 2400 | ++DOCSHELL 10316400 == 31 [pid = 2400] [id = 551] 06:41:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (10316800) [pid = 2400] [serial = 1653] [outer = 00000000] 06:41:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10558800) [pid = 2400] [serial = 1654] [outer = 10316800] 06:41:29 INFO - PROCESS | 2400 | 1469022089002 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1086C400) [pid = 2400] [serial = 1655] [outer = 10316800] 06:41:29 INFO - PROCESS | 2400 | 1469022089532 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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 06:41:29 INFO - PROCESS | 2400 | 1469022089580 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 2400 | 1469022089584 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 06:41:29 INFO - PROCESS | 2400 | 1469022089589 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:41:29 INFO - PROCESS | 2400 | 1469022089592 Marionette TRACE conn6 <- [1,2170,null,{}] 06:41:29 INFO - PROCESS | 2400 | 1469022089596 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}] 06:41:29 INFO - PROCESS | 2400 | 1469022089598 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:29 INFO - PROCESS | 2400 | 1469022089687 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 06:41:29 INFO - PROCESS | 2400 | 1469022089778 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 2400 | 1469022089781 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:29 INFO - PROCESS | 2400 | ++DOCSHELL 14A5A000 == 32 [pid = 2400] [id = 552] 06:41:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14A5A800) [pid = 2400] [serial = 1656] [outer = 00000000] 06:41:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14FDDC00) [pid = 2400] [serial = 1657] [outer = 14A5A800] 06:41:29 INFO - PROCESS | 2400 | 1469022089831 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (15086400) [pid = 2400] [serial = 1658] [outer = 14A5A800] 06:41:30 INFO - PROCESS | 2400 | 1469022090232 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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 06:41:30 INFO - PROCESS | 2400 | 1469022090275 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 2400 | 1469022090277 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:41:30 INFO - PROCESS | 2400 | 1469022090283 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 2400 | 1469022090286 Marionette TRACE conn6 <- [1,2174,null,{}] 06:41:30 INFO - PROCESS | 2400 | 1469022090297 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}] 06:41:30 INFO - PROCESS | 2400 | 1469022090301 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:30 INFO - PROCESS | 2400 | 1469022090384 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 06:41:30 INFO - PROCESS | 2400 | 1469022090391 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 2400 | 1469022090394 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:30 INFO - PROCESS | 2400 | ++DOCSHELL 180E0400 == 33 [pid = 2400] [id = 553] 06:41:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (180E3C00) [pid = 2400] [serial = 1659] [outer = 00000000] 06:41:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1816B000) [pid = 2400] [serial = 1660] [outer = 180E3C00] 06:41:30 INFO - PROCESS | 2400 | 1469022090449 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18310400) [pid = 2400] [serial = 1661] [outer = 180E3C00] 06:41:30 INFO - PROCESS | 2400 | --DOCSHELL 179AE000 == 32 [pid = 2400] [id = 12] 06:41:30 INFO - PROCESS | 2400 | 1469022090904 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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 06:41:30 INFO - PROCESS | 2400 | 1469022090976 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 2400 | 1469022090978 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:41:30 INFO - PROCESS | 2400 | 1469022090981 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 2400 | 1469022090983 Marionette TRACE conn6 <- [1,2178,null,{}] 06:41:30 INFO - PROCESS | 2400 | 1469022090992 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}] 06:41:30 INFO - PROCESS | 2400 | 1469022090994 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:31 INFO - PROCESS | 2400 | 1469022091134 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 06:41:31 INFO - PROCESS | 2400 | 1469022091154 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 2400 | 1469022091156 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:31 INFO - PROCESS | 2400 | ++DOCSHELL 18331800 == 33 [pid = 2400] [id = 554] 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1838D400) [pid = 2400] [serial = 1662] [outer = 00000000] 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18427800) [pid = 2400] [serial = 1663] [outer = 1838D400] 06:41:31 INFO - PROCESS | 2400 | 1469022091199 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1842E400) [pid = 2400] [serial = 1664] [outer = 1838D400] 06:41:31 INFO - PROCESS | 2400 | 1469022091637 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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 06:41:31 INFO - PROCESS | 2400 | 1469022091660 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 2400 | 1469022091662 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 06:41:31 INFO - PROCESS | 2400 | 1469022091665 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 2400 | 1469022091667 Marionette TRACE conn6 <- [1,2182,null,{}] 06:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:41:31 INFO - PROCESS | 2400 | 1469022091670 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}] 06:41:31 INFO - PROCESS | 2400 | 1469022091672 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:31 INFO - PROCESS | 2400 | 1469022091788 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 06:41:31 INFO - PROCESS | 2400 | 1469022091793 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 2400 | 1469022091795 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:31 INFO - PROCESS | 2400 | ++DOCSHELL 14F0BC00 == 34 [pid = 2400] [id = 555] 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (184E7400) [pid = 2400] [serial = 1665] [outer = 00000000] 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D99400) [pid = 2400] [serial = 1666] [outer = 184E7400] 06:41:31 INFO - PROCESS | 2400 | 1469022091838 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18D9A400) [pid = 2400] [serial = 1667] [outer = 184E7400] 06:41:32 INFO - PROCESS | 2400 | 1469022092294 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]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 06:41:32 INFO - PROCESS | 2400 | 1469022092340 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 2400 | 1469022092342 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 06:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:41:32 INFO - PROCESS | 2400 | 1469022092346 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 2400 | 1469022092347 Marionette TRACE conn6 <- [1,2186,null,{}] 06:41:32 INFO - PROCESS | 2400 | 1469022092351 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}] 06:41:32 INFO - PROCESS | 2400 | 1469022092356 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:32 INFO - PROCESS | 2400 | 1469022092536 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 06:41:32 INFO - PROCESS | 2400 | 1469022092600 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 2400 | 1469022092602 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:32 INFO - PROCESS | 2400 | ++DOCSHELL 0CF85800 == 35 [pid = 2400] [id = 556] 06:41:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (102CE000) [pid = 2400] [serial = 1668] [outer = 00000000] 06:41:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19624C00) [pid = 2400] [serial = 1669] [outer = 102CE000] 06:41:32 INFO - PROCESS | 2400 | 1469022092645 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1933AC00) [pid = 2400] [serial = 1670] [outer = 102CE000] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (180DB400) [pid = 2400] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1043D800) [pid = 2400] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (179F2800) [pid = 2400] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1031D800) [pid = 2400] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14623800) [pid = 2400] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1832B800) [pid = 2400] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10311800) [pid = 2400] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (15D96400) [pid = 2400] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19626C00) [pid = 2400] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19632400) [pid = 2400] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18DA5000) [pid = 2400] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:41:33 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1086E000) [pid = 2400] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:41:33 INFO - PROCESS | 2400 | 1469022093139 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 830ms 06:41:33 INFO - PROCESS | 2400 | 1469022093176 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2400 | 1469022093178 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 06:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:41:33 INFO - PROCESS | 2400 | 1469022093186 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 2400 | 1469022093187 Marionette TRACE conn6 <- [1,2190,null,{}] 06:41:33 INFO - PROCESS | 2400 | 1469022093191 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}] 06:41:33 INFO - PROCESS | 2400 | 1469022093193 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:33 INFO - PROCESS | 2400 | 1469022093272 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 06:41:33 INFO - PROCESS | 2400 | 1469022093278 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 2400 | 1469022093279 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:33 INFO - PROCESS | 2400 | ++DOCSHELL 1031D800 == 36 [pid = 2400] [id = 557] 06:41:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1043D800) [pid = 2400] [serial = 1671] [outer = 00000000] 06:41:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (17F3D800) [pid = 2400] [serial = 1672] [outer = 1043D800] 06:41:33 INFO - PROCESS | 2400 | 1469022093322 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (180DB400) [pid = 2400] [serial = 1673] [outer = 1043D800] 06:41:33 INFO - PROCESS | 2400 | 1469022093742 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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 06:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:41:33 INFO - PROCESS | 2400 | 1469022093812 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 2400 | 1469022093814 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 06:41:33 INFO - PROCESS | 2400 | 1469022093817 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 2400 | 1469022093819 Marionette TRACE conn6 <- [1,2194,null,{}] 06:41:33 INFO - PROCESS | 2400 | 1469022093822 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}] 06:41:33 INFO - PROCESS | 2400 | 1469022093824 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:33 INFO - PROCESS | 2400 | 1469022093927 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 06:41:33 INFO - PROCESS | 2400 | 1469022093933 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 2400 | 1469022093935 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:33 INFO - PROCESS | 2400 | ++DOCSHELL 17FF4800 == 37 [pid = 2400] [id = 558] 06:41:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1933F400) [pid = 2400] [serial = 1674] [outer = 00000000] 06:41:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (196DC400) [pid = 2400] [serial = 1675] [outer = 1933F400] 06:41:33 INFO - PROCESS | 2400 | 1469022093978 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (19BC4400) [pid = 2400] [serial = 1676] [outer = 1933F400] 06:41:34 INFO - PROCESS | 2400 | 1469022094372 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]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 06:41:34 INFO - PROCESS | 2400 | 1469022094408 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 2400 | 1469022094410 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 06:41:34 INFO - PROCESS | 2400 | 1469022094413 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:41:34 INFO - PROCESS | 2400 | 1469022094415 Marionette TRACE conn6 <- [1,2198,null,{}] 06:41:34 INFO - PROCESS | 2400 | 1469022094418 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}] 06:41:34 INFO - PROCESS | 2400 | 1469022094420 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:34 INFO - PROCESS | 2400 | 1469022094546 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 06:41:34 INFO - PROCESS | 2400 | 1469022094554 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 2400 | 1469022094555 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:34 INFO - PROCESS | 2400 | ++DOCSHELL 17C71800 == 38 [pid = 2400] [id = 559] 06:41:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (180DFC00) [pid = 2400] [serial = 1677] [outer = 00000000] 06:41:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19DEB800) [pid = 2400] [serial = 1678] [outer = 180DFC00] 06:41:34 INFO - PROCESS | 2400 | 1469022094597 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19ECA000) [pid = 2400] [serial = 1679] [outer = 180DFC00] 06:41:34 INFO - PROCESS | 2400 | 1469022095008 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]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 06:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:41:35 INFO - PROCESS | 2400 | 1469022095046 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 2400 | 1469022095048 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 06:41:35 INFO - PROCESS | 2400 | 1469022095051 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 2400 | 1469022095053 Marionette TRACE conn6 <- [1,2202,null,{}] 06:41:35 INFO - PROCESS | 2400 | 1469022095056 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}] 06:41:35 INFO - PROCESS | 2400 | 1469022095058 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:35 INFO - PROCESS | 2400 | 1469022095235 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 06:41:35 INFO - PROCESS | 2400 | 1469022095434 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 2400 | 1469022095437 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:35 INFO - PROCESS | 2400 | ++DOCSHELL 102E5400 == 39 [pid = 2400] [id = 560] 06:41:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (102E8400) [pid = 2400] [serial = 1680] [outer = 00000000] 06:41:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10320000) [pid = 2400] [serial = 1681] [outer = 102E8400] 06:41:35 INFO - PROCESS | 2400 | 1469022095498 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10870800) [pid = 2400] [serial = 1682] [outer = 102E8400] 06:41:36 INFO - PROCESS | 2400 | 1469022096040 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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1023ms 06:41:36 INFO - PROCESS | 2400 | 1469022096083 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 2400 | 1469022096088 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 06:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:41:36 INFO - PROCESS | 2400 | 1469022096093 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 2400 | 1469022096096 Marionette TRACE conn6 <- [1,2206,null,{}] 06:41:36 INFO - PROCESS | 2400 | 1469022096100 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}] 06:41:36 INFO - PROCESS | 2400 | 1469022096103 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:36 INFO - PROCESS | 2400 | 1469022096216 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 06:41:36 INFO - PROCESS | 2400 | 1469022096330 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 2400 | 1469022096333 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:36 INFO - PROCESS | 2400 | ++DOCSHELL 15258400 == 40 [pid = 2400] [id = 561] 06:41:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (152F5400) [pid = 2400] [serial = 1683] [outer = 00000000] 06:41:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (179A7000) [pid = 2400] [serial = 1684] [outer = 152F5400] 06:41:36 INFO - PROCESS | 2400 | 1469022096430 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (17F38800) [pid = 2400] [serial = 1685] [outer = 152F5400] 06:41:37 INFO - PROCESS | 2400 | 1469022097011 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]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 06:41:37 INFO - PROCESS | 2400 | 1469022097067 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 2400 | 1469022097070 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 06:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:41:37 INFO - PROCESS | 2400 | 1469022097074 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 2400 | 1469022097076 Marionette TRACE conn6 <- [1,2210,null,{}] 06:41:37 INFO - PROCESS | 2400 | 1469022097080 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}] 06:41:37 INFO - PROCESS | 2400 | 1469022097083 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:37 INFO - PROCESS | 2400 | 1469022097223 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 06:41:37 INFO - PROCESS | 2400 | 1469022097361 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 2400 | 1469022097363 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:37 INFO - PROCESS | 2400 | ++DOCSHELL 18D9F800 == 41 [pid = 2400] [id = 562] 06:41:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18DA1400) [pid = 2400] [serial = 1686] [outer = 00000000] 06:41:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19345C00) [pid = 2400] [serial = 1687] [outer = 18DA1400] 06:41:37 INFO - PROCESS | 2400 | 1469022097421 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1962D400) [pid = 2400] [serial = 1688] [outer = 18DA1400] 06:41:38 INFO - PROCESS | 2400 | 1469022098066 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]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1178ms 06:41:38 INFO - PROCESS | 2400 | 1469022098259 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 2400 | 1469022098263 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 06:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:41:38 INFO - PROCESS | 2400 | 1469022098268 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 2400 | 1469022098271 Marionette TRACE conn6 <- [1,2214,null,{}] 06:41:38 INFO - PROCESS | 2400 | 1469022098276 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}] 06:41:38 INFO - PROCESS | 2400 | 1469022098279 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:38 INFO - PROCESS | 2400 | 1469022098382 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 06:41:38 INFO - PROCESS | 2400 | 1469022098514 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 2400 | 1469022098519 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:38 INFO - PROCESS | 2400 | ++DOCSHELL 10435C00 == 42 [pid = 2400] [id = 563] 06:41:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10440800) [pid = 2400] [serial = 1689] [outer = 00000000] 06:41:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (10871800) [pid = 2400] [serial = 1690] [outer = 10440800] 06:41:38 INFO - PROCESS | 2400 | 1469022098571 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (10B07000) [pid = 2400] [serial = 1691] [outer = 10440800] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 17FF4800 == 41 [pid = 2400] [id = 558] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 1031D800 == 40 [pid = 2400] [id = 557] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 0CF85800 == 39 [pid = 2400] [id = 556] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 14F0BC00 == 38 [pid = 2400] [id = 555] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 18331800 == 37 [pid = 2400] [id = 554] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 180E0400 == 36 [pid = 2400] [id = 553] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 14A5A000 == 35 [pid = 2400] [id = 552] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 10316400 == 34 [pid = 2400] [id = 551] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 0CD27800 == 33 [pid = 2400] [id = 13] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 179F1400 == 32 [pid = 2400] [id = 548] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 15D98000 == 31 [pid = 2400] [id = 550] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 102C9800 == 30 [pid = 2400] [id = 549] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 10320C00 == 29 [pid = 2400] [id = 539] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 18D9F800 == 28 [pid = 2400] [id = 562] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 17C71800 == 27 [pid = 2400] [id = 559] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 102E5400 == 26 [pid = 2400] [id = 560] 06:41:39 INFO - PROCESS | 2400 | --DOCSHELL 15258400 == 25 [pid = 2400] [id = 561] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18D62400) [pid = 2400] [serial = 1634] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1842BC00) [pid = 2400] [serial = 1633] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (108FBC00) [pid = 2400] [serial = 1610] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1055D800) [pid = 2400] [serial = 1609] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18168000) [pid = 2400] [serial = 1613] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (179EC400) [pid = 2400] [serial = 1612] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18325000) [pid = 2400] [serial = 1643] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19958C00) [pid = 2400] [serial = 1616] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (196D8000) [pid = 2400] [serial = 1615] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1962A800) [pid = 2400] [serial = 1636] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (196D5400) [pid = 2400] [serial = 1642] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18169000) [pid = 2400] [serial = 1639] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (19632800) [pid = 2400] [serial = 1637] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18328000) [pid = 2400] [serial = 1631] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19D6E800) [pid = 2400] [serial = 1645] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (180D6C00) [pid = 2400] [serial = 1628] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18169800) [pid = 2400] [serial = 1640] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18308C00) [pid = 2400] [serial = 1630] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1086DC00) [pid = 2400] [serial = 1619] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (10561000) [pid = 2400] [serial = 1618] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (17C6E800) [pid = 2400] [serial = 1627] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (10435800) [pid = 2400] [serial = 1621] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (10436000) [pid = 2400] [serial = 1622] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (14A59800) [pid = 2400] [serial = 1624] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (14F2E000) [pid = 2400] [serial = 1625] [outer = 00000000] [url = about:blank] 06:41:39 INFO - PROCESS | 2400 | 1469022099768 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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1525ms 06:41:39 INFO - PROCESS | 2400 | 1469022099795 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 2400 | 1469022099800 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 06:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:41:39 INFO - PROCESS | 2400 | 1469022099805 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 2400 | 1469022099808 Marionette TRACE conn6 <- [1,2218,null,{}] 06:41:39 INFO - PROCESS | 2400 | 1469022099813 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}] 06:41:39 INFO - PROCESS | 2400 | 1469022099816 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:39 INFO - PROCESS | 2400 | 1469022099944 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 06:41:40 INFO - PROCESS | 2400 | 1469022100037 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 2400 | 1469022100041 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:40 INFO - PROCESS | 2400 | ++DOCSHELL 10313C00 == 26 [pid = 2400] [id = 564] 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10315000) [pid = 2400] [serial = 1692] [outer = 00000000] 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1031C000) [pid = 2400] [serial = 1693] [outer = 10315000] 06:41:40 INFO - PROCESS | 2400 | 1469022100088 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10435800) [pid = 2400] [serial = 1694] [outer = 10315000] 06:41:40 INFO - PROCESS | 2400 | 1469022100496 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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 06:41:40 INFO - PROCESS | 2400 | 1469022100540 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 2400 | 1469022100545 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 06:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:41:40 INFO - PROCESS | 2400 | 1469022100552 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 2400 | 1469022100554 Marionette TRACE conn6 <- [1,2222,null,{}] 06:41:40 INFO - PROCESS | 2400 | 1469022100558 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}] 06:41:40 INFO - PROCESS | 2400 | 1469022100561 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:40 INFO - PROCESS | 2400 | 1469022100647 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 06:41:40 INFO - PROCESS | 2400 | 1469022100653 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 2400 | 1469022100655 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:40 INFO - PROCESS | 2400 | ++DOCSHELL 1070F800 == 27 [pid = 2400] [id = 565] 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1086DC00) [pid = 2400] [serial = 1695] [outer = 00000000] 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10A16000) [pid = 2400] [serial = 1696] [outer = 1086DC00] 06:41:40 INFO - PROCESS | 2400 | 1469022100702 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1461F800) [pid = 2400] [serial = 1697] [outer = 1086DC00] 06:41:41 INFO - PROCESS | 2400 | 1469022101162 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 06:41:41 INFO - PROCESS | 2400 | 1469022101186 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2400 | 1469022101188 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:41:41 INFO - PROCESS | 2400 | 1469022101192 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2400 | 1469022101195 Marionette TRACE conn6 <- [1,2226,null,{}] 06:41:41 INFO - PROCESS | 2400 | 1469022101206 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}] 06:41:41 INFO - PROCESS | 2400 | 1469022101210 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:41 INFO - PROCESS | 2400 | 1469022101294 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 06:41:41 INFO - PROCESS | 2400 | 1469022101303 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 2400 | 1469022101306 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:41 INFO - PROCESS | 2400 | ++DOCSHELL 15D93400 == 28 [pid = 2400] [id = 566] 06:41:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (15D9D800) [pid = 2400] [serial = 1698] [outer = 00000000] 06:41:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (179AB000) [pid = 2400] [serial = 1699] [outer = 15D9D800] 06:41:41 INFO - PROCESS | 2400 | 1469022101353 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (179EF800) [pid = 2400] [serial = 1700] [outer = 15D9D800] 06:41:41 INFO - PROCESS | 2400 | 1469022101823 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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 06:41:41 INFO - PROCESS | 2400 | 1469022101874 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 2400 | 1469022101876 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 06:41:41 INFO - PROCESS | 2400 | 1469022101880 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 2400 | 1469022101881 Marionette TRACE conn6 <- [1,2230,null,{}] 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:41:41 INFO - PROCESS | 2400 | 1469022101885 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}] 06:41:41 INFO - PROCESS | 2400 | 1469022101887 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:42 INFO - PROCESS | 2400 | 1469022102010 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 06:41:42 INFO - PROCESS | 2400 | 1469022102016 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 2400 | 1469022102018 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:42 INFO - PROCESS | 2400 | ++DOCSHELL 179A5C00 == 29 [pid = 2400] [id = 567] 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (17C26800) [pid = 2400] [serial = 1701] [outer = 00000000] 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18161800) [pid = 2400] [serial = 1702] [outer = 17C26800] 06:41:42 INFO - PROCESS | 2400 | 1469022102062 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1816BC00) [pid = 2400] [serial = 1703] [outer = 17C26800] 06:41:42 INFO - PROCESS | 2400 | 1469022102505 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]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 669ms 06:41:42 INFO - PROCESS | 2400 | 1469022102556 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 06:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:41:42 INFO - PROCESS | 2400 | 1469022102558 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 06:41:42 INFO - PROCESS | 2400 | 1469022102561 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 2400 | 1469022102563 Marionette TRACE conn6 <- [1,2234,null,{}] 06:41:42 INFO - PROCESS | 2400 | 1469022102572 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}] 06:41:42 INFO - PROCESS | 2400 | 1469022102575 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:42 INFO - PROCESS | 2400 | 1469022102686 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 06:41:42 INFO - PROCESS | 2400 | 1469022102777 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 2400 | 1469022102779 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:42 INFO - PROCESS | 2400 | ++DOCSHELL 1830D400 == 30 [pid = 2400] [id = 568] 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1830E400) [pid = 2400] [serial = 1704] [outer = 00000000] 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1832B000) [pid = 2400] [serial = 1705] [outer = 1830E400] 06:41:42 INFO - PROCESS | 2400 | 1469022102825 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18395000) [pid = 2400] [serial = 1706] [outer = 1830E400] 06:41:43 INFO - PROCESS | 2400 | 1469022103231 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]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 06:41:43 INFO - PROCESS | 2400 | 1469022103292 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 2400 | 1469022103294 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 06:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:41:43 INFO - PROCESS | 2400 | 1469022103297 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 2400 | 1469022103298 Marionette TRACE conn6 <- [1,2238,null,{}] 06:41:43 INFO - PROCESS | 2400 | 1469022103301 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}] 06:41:43 INFO - PROCESS | 2400 | 1469022103307 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:43 INFO - PROCESS | 2400 | 1469022103451 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 06:41:43 INFO - PROCESS | 2400 | 1469022103519 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 2400 | 1469022103522 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:43 INFO - PROCESS | 2400 | ++DOCSHELL 1842A800 == 31 [pid = 2400] [id = 569] 06:41:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (184E4000) [pid = 2400] [serial = 1707] [outer = 00000000] 06:41:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18D9C000) [pid = 2400] [serial = 1708] [outer = 184E4000] 06:41:43 INFO - PROCESS | 2400 | 1469022103566 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19343000) [pid = 2400] [serial = 1709] [outer = 184E4000] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1838D400) [pid = 2400] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (184E7400) [pid = 2400] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (15D99000) [pid = 2400] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10316800) [pid = 2400] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (102E0800) [pid = 2400] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (14A5A800) [pid = 2400] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (180E3C00) [pid = 2400] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (198C3000) [pid = 2400] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1933F400) [pid = 2400] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102CE000) [pid = 2400] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (179ADC00) [pid = 2400] [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.] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1043D800) [pid = 2400] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (180DFC00) [pid = 2400] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:41:44 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (179AE400) [pid = 2400] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:41:44 INFO - PROCESS | 2400 | 1469022104237 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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 972ms 06:41:44 INFO - PROCESS | 2400 | 1469022104270 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 2400 | 1469022104272 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 06:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:41:44 INFO - PROCESS | 2400 | 1469022104275 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 2400 | 1469022104276 Marionette TRACE conn6 <- [1,2242,null,{}] 06:41:44 INFO - PROCESS | 2400 | 1469022104280 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}] 06:41:44 INFO - PROCESS | 2400 | 1469022104282 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:44 INFO - PROCESS | 2400 | 1469022104358 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 06:41:44 INFO - PROCESS | 2400 | 1469022104454 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 2400 | 1469022104456 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:44 INFO - PROCESS | 2400 | ++DOCSHELL 0CB97800 == 32 [pid = 2400] [id = 570] 06:41:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (0CB97C00) [pid = 2400] [serial = 1710] [outer = 00000000] 06:41:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179AE400) [pid = 2400] [serial = 1711] [outer = 0CB97C00] 06:41:44 INFO - PROCESS | 2400 | 1469022104498 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (179EEC00) [pid = 2400] [serial = 1712] [outer = 0CB97C00] 06:41:44 INFO - PROCESS | 2400 | 1469022104834 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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 06:41:44 INFO - PROCESS | 2400 | 1469022104906 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 06:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:41:44 INFO - PROCESS | 2400 | 1469022104908 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 06:41:44 INFO - PROCESS | 2400 | 1469022104911 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 2400 | 1469022104913 Marionette TRACE conn6 <- [1,2246,null,{}] 06:41:44 INFO - PROCESS | 2400 | 1469022104916 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}] 06:41:44 INFO - PROCESS | 2400 | 1469022104918 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:45 INFO - PROCESS | 2400 | 1469022105030 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 06:41:45 INFO - PROCESS | 2400 | 1469022105038 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2400 | 1469022105040 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:45 INFO - PROCESS | 2400 | ++DOCSHELL 18324800 == 33 [pid = 2400] [id = 571] 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1832DC00) [pid = 2400] [serial = 1713] [outer = 00000000] 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (19347000) [pid = 2400] [serial = 1714] [outer = 1832DC00] 06:41:45 INFO - PROCESS | 2400 | 1469022105082 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18DA6400) [pid = 2400] [serial = 1715] [outer = 1832DC00] 06:41:45 INFO - PROCESS | 2400 | 1469022105522 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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 06:41:45 INFO - PROCESS | 2400 | 1469022105542 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 2400 | 1469022105544 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 06:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:41:45 INFO - PROCESS | 2400 | 1469022105547 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 2400 | 1469022105549 Marionette TRACE conn6 <- [1,2250,null,{}] 06:41:45 INFO - PROCESS | 2400 | 1469022105552 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}] 06:41:45 INFO - PROCESS | 2400 | 1469022105554 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:45 INFO - PROCESS | 2400 | 1469022105632 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 06:41:45 INFO - PROCESS | 2400 | 1469022105753 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 2400 | 1469022105755 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:45 INFO - PROCESS | 2400 | ++DOCSHELL 152FAC00 == 34 [pid = 2400] [id = 572] 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (196D0C00) [pid = 2400] [serial = 1716] [outer = 00000000] 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (196DB800) [pid = 2400] [serial = 1717] [outer = 196D0C00] 06:41:45 INFO - PROCESS | 2400 | 1469022105800 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (198C1400) [pid = 2400] [serial = 1718] [outer = 196D0C00] 06:41:46 INFO - PROCESS | 2400 | 1469022106164 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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 06:41:46 INFO - PROCESS | 2400 | 1469022106279 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 2400 | 1469022106283 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 06:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:41:46 INFO - PROCESS | 2400 | 1469022106288 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 2400 | 1469022106292 Marionette TRACE conn6 <- [1,2254,null,{}] 06:41:46 INFO - PROCESS | 2400 | 1469022106298 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}] 06:41:46 INFO - PROCESS | 2400 | 1469022106301 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:46 INFO - PROCESS | 2400 | 1469022106477 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 06:41:46 INFO - PROCESS | 2400 | 1469022106560 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 2400 | 1469022106564 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:46 INFO - PROCESS | 2400 | ++DOCSHELL 102DD800 == 35 [pid = 2400] [id = 573] 06:41:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (102E0400) [pid = 2400] [serial = 1719] [outer = 00000000] 06:41:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10317800) [pid = 2400] [serial = 1720] [outer = 102E0400] 06:41:46 INFO - PROCESS | 2400 | 1469022106644 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10440000) [pid = 2400] [serial = 1721] [outer = 102E0400] 06:41:47 INFO - PROCESS | 2400 | 1469022107431 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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1224ms 06:41:47 INFO - PROCESS | 2400 | 1469022107512 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 2400 | 1469022107517 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 06:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:41:47 INFO - PROCESS | 2400 | 1469022107524 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 2400 | 1469022107526 Marionette TRACE conn6 <- [1,2258,null,{}] 06:41:47 INFO - PROCESS | 2400 | 1469022107530 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}] 06:41:47 INFO - PROCESS | 2400 | 1469022107533 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:47 INFO - PROCESS | 2400 | 1469022107680 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 06:41:47 INFO - PROCESS | 2400 | 1469022107810 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 2400 | 1469022107812 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:47 INFO - PROCESS | 2400 | ++DOCSHELL 15257400 == 36 [pid = 2400] [id = 574] 06:41:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (15258800) [pid = 2400] [serial = 1722] [outer = 00000000] 06:41:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (15D97000) [pid = 2400] [serial = 1723] [outer = 15258800] 06:41:47 INFO - PROCESS | 2400 | 1469022107869 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (17C2A400) [pid = 2400] [serial = 1724] [outer = 15258800] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 18324800 == 35 [pid = 2400] [id = 571] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 0CB97800 == 34 [pid = 2400] [id = 570] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 1842A800 == 33 [pid = 2400] [id = 569] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 1830D400 == 32 [pid = 2400] [id = 568] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 179A5C00 == 31 [pid = 2400] [id = 567] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 15D93400 == 30 [pid = 2400] [id = 566] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 1070F800 == 29 [pid = 2400] [id = 565] 06:41:48 INFO - PROCESS | 2400 | --DOCSHELL 10313C00 == 28 [pid = 2400] [id = 564] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15250C00) [pid = 2400] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18427800) [pid = 2400] [serial = 1663] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18D9A400) [pid = 2400] [serial = 1667] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18D99400) [pid = 2400] [serial = 1666] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179EF000) [pid = 2400] [serial = 1651] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1811F400) [pid = 2400] [serial = 1652] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10558800) [pid = 2400] [serial = 1654] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1086C400) [pid = 2400] [serial = 1655] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1031A000) [pid = 2400] [serial = 1648] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1086E400) [pid = 2400] [serial = 1649] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (14FDDC00) [pid = 2400] [serial = 1657] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (15086400) [pid = 2400] [serial = 1658] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1816B000) [pid = 2400] [serial = 1660] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19DE4400) [pid = 2400] [serial = 1646] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19BC4400) [pid = 2400] [serial = 1676] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19624C00) [pid = 2400] [serial = 1669] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1799F400) [pid = 2400] [serial = 1127] [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.] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (17F3D800) [pid = 2400] [serial = 1672] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19ECA000) [pid = 2400] [serial = 1679] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (180DB400) [pid = 2400] [serial = 1673] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (196DC400) [pid = 2400] [serial = 1675] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1933AC00) [pid = 2400] [serial = 1670] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (19DEB800) [pid = 2400] [serial = 1678] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1842E400) [pid = 2400] [serial = 1664] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (18310400) [pid = 2400] [serial = 1661] [outer = 00000000] [url = about:blank] 06:41:48 INFO - PROCESS | 2400 | 1469022108765 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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1279ms 06:41:48 INFO - PROCESS | 2400 | 1469022108806 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 2400 | 1469022108810 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 06:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:41:48 INFO - PROCESS | 2400 | 1469022108814 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 2400 | 1469022108817 Marionette TRACE conn6 <- [1,2262,null,{}] 06:41:48 INFO - PROCESS | 2400 | 1469022108823 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}] 06:41:48 INFO - PROCESS | 2400 | 1469022108825 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:48 INFO - PROCESS | 2400 | 1469022108912 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 06:41:48 INFO - PROCESS | 2400 | 1469022108919 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 2400 | 1469022108923 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:48 INFO - PROCESS | 2400 | ++DOCSHELL 10436400 == 29 [pid = 2400] [id = 575] 06:41:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (10437800) [pid = 2400] [serial = 1725] [outer = 00000000] 06:41:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (10559400) [pid = 2400] [serial = 1726] [outer = 10437800] 06:41:48 INFO - PROCESS | 2400 | 1469022108969 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (106B0400) [pid = 2400] [serial = 1727] [outer = 10437800] 06:41:49 INFO - PROCESS | 2400 | 1469022109435 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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 06:41:49 INFO - PROCESS | 2400 | 1469022109502 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 2400 | 1469022109506 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 06:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:41:49 INFO - PROCESS | 2400 | 1469022109512 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 2400 | 1469022109514 Marionette TRACE conn6 <- [1,2266,null,{}] 06:41:49 INFO - PROCESS | 2400 | 1469022109518 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}] 06:41:49 INFO - PROCESS | 2400 | 1469022109521 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:49 INFO - PROCESS | 2400 | 1469022109605 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 06:41:49 INFO - PROCESS | 2400 | 1469022109614 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 2400 | 1469022109616 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:49 INFO - PROCESS | 2400 | ++DOCSHELL 10A14C00 == 30 [pid = 2400] [id = 576] 06:41:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (14624400) [pid = 2400] [serial = 1728] [outer = 00000000] 06:41:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (14FD8400) [pid = 2400] [serial = 1729] [outer = 14624400] 06:41:49 INFO - PROCESS | 2400 | 1469022109663 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (150E9800) [pid = 2400] [serial = 1730] [outer = 14624400] 06:41:50 INFO - PROCESS | 2400 | 1469022110135 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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 06:41:50 INFO - PROCESS | 2400 | 1469022110184 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 2400 | 1469022110187 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 06:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:41:50 INFO - PROCESS | 2400 | 1469022110190 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 2400 | 1469022110193 Marionette TRACE conn6 <- [1,2270,null,{}] 06:41:50 INFO - PROCESS | 2400 | 1469022110204 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}] 06:41:50 INFO - PROCESS | 2400 | 1469022110208 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:50 INFO - PROCESS | 2400 | 1469022110293 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 06:41:50 INFO - PROCESS | 2400 | 1469022110303 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 2400 | 1469022110306 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:50 INFO - PROCESS | 2400 | ++DOCSHELL 180D6800 == 31 [pid = 2400] [id = 577] 06:41:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (180D6C00) [pid = 2400] [serial = 1731] [outer = 00000000] 06:41:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (180E3C00) [pid = 2400] [serial = 1732] [outer = 180D6C00] 06:41:50 INFO - PROCESS | 2400 | 1469022110360 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (18161400) [pid = 2400] [serial = 1733] [outer = 180D6C00] 06:41:50 INFO - PROCESS | 2400 | 1469022110818 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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 06:41:50 INFO - PROCESS | 2400 | 1469022110865 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 2400 | 1469022110867 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 06:41:50 INFO - PROCESS | 2400 | 1469022110870 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:41:50 INFO - PROCESS | 2400 | 1469022110872 Marionette TRACE conn6 <- [1,2274,null,{}] 06:41:50 INFO - PROCESS | 2400 | 1469022110875 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}] 06:41:50 INFO - PROCESS | 2400 | 1469022110877 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:50 INFO - PROCESS | 2400 | 1469022110963 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 06:41:50 INFO - PROCESS | 2400 | 1469022110968 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 2400 | 1469022110970 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:50 INFO - PROCESS | 2400 | ++DOCSHELL 18310400 == 32 [pid = 2400] [id = 578] 06:41:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18322400) [pid = 2400] [serial = 1734] [outer = 00000000] 06:41:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18331C00) [pid = 2400] [serial = 1735] [outer = 18322400] 06:41:51 INFO - PROCESS | 2400 | 1469022111013 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1842A800) [pid = 2400] [serial = 1736] [outer = 18322400] 06:41:51 INFO - PROCESS | 2400 | 1469022111459 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]]]}] 06:41:51 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 06:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 631ms 06:41:51 INFO - PROCESS | 2400 | 1469022111505 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 06:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:41:51 INFO - PROCESS | 2400 | 1469022111507 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 06:41:51 INFO - PROCESS | 2400 | 1469022111510 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 2400 | 1469022111512 Marionette TRACE conn6 <- [1,2278,null,{}] 06:41:51 INFO - PROCESS | 2400 | 1469022111521 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}] 06:41:51 INFO - PROCESS | 2400 | 1469022111523 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:51 INFO - PROCESS | 2400 | 1469022111635 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 06:41:51 INFO - PROCESS | 2400 | 1469022111641 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 2400 | 1469022111643 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:51 INFO - PROCESS | 2400 | ++DOCSHELL 1043C800 == 33 [pid = 2400] [id = 579] 06:41:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1055AC00) [pid = 2400] [serial = 1737] [outer = 00000000] 06:41:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (184EB800) [pid = 2400] [serial = 1738] [outer = 1055AC00] 06:41:51 INFO - PROCESS | 2400 | 1469022111685 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D61800) [pid = 2400] [serial = 1739] [outer = 1055AC00] 06:41:52 INFO - PROCESS | 2400 | 1469022112173 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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 06:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:41:52 INFO - PROCESS | 2400 | 1469022112201 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 2400 | 1469022112203 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 06:41:52 INFO - PROCESS | 2400 | 1469022112206 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 2400 | 1469022112208 Marionette TRACE conn6 <- [1,2282,null,{}] 06:41:52 INFO - PROCESS | 2400 | 1469022112211 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}] 06:41:52 INFO - PROCESS | 2400 | 1469022112217 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:52 INFO - PROCESS | 2400 | 1469022112366 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 06:41:52 INFO - PROCESS | 2400 | 1469022112433 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 2400 | 1469022112435 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:52 INFO - PROCESS | 2400 | ++DOCSHELL 18429C00 == 34 [pid = 2400] [id = 580] 06:41:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D9CC00) [pid = 2400] [serial = 1740] [outer = 00000000] 06:41:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1962C000) [pid = 2400] [serial = 1741] [outer = 18D9CC00] 06:41:52 INFO - PROCESS | 2400 | 1469022112478 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (15251800) [pid = 2400] [serial = 1742] [outer = 18D9CC00] 06:41:52 INFO - PROCESS | 2400 | 1469022112889 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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 729ms 06:41:52 INFO - PROCESS | 2400 | 1469022112942 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 2400 | 1469022112944 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 06:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:41:52 INFO - PROCESS | 2400 | 1469022112979 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 2400 | 1469022112981 Marionette TRACE conn6 <- [1,2286,null,{}] 06:41:52 INFO - PROCESS | 2400 | 1469022112988 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}] 06:41:52 INFO - PROCESS | 2400 | 1469022112990 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:53 INFO - PROCESS | 2400 | 1469022113102 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 06:41:53 INFO - PROCESS | 2400 | 1469022113111 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 2400 | 1469022113113 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:53 INFO - PROCESS | 2400 | ++DOCSHELL 196DB400 == 35 [pid = 2400] [id = 581] 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (196DC400) [pid = 2400] [serial = 1743] [outer = 00000000] 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (198FDC00) [pid = 2400] [serial = 1744] [outer = 196DC400] 06:41:53 INFO - PROCESS | 2400 | 1469022113155 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19BC6000) [pid = 2400] [serial = 1745] [outer = 196DC400] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (10315000) [pid = 2400] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1086DC00) [pid = 2400] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15D9D800) [pid = 2400] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10440800) [pid = 2400] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (184E4000) [pid = 2400] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (102E8400) [pid = 2400] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (152F5400) [pid = 2400] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18DA1400) [pid = 2400] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1830E400) [pid = 2400] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1832DC00) [pid = 2400] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (0CB97C00) [pid = 2400] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:41:53 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (17C26800) [pid = 2400] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:41:53 INFO - PROCESS | 2400 | 1469022113599 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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 06:41:53 INFO - PROCESS | 2400 | 1469022113675 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 2400 | 1469022113677 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 06:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:41:53 INFO - PROCESS | 2400 | 1469022113681 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 2400 | 1469022113683 Marionette TRACE conn6 <- [1,2290,null,{}] 06:41:53 INFO - PROCESS | 2400 | 1469022113687 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}] 06:41:53 INFO - PROCESS | 2400 | 1469022113688 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:53 INFO - PROCESS | 2400 | 1469022113767 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 06:41:53 INFO - PROCESS | 2400 | 1469022113772 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 2400 | 1469022113774 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:53 INFO - PROCESS | 2400 | ++DOCSHELL 10562000 == 36 [pid = 2400] [id = 582] 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (150DF000) [pid = 2400] [serial = 1746] [outer = 00000000] 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18DA1400) [pid = 2400] [serial = 1747] [outer = 150DF000] 06:41:53 INFO - PROCESS | 2400 | 1469022113816 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (196D8000) [pid = 2400] [serial = 1748] [outer = 150DF000] 06:41:54 INFO - PROCESS | 2400 | 1469022114218 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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 570ms 06:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:41:54 INFO - PROCESS | 2400 | 1469022114254 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 2400 | 1469022114256 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 06:41:54 INFO - PROCESS | 2400 | 1469022114259 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 2400 | 1469022114270 Marionette TRACE conn6 <- [1,2294,null,{}] 06:41:54 INFO - PROCESS | 2400 | 1469022114274 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}] 06:41:54 INFO - PROCESS | 2400 | 1469022114275 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:54 INFO - PROCESS | 2400 | 1469022114397 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 06:41:54 INFO - PROCESS | 2400 | 1469022114407 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 2400 | 1469022114409 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:54 INFO - PROCESS | 2400 | ++DOCSHELL 198BE000 == 37 [pid = 2400] [id = 583] 06:41:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (19DE1000) [pid = 2400] [serial = 1749] [outer = 00000000] 06:41:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (19DEA400) [pid = 2400] [serial = 1750] [outer = 19DE1000] 06:41:54 INFO - PROCESS | 2400 | 1469022114454 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (19DEE000) [pid = 2400] [serial = 1751] [outer = 19DE1000] 06:41:54 INFO - PROCESS | 2400 | 1469022114883 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]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 06:41:54 INFO - PROCESS | 2400 | 1469022114955 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 2400 | 1469022114957 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 06:41:54 INFO - PROCESS | 2400 | 1469022114960 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:41:54 INFO - PROCESS | 2400 | 1469022114962 Marionette TRACE conn6 <- [1,2298,null,{}] 06:41:54 INFO - PROCESS | 2400 | 1469022114969 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}] 06:41:54 INFO - PROCESS | 2400 | 1469022114971 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:55 INFO - PROCESS | 2400 | 1469022115050 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 06:41:55 INFO - PROCESS | 2400 | 1469022115056 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 2400 | 1469022115058 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:55 INFO - PROCESS | 2400 | ++DOCSHELL 19ECA400 == 38 [pid = 2400] [id = 584] 06:41:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (19ECC800) [pid = 2400] [serial = 1752] [outer = 00000000] 06:41:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19ED0000) [pid = 2400] [serial = 1753] [outer = 19ECC800] 06:41:55 INFO - PROCESS | 2400 | 1469022115101 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19ED0800) [pid = 2400] [serial = 1754] [outer = 19ECC800] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 10435C00 == 37 [pid = 2400] [id = 563] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 10436400 == 36 [pid = 2400] [id = 575] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 15257400 == 35 [pid = 2400] [id = 574] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 152FAC00 == 34 [pid = 2400] [id = 572] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 102DD800 == 33 [pid = 2400] [id = 573] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 10A14C00 == 32 [pid = 2400] [id = 576] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 18429C00 == 31 [pid = 2400] [id = 580] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 196DB400 == 30 [pid = 2400] [id = 581] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 18310400 == 29 [pid = 2400] [id = 578] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 1043C800 == 28 [pid = 2400] [id = 579] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 10562000 == 27 [pid = 2400] [id = 582] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 180D6800 == 26 [pid = 2400] [id = 577] 06:41:56 INFO - PROCESS | 2400 | --DOCSHELL 198BE000 == 25 [pid = 2400] [id = 583] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10870800) [pid = 2400] [serial = 1682] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10320000) [pid = 2400] [serial = 1681] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (17F38800) [pid = 2400] [serial = 1685] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (179A7000) [pid = 2400] [serial = 1684] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1962D400) [pid = 2400] [serial = 1688] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19345C00) [pid = 2400] [serial = 1687] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18395000) [pid = 2400] [serial = 1706] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1832B000) [pid = 2400] [serial = 1705] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18DA6400) [pid = 2400] [serial = 1715] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (179AE400) [pid = 2400] [serial = 1711] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (19347000) [pid = 2400] [serial = 1714] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (196DB800) [pid = 2400] [serial = 1717] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19343000) [pid = 2400] [serial = 1709] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (18161800) [pid = 2400] [serial = 1702] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1816BC00) [pid = 2400] [serial = 1703] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (179EEC00) [pid = 2400] [serial = 1712] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (179EF800) [pid = 2400] [serial = 1700] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (1031C000) [pid = 2400] [serial = 1693] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (10435800) [pid = 2400] [serial = 1694] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (10A16000) [pid = 2400] [serial = 1696] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (1461F800) [pid = 2400] [serial = 1697] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (179AB000) [pid = 2400] [serial = 1699] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (10B07000) [pid = 2400] [serial = 1691] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (10871800) [pid = 2400] [serial = 1690] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (18D9C000) [pid = 2400] [serial = 1708] [outer = 00000000] [url = about:blank] 06:41:56 INFO - PROCESS | 2400 | 1469022116918 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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1981ms 06:41:56 INFO - PROCESS | 2400 | 1469022116947 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 2400 | 1469022116951 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:41:56 INFO - PROCESS | 2400 | 1469022116956 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 2400 | 1469022116959 Marionette TRACE conn6 <- [1,2302,null,{}] 06:41:56 INFO - PROCESS | 2400 | 1469022116965 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}] 06:41:56 INFO - PROCESS | 2400 | 1469022116968 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:57 INFO - PROCESS | 2400 | 1469022117057 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 06:41:57 INFO - PROCESS | 2400 | 1469022117068 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 2400 | 1469022117072 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:57 INFO - PROCESS | 2400 | ++DOCSHELL 10318400 == 26 [pid = 2400] [id = 585] 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (10318800) [pid = 2400] [serial = 1755] [outer = 00000000] 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (1031D400) [pid = 2400] [serial = 1756] [outer = 10318800] 06:41:57 INFO - PROCESS | 2400 | 1469022117119 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (10435C00) [pid = 2400] [serial = 1757] [outer = 10318800] 06:41:57 INFO - PROCESS | 2400 | 1469022117583 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]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 06:41:57 INFO - PROCESS | 2400 | 1469022117647 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 2400 | 1469022117652 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 06:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:41:57 INFO - PROCESS | 2400 | 1469022117659 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 2400 | 1469022117661 Marionette TRACE conn6 <- [1,2306,null,{}] 06:41:57 INFO - PROCESS | 2400 | 1469022117665 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}] 06:41:57 INFO - PROCESS | 2400 | 1469022117668 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:57 INFO - PROCESS | 2400 | 1469022117754 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 06:41:57 INFO - PROCESS | 2400 | 1469022117763 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 2400 | 1469022117765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:57 INFO - PROCESS | 2400 | ++DOCSHELL 1086D000 == 27 [pid = 2400] [id = 586] 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (1086D400) [pid = 2400] [serial = 1758] [outer = 00000000] 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (10872800) [pid = 2400] [serial = 1759] [outer = 1086D400] 06:41:57 INFO - PROCESS | 2400 | 1469022117813 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (10877400) [pid = 2400] [serial = 1760] [outer = 1086D400] 06:41:58 INFO - PROCESS | 2400 | 1469022118267 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] 06:41:58 INFO - PROCESS | 2400 | 1469022118335 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 06:41:58 INFO - PROCESS | 2400 | 1469022118338 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:41:58 INFO - PROCESS | 2400 | 1469022118342 Marionette TRACE conn6 <- [1,2310,null,{}] 06:41:58 INFO - PROCESS | 2400 | 1469022118353 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}] 06:41:58 INFO - PROCESS | 2400 | 1469022118357 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:58 INFO - PROCESS | 2400 | 1469022118441 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 06:41:58 INFO - PROCESS | 2400 | 1469022118571 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 2400 | 1469022118574 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:58 INFO - PROCESS | 2400 | ++DOCSHELL 14F4A800 == 28 [pid = 2400] [id = 587] 06:41:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (14F4E400) [pid = 2400] [serial = 1761] [outer = 00000000] 06:41:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (14FDD000) [pid = 2400] [serial = 1762] [outer = 14F4E400] 06:41:58 INFO - PROCESS | 2400 | 1469022118621 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (150E4800) [pid = 2400] [serial = 1763] [outer = 14F4E400] 06:41:58 INFO - PROCESS | 2400 | 1469022119001 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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 06:41:59 INFO - PROCESS | 2400 | 1469022119013 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 2400 | 1469022119015 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 06:41:59 INFO - PROCESS | 2400 | 1469022119018 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:41:59 INFO - PROCESS | 2400 | 1469022119020 Marionette TRACE conn6 <- [1,2314,null,{}] 06:41:59 INFO - PROCESS | 2400 | 1469022119024 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}] 06:41:59 INFO - PROCESS | 2400 | 1469022119025 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:59 INFO - PROCESS | 2400 | 1469022119108 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 06:41:59 INFO - PROCESS | 2400 | 1469022119114 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 2400 | 1469022119116 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:59 INFO - PROCESS | 2400 | ++DOCSHELL 15259400 == 29 [pid = 2400] [id = 588] 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (15D94800) [pid = 2400] [serial = 1764] [outer = 00000000] 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (179AAC00) [pid = 2400] [serial = 1765] [outer = 15D94800] 06:41:59 INFO - PROCESS | 2400 | 1469022119160 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (179EC800) [pid = 2400] [serial = 1766] [outer = 15D94800] 06:41:59 INFO - PROCESS | 2400 | 1469022119579 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]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 06:41:59 INFO - PROCESS | 2400 | 1469022119624 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 2400 | 1469022119626 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 06:41:59 INFO - PROCESS | 2400 | 1469022119630 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 2400 | 1469022119632 Marionette TRACE conn6 <- [1,2318,null,{}] 06:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:41:59 INFO - PROCESS | 2400 | 1469022119635 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}] 06:41:59 INFO - PROCESS | 2400 | 1469022119637 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:59 INFO - PROCESS | 2400 | 1469022119714 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 06:41:59 INFO - PROCESS | 2400 | 1469022119720 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 2400 | 1469022119722 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:41:59 INFO - PROCESS | 2400 | ++DOCSHELL 179F0400 == 30 [pid = 2400] [id = 589] 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (179F0800) [pid = 2400] [serial = 1767] [outer = 00000000] 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (17C71400) [pid = 2400] [serial = 1768] [outer = 179F0800] 06:41:59 INFO - PROCESS | 2400 | 1469022119764 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (17F43800) [pid = 2400] [serial = 1769] [outer = 179F0800] 06:42:00 INFO - PROCESS | 2400 | 1469022120204 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 06:42:00 INFO - PROCESS | 2400 | 1469022120268 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 2400 | 1469022120270 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 06:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:42:00 INFO - PROCESS | 2400 | 1469022120273 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2400 | 1469022120275 Marionette TRACE conn6 <- [1,2322,null,{}] 06:42:00 INFO - PROCESS | 2400 | 1469022120278 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}] 06:42:00 INFO - PROCESS | 2400 | 1469022120284 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:00 INFO - PROCESS | 2400 | 1469022120386 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 06:42:00 INFO - PROCESS | 2400 | 1469022120399 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 2400 | 1469022120401 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:00 INFO - PROCESS | 2400 | ++DOCSHELL 18163C00 == 31 [pid = 2400] [id = 590] 06:42:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (18168000) [pid = 2400] [serial = 1770] [outer = 00000000] 06:42:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18308400) [pid = 2400] [serial = 1771] [outer = 18168000] 06:42:00 INFO - PROCESS | 2400 | 1469022120445 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18310400) [pid = 2400] [serial = 1772] [outer = 18168000] 06:42:00 INFO - PROCESS | 2400 | 1469022120893 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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 06:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:42:00 INFO - PROCESS | 2400 | 1469022120944 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 2400 | 1469022120946 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 06:42:00 INFO - PROCESS | 2400 | 1469022120949 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 2400 | 1469022120951 Marionette TRACE conn6 <- [1,2326,null,{}] 06:42:00 INFO - PROCESS | 2400 | 1469022120954 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}] 06:42:00 INFO - PROCESS | 2400 | 1469022120956 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:01 INFO - PROCESS | 2400 | 1469022121032 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 06:42:01 INFO - PROCESS | 2400 | 1469022121037 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 2400 | 1469022121039 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:01 INFO - PROCESS | 2400 | ++DOCSHELL 18324C00 == 32 [pid = 2400] [id = 591] 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18325000) [pid = 2400] [serial = 1773] [outer = 00000000] 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18424C00) [pid = 2400] [serial = 1774] [outer = 18325000] 06:42:01 INFO - PROCESS | 2400 | 1469022121081 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18425800) [pid = 2400] [serial = 1775] [outer = 18325000] 06:42:01 INFO - PROCESS | 2400 | 1469022121513 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]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 06:42:01 INFO - PROCESS | 2400 | 1469022121583 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 2400 | 1469022121585 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 06:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:42:01 INFO - PROCESS | 2400 | 1469022121588 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 2400 | 1469022121590 Marionette TRACE conn6 <- [1,2330,null,{}] 06:42:01 INFO - PROCESS | 2400 | 1469022121593 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}] 06:42:01 INFO - PROCESS | 2400 | 1469022121595 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:01 INFO - PROCESS | 2400 | 1469022121674 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 06:42:01 INFO - PROCESS | 2400 | 1469022121680 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 2400 | 1469022121681 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:01 INFO - PROCESS | 2400 | ++DOCSHELL 102D0000 == 33 [pid = 2400] [id = 592] 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10872000) [pid = 2400] [serial = 1776] [outer = 00000000] 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D6EC00) [pid = 2400] [serial = 1777] [outer = 10872000] 06:42:01 INFO - PROCESS | 2400 | 1469022121724 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D5E400) [pid = 2400] [serial = 1778] [outer = 10872000] 06:42:02 INFO - PROCESS | 2400 | 1469022122133 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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 06:42:02 INFO - PROCESS | 2400 | 1469022122160 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 2400 | 1469022122162 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 06:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:42:02 INFO - PROCESS | 2400 | 1469022122165 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 2400 | 1469022122167 Marionette TRACE conn6 <- [1,2334,null,{}] 06:42:02 INFO - PROCESS | 2400 | 1469022122170 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}] 06:42:02 INFO - PROCESS | 2400 | 1469022122172 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:02 INFO - PROCESS | 2400 | 1469022122300 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 06:42:02 INFO - PROCESS | 2400 | 1469022122319 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 2400 | 1469022122321 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:02 INFO - PROCESS | 2400 | ++DOCSHELL 14F47800 == 34 [pid = 2400] [id = 593] 06:42:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18DA3800) [pid = 2400] [serial = 1779] [outer = 00000000] 06:42:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1933C800) [pid = 2400] [serial = 1780] [outer = 18DA3800] 06:42:02 INFO - PROCESS | 2400 | 1469022122364 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1933D800) [pid = 2400] [serial = 1781] [outer = 18DA3800] 06:42:02 INFO - PROCESS | 2400 | 1469022122824 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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 669ms 06:42:02 INFO - PROCESS | 2400 | 1469022122836 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 2400 | 1469022122838 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 06:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:42:02 INFO - PROCESS | 2400 | 1469022122841 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 2400 | 1469022122843 Marionette TRACE conn6 <- [1,2338,null,{}] 06:42:02 INFO - PROCESS | 2400 | 1469022122853 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}] 06:42:02 INFO - PROCESS | 2400 | 1469022122855 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:02 INFO - PROCESS | 2400 | 1469022122969 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 06:42:02 INFO - PROCESS | 2400 | 1469022122975 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 2400 | 1469022122976 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:02 INFO - PROCESS | 2400 | ++DOCSHELL 0CB90800 == 35 [pid = 2400] [id = 594] 06:42:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10272C00) [pid = 2400] [serial = 1782] [outer = 00000000] 06:42:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (179E5400) [pid = 2400] [serial = 1783] [outer = 10272C00] 06:42:03 INFO - PROCESS | 2400 | 1469022123019 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19347400) [pid = 2400] [serial = 1784] [outer = 10272C00] 06:42:03 INFO - PROCESS | 2400 | 1469022123482 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]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 06:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:42:03 INFO - PROCESS | 2400 | 1469022123512 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 2400 | 1469022123514 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 06:42:03 INFO - PROCESS | 2400 | 1469022123518 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 2400 | 1469022123520 Marionette TRACE conn6 <- [1,2342,null,{}] 06:42:03 INFO - PROCESS | 2400 | 1469022123524 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}] 06:42:03 INFO - PROCESS | 2400 | 1469022123526 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:03 INFO - PROCESS | 2400 | 1469022123651 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 06:42:03 INFO - PROCESS | 2400 | 1469022123751 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 2400 | 1469022123754 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:03 INFO - PROCESS | 2400 | ++DOCSHELL 179EF800 == 36 [pid = 2400] [id = 595] 06:42:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19631000) [pid = 2400] [serial = 1785] [outer = 00000000] 06:42:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (196D4C00) [pid = 2400] [serial = 1786] [outer = 19631000] 06:42:03 INFO - PROCESS | 2400 | 1469022123800 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (198C0400) [pid = 2400] [serial = 1787] [outer = 19631000] 06:42:04 INFO - PROCESS | 2400 | 1469022124228 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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1055AC00) [pid = 2400] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (18D9CC00) [pid = 2400] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (196DC400) [pid = 2400] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18322400) [pid = 2400] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (180D6C00) [pid = 2400] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (14624400) [pid = 2400] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10437800) [pid = 2400] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15258800) [pid = 2400] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (102E0400) [pid = 2400] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (196D0C00) [pid = 2400] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:42:04 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (150DF000) [pid = 2400] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:42:04 INFO - PROCESS | 2400 | 1469022124477 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 2400 | 1469022124479 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 06:42:04 INFO - PROCESS | 2400 | 1469022124487 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 2400 | 1469022124489 Marionette TRACE conn6 <- [1,2346,null,{}] 06:42:04 INFO - PROCESS | 2400 | 1469022124492 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}] 06:42:04 INFO - PROCESS | 2400 | 1469022124494 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:42:04 INFO - PROCESS | 2400 | 1469022124574 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 06:42:04 INFO - PROCESS | 2400 | 1469022124580 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 2400 | 1469022124582 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:04 INFO - PROCESS | 2400 | ++DOCSHELL 1055AC00 == 37 [pid = 2400] [id = 596] 06:42:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10560800) [pid = 2400] [serial = 1788] [outer = 00000000] 06:42:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (14F30800) [pid = 2400] [serial = 1789] [outer = 10560800] 06:42:04 INFO - PROCESS | 2400 | 1469022124636 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179E9000) [pid = 2400] [serial = 1790] [outer = 10560800] 06:42:05 INFO - PROCESS | 2400 | 1469022125089 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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 610ms 06:42:05 INFO - PROCESS | 2400 | 1469022125116 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 2400 | 1469022125118 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 06:42:05 INFO - PROCESS | 2400 | 1469022125121 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:42:05 INFO - PROCESS | 2400 | 1469022125123 Marionette TRACE conn6 <- [1,2350,null,{}] 06:42:05 INFO - PROCESS | 2400 | 1469022125126 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}] 06:42:05 INFO - PROCESS | 2400 | 1469022125128 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:05 INFO - PROCESS | 2400 | 1469022125207 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 06:42:05 INFO - PROCESS | 2400 | 1469022125212 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 2400 | 1469022125214 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:05 INFO - PROCESS | 2400 | ++DOCSHELL 18168800 == 38 [pid = 2400] [id = 597] 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (182A7400) [pid = 2400] [serial = 1791] [outer = 00000000] 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18DA5800) [pid = 2400] [serial = 1792] [outer = 182A7400] 06:42:05 INFO - PROCESS | 2400 | 1469022125259 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (198C4800) [pid = 2400] [serial = 1793] [outer = 182A7400] 06:42:05 INFO - PROCESS | 2400 | 1469022125678 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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 06:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:42:05 INFO - PROCESS | 2400 | 1469022125754 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 2400 | 1469022125756 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 06:42:05 INFO - PROCESS | 2400 | 1469022125759 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 2400 | 1469022125761 Marionette TRACE conn6 <- [1,2354,null,{}] 06:42:05 INFO - PROCESS | 2400 | 1469022125764 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}] 06:42:05 INFO - PROCESS | 2400 | 1469022125766 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:05 INFO - PROCESS | 2400 | 1469022125846 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 06:42:05 INFO - PROCESS | 2400 | 1469022125853 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 2400 | 1469022125855 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:05 INFO - PROCESS | 2400 | ++DOCSHELL 106AC800 == 39 [pid = 2400] [id = 598] 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18167400) [pid = 2400] [serial = 1794] [outer = 00000000] 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19DE6000) [pid = 2400] [serial = 1795] [outer = 18167400] 06:42:05 INFO - PROCESS | 2400 | 1469022125897 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19DEC000) [pid = 2400] [serial = 1796] [outer = 18167400] 06:42:06 INFO - PROCESS | 2400 | 1469022126303 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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 06:42:06 INFO - PROCESS | 2400 | 1469022126330 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 2400 | 1469022126332 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 06:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:42:06 INFO - PROCESS | 2400 | 1469022126335 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 2400 | 1469022126337 Marionette TRACE conn6 <- [1,2358,null,{}] 06:42:06 INFO - PROCESS | 2400 | 1469022126340 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}] 06:42:06 INFO - PROCESS | 2400 | 1469022126342 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:06 INFO - PROCESS | 2400 | 1469022126477 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 06:42:06 INFO - PROCESS | 2400 | 1469022126673 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 2400 | 1469022126676 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:06 INFO - PROCESS | 2400 | ++DOCSHELL 0CD29400 == 40 [pid = 2400] [id = 599] 06:42:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (0CD6A800) [pid = 2400] [serial = 1797] [outer = 00000000] 06:42:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (0CF76400) [pid = 2400] [serial = 1798] [outer = 0CD6A800] 06:42:06 INFO - PROCESS | 2400 | 1469022126733 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (102DBC00) [pid = 2400] [serial = 1799] [outer = 0CD6A800] 06:42:07 INFO - PROCESS | 2400 | 1469022127445 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]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1183ms 06:42:07 INFO - PROCESS | 2400 | 1469022127524 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 2400 | 1469022127528 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 06:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:42:07 INFO - PROCESS | 2400 | 1469022127532 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 2400 | 1469022127535 Marionette TRACE conn6 <- [1,2362,null,{}] 06:42:07 INFO - PROCESS | 2400 | 1469022127541 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}] 06:42:07 INFO - PROCESS | 2400 | 1469022127544 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:07 INFO - PROCESS | 2400 | 1469022127673 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 06:42:07 INFO - PROCESS | 2400 | 1469022127808 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 2400 | 1469022127811 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:07 INFO - PROCESS | 2400 | ++DOCSHELL 10B0D800 == 41 [pid = 2400] [id = 600] 06:42:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10B85000) [pid = 2400] [serial = 1800] [outer = 00000000] 06:42:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (146AC800) [pid = 2400] [serial = 1801] [outer = 10B85000] 06:42:07 INFO - PROCESS | 2400 | 1469022127869 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (14A5A800) [pid = 2400] [serial = 1802] [outer = 10B85000] 06:42:08 INFO - PROCESS | 2400 | 1469022128813 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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1331ms 06:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:42:08 INFO - PROCESS | 2400 | 1469022128866 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 2400 | 1469022128870 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 06:42:08 INFO - PROCESS | 2400 | 1469022128875 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 2400 | 1469022128878 Marionette TRACE conn6 <- [1,2366,null,{}] 06:42:08 INFO - PROCESS | 2400 | 1469022128883 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}] 06:42:08 INFO - PROCESS | 2400 | 1469022128886 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:09 INFO - PROCESS | 2400 | 1469022129020 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 106AC800 == 40 [pid = 2400] [id = 598] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 18168800 == 39 [pid = 2400] [id = 597] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 1055AC00 == 38 [pid = 2400] [id = 596] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 179EF800 == 37 [pid = 2400] [id = 595] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 0CB90800 == 36 [pid = 2400] [id = 594] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 14F47800 == 35 [pid = 2400] [id = 593] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 102D0000 == 34 [pid = 2400] [id = 592] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 18324C00 == 33 [pid = 2400] [id = 591] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 18163C00 == 32 [pid = 2400] [id = 590] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 179F0400 == 31 [pid = 2400] [id = 589] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 15259400 == 30 [pid = 2400] [id = 588] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 14F4A800 == 29 [pid = 2400] [id = 587] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 1086D000 == 28 [pid = 2400] [id = 586] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 10318400 == 27 [pid = 2400] [id = 585] 06:42:09 INFO - PROCESS | 2400 | --DOCSHELL 19ECA400 == 26 [pid = 2400] [id = 584] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (19ED0000) [pid = 2400] [serial = 1753] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (184EB800) [pid = 2400] [serial = 1738] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (1962C000) [pid = 2400] [serial = 1741] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D61800) [pid = 2400] [serial = 1739] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (198FDC00) [pid = 2400] [serial = 1744] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15251800) [pid = 2400] [serial = 1742] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19DEA400) [pid = 2400] [serial = 1750] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19BC6000) [pid = 2400] [serial = 1745] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18331C00) [pid = 2400] [serial = 1735] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (180E3C00) [pid = 2400] [serial = 1732] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18161400) [pid = 2400] [serial = 1733] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (14FD8400) [pid = 2400] [serial = 1729] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (150E9800) [pid = 2400] [serial = 1730] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10559400) [pid = 2400] [serial = 1726] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (106B0400) [pid = 2400] [serial = 1727] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (17C2A400) [pid = 2400] [serial = 1724] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (15D97000) [pid = 2400] [serial = 1723] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10440000) [pid = 2400] [serial = 1721] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (10317800) [pid = 2400] [serial = 1720] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (198C1400) [pid = 2400] [serial = 1718] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (196D8000) [pid = 2400] [serial = 1748] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (18DA1400) [pid = 2400] [serial = 1747] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1842A800) [pid = 2400] [serial = 1736] [outer = 00000000] [url = about:blank] 06:42:09 INFO - PROCESS | 2400 | 1469022129157 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 2400 | 1469022129161 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:09 INFO - PROCESS | 2400 | ++DOCSHELL 0CD22C00 == 27 [pid = 2400] [id = 601] 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (0FEFD000) [pid = 2400] [serial = 1803] [outer = 00000000] 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10318400) [pid = 2400] [serial = 1804] [outer = 0FEFD000] 06:42:09 INFO - PROCESS | 2400 | 1469022129208 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10443400) [pid = 2400] [serial = 1805] [outer = 0FEFD000] 06:42:09 INFO - PROCESS | 2400 | 1469022129623 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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 830ms 06:42:09 INFO - PROCESS | 2400 | 1469022129706 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 2400 | 1469022129710 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 06:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:42:09 INFO - PROCESS | 2400 | 1469022129716 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 2400 | 1469022129719 Marionette TRACE conn6 <- [1,2370,null,{}] 06:42:09 INFO - PROCESS | 2400 | 1469022129723 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}] 06:42:09 INFO - PROCESS | 2400 | 1469022129725 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:09 INFO - PROCESS | 2400 | 1469022129811 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 06:42:09 INFO - PROCESS | 2400 | 1469022129818 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 2400 | 1469022129820 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:09 INFO - PROCESS | 2400 | ++DOCSHELL 1349E000 == 28 [pid = 2400] [id = 602] 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1461D400) [pid = 2400] [serial = 1806] [outer = 00000000] 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (14F30000) [pid = 2400] [serial = 1807] [outer = 1461D400] 06:42:09 INFO - PROCESS | 2400 | 1469022129868 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (15015800) [pid = 2400] [serial = 1808] [outer = 1461D400] 06:42:10 INFO - PROCESS | 2400 | 1469022130334 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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 06:42:10 INFO - PROCESS | 2400 | 1469022130391 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 2400 | 1469022130393 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 06:42:10 INFO - PROCESS | 2400 | 1469022130396 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:42:10 INFO - PROCESS | 2400 | 1469022130400 Marionette TRACE conn6 <- [1,2374,null,{}] 06:42:10 INFO - PROCESS | 2400 | 1469022130410 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}] 06:42:10 INFO - PROCESS | 2400 | 1469022130415 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:10 INFO - PROCESS | 2400 | 1469022130527 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 06:42:10 INFO - PROCESS | 2400 | 1469022130628 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 2400 | 1469022130631 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:10 INFO - PROCESS | 2400 | ++DOCSHELL 17C33000 == 29 [pid = 2400] [id = 603] 06:42:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (17C6CC00) [pid = 2400] [serial = 1809] [outer = 00000000] 06:42:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (17F46000) [pid = 2400] [serial = 1810] [outer = 17C6CC00] 06:42:10 INFO - PROCESS | 2400 | 1469022130677 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (180DE000) [pid = 2400] [serial = 1811] [outer = 17C6CC00] 06:42:11 INFO - PROCESS | 2400 | 1469022131041 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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 06:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:42:11 INFO - PROCESS | 2400 | 1469022131070 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 2400 | 1469022131072 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 06:42:11 INFO - PROCESS | 2400 | 1469022131075 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 2400 | 1469022131086 Marionette TRACE conn6 <- [1,2378,null,{}] 06:42:11 INFO - PROCESS | 2400 | 1469022131089 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}] 06:42:11 INFO - PROCESS | 2400 | 1469022131091 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:11 INFO - PROCESS | 2400 | 1469022131219 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 06:42:11 INFO - PROCESS | 2400 | 1469022131235 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 2400 | 1469022131237 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:11 INFO - PROCESS | 2400 | ++DOCSHELL 18164C00 == 30 [pid = 2400] [id = 604] 06:42:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18166000) [pid = 2400] [serial = 1812] [outer = 00000000] 06:42:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1830FC00) [pid = 2400] [serial = 1813] [outer = 18166000] 06:42:11 INFO - PROCESS | 2400 | 1469022131280 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1832D400) [pid = 2400] [serial = 1814] [outer = 18166000] 06:42:11 INFO - PROCESS | 2400 | 1469022131723 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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 06:42:11 INFO - PROCESS | 2400 | 1469022131766 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 2400 | 1469022131768 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 06:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:42:11 INFO - PROCESS | 2400 | 1469022131772 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 2400 | 1469022131773 Marionette TRACE conn6 <- [1,2382,null,{}] 06:42:11 INFO - PROCESS | 2400 | 1469022131777 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}] 06:42:11 INFO - PROCESS | 2400 | 1469022131779 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:11 INFO - PROCESS | 2400 | 1469022131891 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 06:42:11 INFO - PROCESS | 2400 | 1469022131983 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 2400 | 1469022131985 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:11 INFO - PROCESS | 2400 | ++DOCSHELL 10875400 == 31 [pid = 2400] [id = 605] 06:42:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (15259000) [pid = 2400] [serial = 1815] [outer = 00000000] 06:42:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1842F400) [pid = 2400] [serial = 1816] [outer = 15259000] 06:42:12 INFO - PROCESS | 2400 | 1469022132029 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18D9AC00) [pid = 2400] [serial = 1817] [outer = 15259000] 06:42:12 INFO - PROCESS | 2400 | 1469022132472 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]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 729ms 06:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:42:12 INFO - PROCESS | 2400 | 1469022132502 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 2400 | 1469022132504 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 06:42:12 INFO - PROCESS | 2400 | 1469022132507 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 2400 | 1469022132509 Marionette TRACE conn6 <- [1,2386,null,{}] 06:42:12 INFO - PROCESS | 2400 | 1469022132512 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}] 06:42:12 INFO - PROCESS | 2400 | 1469022132517 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:12 INFO - PROCESS | 2400 | 1469022132657 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 06:42:12 INFO - PROCESS | 2400 | 1469022132723 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 2400 | 1469022132725 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:12 INFO - PROCESS | 2400 | ++DOCSHELL 18DA3400 == 32 [pid = 2400] [id = 606] 06:42:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18DA4000) [pid = 2400] [serial = 1818] [outer = 00000000] 06:42:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1962CC00) [pid = 2400] [serial = 1819] [outer = 18DA4000] 06:42:12 INFO - PROCESS | 2400 | 1469022132768 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19632800) [pid = 2400] [serial = 1820] [outer = 18DA4000] 06:42:13 INFO - PROCESS | 2400 | 1469022133179 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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19DE1000) [pid = 2400] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18DA3800) [pid = 2400] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10272C00) [pid = 2400] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179F0800) [pid = 2400] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19631000) [pid = 2400] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10560800) [pid = 2400] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18168000) [pid = 2400] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (182A7400) [pid = 2400] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10318800) [pid = 2400] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19ECC800) [pid = 2400] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10872000) [pid = 2400] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (15D94800) [pid = 2400] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18325000) [pid = 2400] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1086D400) [pid = 2400] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:42:13 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (14F4E400) [pid = 2400] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:42:13 INFO - PROCESS | 2400 | 1469022133425 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 2400 | 1469022133427 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 06:42:13 INFO - PROCESS | 2400 | 1469022133432 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 2400 | 1469022133434 Marionette TRACE conn6 <- [1,2390,null,{}] 06:42:13 INFO - PROCESS | 2400 | 1469022133438 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}] 06:42:13 INFO - PROCESS | 2400 | 1469022133440 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:42:13 INFO - PROCESS | 2400 | 1469022133517 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 06:42:13 INFO - PROCESS | 2400 | 1469022133524 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 2400 | 1469022133526 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:13 INFO - PROCESS | 2400 | ++DOCSHELL 0CB99800 == 33 [pid = 2400] [id = 607] 06:42:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (10442000) [pid = 2400] [serial = 1821] [outer = 00000000] 06:42:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179F0800) [pid = 2400] [serial = 1822] [outer = 10442000] 06:42:13 INFO - PROCESS | 2400 | 1469022133569 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18161800) [pid = 2400] [serial = 1823] [outer = 10442000] 06:42:13 INFO - PROCESS | 2400 | 1469022133999 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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 610ms 06:42:14 INFO - PROCESS | 2400 | 1469022134058 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 06:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:42:14 INFO - PROCESS | 2400 | 1469022134060 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 06:42:14 INFO - PROCESS | 2400 | 1469022134063 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 2400 | 1469022134065 Marionette TRACE conn6 <- [1,2394,null,{}] 06:42:14 INFO - PROCESS | 2400 | 1469022134068 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}] 06:42:14 INFO - PROCESS | 2400 | 1469022134070 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:14 INFO - PROCESS | 2400 | 1469022134147 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 06:42:14 INFO - PROCESS | 2400 | 1469022134152 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 2400 | 1469022134154 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:14 INFO - PROCESS | 2400 | ++DOCSHELL 18DA1800 == 34 [pid = 2400] [id = 608] 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1933B000) [pid = 2400] [serial = 1824] [outer = 00000000] 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (196D8400) [pid = 2400] [serial = 1825] [outer = 1933B000] 06:42:14 INFO - PROCESS | 2400 | 1469022134196 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (198FDC00) [pid = 2400] [serial = 1826] [outer = 1933B000] 06:42:14 INFO - PROCESS | 2400 | 1469022134628 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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 06:42:14 INFO - PROCESS | 2400 | 1469022134694 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 2400 | 1469022134696 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 06:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:42:14 INFO - PROCESS | 2400 | 1469022134700 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 2400 | 1469022134701 Marionette TRACE conn6 <- [1,2398,null,{}] 06:42:14 INFO - PROCESS | 2400 | 1469022134705 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}] 06:42:14 INFO - PROCESS | 2400 | 1469022134707 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:14 INFO - PROCESS | 2400 | 1469022134785 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 06:42:14 INFO - PROCESS | 2400 | 1469022134790 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 2400 | 1469022134792 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:14 INFO - PROCESS | 2400 | ++DOCSHELL 19BBC800 == 35 [pid = 2400] [id = 609] 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19BC6000) [pid = 2400] [serial = 1827] [outer = 00000000] 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19DE3800) [pid = 2400] [serial = 1828] [outer = 19BC6000] 06:42:14 INFO - PROCESS | 2400 | 1469022134834 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19DE7000) [pid = 2400] [serial = 1829] [outer = 19BC6000] 06:42:15 INFO - PROCESS | 2400 | 1469022135481 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]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 06:42:15 INFO - PROCESS | 2400 | 1469022135531 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 2400 | 1469022135536 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 06:42:15 INFO - PROCESS | 2400 | 1469022135541 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:42:15 INFO - PROCESS | 2400 | 1469022135546 Marionette TRACE conn6 <- [1,2402,null,{}] 06:42:15 INFO - PROCESS | 2400 | 1469022135595 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}] 06:42:15 INFO - PROCESS | 2400 | 1469022135598 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:15 INFO - PROCESS | 2400 | 1469022135750 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 06:42:15 INFO - PROCESS | 2400 | 1469022135857 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 2400 | 1469022135860 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:15 INFO - PROCESS | 2400 | ++DOCSHELL 10442C00 == 36 [pid = 2400] [id = 610] 06:42:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1055C400) [pid = 2400] [serial = 1830] [outer = 00000000] 06:42:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1086EC00) [pid = 2400] [serial = 1831] [outer = 1055C400] 06:42:15 INFO - PROCESS | 2400 | 1469022135916 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (13418000) [pid = 2400] [serial = 1832] [outer = 1055C400] 06:42:16 INFO - PROCESS | 2400 | 1469022136551 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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1074ms 06:42:16 INFO - PROCESS | 2400 | 1469022136620 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 2400 | 1469022136625 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 06:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:42:16 INFO - PROCESS | 2400 | 1469022136631 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 2400 | 1469022136634 Marionette TRACE conn6 <- [1,2406,null,{}] 06:42:16 INFO - PROCESS | 2400 | 1469022136638 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}] 06:42:16 INFO - PROCESS | 2400 | 1469022136641 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:16 INFO - PROCESS | 2400 | 1469022136753 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 06:42:16 INFO - PROCESS | 2400 | 1469022136894 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 2400 | 1469022136897 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:16 INFO - PROCESS | 2400 | ++DOCSHELL 1811E000 == 37 [pid = 2400] [id = 611] 06:42:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1811E400) [pid = 2400] [serial = 1833] [outer = 00000000] 06:42:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18169800) [pid = 2400] [serial = 1834] [outer = 1811E400] 06:42:16 INFO - PROCESS | 2400 | 1469022136953 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18331C00) [pid = 2400] [serial = 1835] [outer = 1811E400] 06:42:17 INFO - PROCESS | 2400 | 1469022137529 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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 06:42:17 INFO - PROCESS | 2400 | 1469022137565 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 2400 | 1469022137567 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 06:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:42:17 INFO - PROCESS | 2400 | 1469022137571 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 2400 | 1469022137575 Marionette TRACE conn6 <- [1,2410,null,{}] 06:42:17 INFO - PROCESS | 2400 | 1469022137586 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}] 06:42:17 INFO - PROCESS | 2400 | 1469022137590 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:17 INFO - PROCESS | 2400 | 1469022137697 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 06:42:17 INFO - PROCESS | 2400 | 1469022137837 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 2400 | 1469022137840 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:17 INFO - PROCESS | 2400 | ++DOCSHELL 196DDC00 == 38 [pid = 2400] [id = 612] 06:42:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (198BD800) [pid = 2400] [serial = 1836] [outer = 00000000] 06:42:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19DEE400) [pid = 2400] [serial = 1837] [outer = 198BD800] 06:42:17 INFO - PROCESS | 2400 | 1469022137898 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19ECF000) [pid = 2400] [serial = 1838] [outer = 198BD800] 06:42:18 INFO - PROCESS | 2400 | 1469022138445 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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 06:42:18 INFO - PROCESS | 2400 | 1469022138505 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 2400 | 1469022138507 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 06:42:18 INFO - PROCESS | 2400 | 1469022138511 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:42:18 INFO - PROCESS | 2400 | 1469022138513 Marionette TRACE conn6 <- [1,2414,null,{}] 06:42:18 INFO - PROCESS | 2400 | 1469022138516 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}] 06:42:18 INFO - PROCESS | 2400 | 1469022138519 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:18 INFO - PROCESS | 2400 | 1469022138658 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 06:42:18 INFO - PROCESS | 2400 | 1469022138810 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 2400 | 1469022138812 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:18 INFO - PROCESS | 2400 | ++DOCSHELL 196D3400 == 39 [pid = 2400] [id = 613] 06:42:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19BC4400) [pid = 2400] [serial = 1839] [outer = 00000000] 06:42:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1AE9E400) [pid = 2400] [serial = 1840] [outer = 19BC4400] 06:42:18 INFO - PROCESS | 2400 | 1469022138866 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1AEA2400) [pid = 2400] [serial = 1841] [outer = 19BC4400] 06:42:19 INFO - PROCESS | 2400 | 1469022139577 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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1122ms 06:42:19 INFO - PROCESS | 2400 | 1469022139637 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 06:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:42:19 INFO - PROCESS | 2400 | 1469022139641 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 06:42:19 INFO - PROCESS | 2400 | 1469022139646 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 2400 | 1469022139649 Marionette TRACE conn6 <- [1,2418,null,{}] 06:42:19 INFO - PROCESS | 2400 | 1469022139654 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}] 06:42:19 INFO - PROCESS | 2400 | 1469022139657 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:19 INFO - PROCESS | 2400 | 1469022139760 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 06:42:19 INFO - PROCESS | 2400 | 1469022139905 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 2400 | 1469022139908 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:19 INFO - PROCESS | 2400 | ++DOCSHELL 15257400 == 40 [pid = 2400] [id = 614] 06:42:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (15258000) [pid = 2400] [serial = 1842] [outer = 00000000] 06:42:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (15D99000) [pid = 2400] [serial = 1843] [outer = 15258000] 06:42:19 INFO - PROCESS | 2400 | 1469022139958 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (179ADC00) [pid = 2400] [serial = 1844] [outer = 15258000] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 18DA1800 == 39 [pid = 2400] [id = 608] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 0CB99800 == 38 [pid = 2400] [id = 607] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 18DA3400 == 37 [pid = 2400] [id = 606] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 10875400 == 36 [pid = 2400] [id = 605] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 18164C00 == 35 [pid = 2400] [id = 604] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 17C33000 == 34 [pid = 2400] [id = 603] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 1349E000 == 33 [pid = 2400] [id = 602] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 0CD22C00 == 32 [pid = 2400] [id = 601] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 10B0D800 == 31 [pid = 2400] [id = 600] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 0CD29400 == 30 [pid = 2400] [id = 599] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 196D3400 == 29 [pid = 2400] [id = 613] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 1811E000 == 28 [pid = 2400] [id = 611] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 196DDC00 == 27 [pid = 2400] [id = 612] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 19BBC800 == 26 [pid = 2400] [id = 609] 06:42:20 INFO - PROCESS | 2400 | --DOCSHELL 10442C00 == 25 [pid = 2400] [id = 610] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (19DE6000) [pid = 2400] [serial = 1795] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1933D800) [pid = 2400] [serial = 1781] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (179E5400) [pid = 2400] [serial = 1783] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (17C71400) [pid = 2400] [serial = 1768] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (196D4C00) [pid = 2400] [serial = 1786] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (17F43800) [pid = 2400] [serial = 1769] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (14F30800) [pid = 2400] [serial = 1789] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18308400) [pid = 2400] [serial = 1771] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (18310400) [pid = 2400] [serial = 1772] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (179E9000) [pid = 2400] [serial = 1790] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (18DA5800) [pid = 2400] [serial = 1792] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1031D400) [pid = 2400] [serial = 1756] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10435C00) [pid = 2400] [serial = 1757] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19ED0800) [pid = 2400] [serial = 1754] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D6EC00) [pid = 2400] [serial = 1777] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (18D5E400) [pid = 2400] [serial = 1778] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (198C0400) [pid = 2400] [serial = 1787] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (179AAC00) [pid = 2400] [serial = 1765] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179EC800) [pid = 2400] [serial = 1766] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18424C00) [pid = 2400] [serial = 1774] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18425800) [pid = 2400] [serial = 1775] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10872800) [pid = 2400] [serial = 1759] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (10877400) [pid = 2400] [serial = 1760] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (14FDD000) [pid = 2400] [serial = 1762] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (150E4800) [pid = 2400] [serial = 1763] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1933C800) [pid = 2400] [serial = 1780] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (198C4800) [pid = 2400] [serial = 1793] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19347400) [pid = 2400] [serial = 1784] [outer = 00000000] [url = about:blank] 06:42:20 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19DEE000) [pid = 2400] [serial = 1751] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 2400 | 1469022141120 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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1538ms 06:42:21 INFO - PROCESS | 2400 | 1469022141186 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 2400 | 1469022141189 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 06:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:42:21 INFO - PROCESS | 2400 | 1469022141194 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 2400 | 1469022141198 Marionette TRACE conn6 <- [1,2422,null,{}] 06:42:21 INFO - PROCESS | 2400 | 1469022141203 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}] 06:42:21 INFO - PROCESS | 2400 | 1469022141206 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:21 INFO - PROCESS | 2400 | 1469022141330 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 06:42:21 INFO - PROCESS | 2400 | 1469022141424 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 2400 | 1469022141426 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:21 INFO - PROCESS | 2400 | ++DOCSHELL 102EAC00 == 26 [pid = 2400] [id = 615] 06:42:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10313800) [pid = 2400] [serial = 1845] [outer = 00000000] 06:42:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10435800) [pid = 2400] [serial = 1846] [outer = 10313800] 06:42:21 INFO - PROCESS | 2400 | 1469022141473 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1043A800) [pid = 2400] [serial = 1847] [outer = 10313800] 06:42:21 INFO - PROCESS | 2400 | 1469022141825 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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 06:42:21 INFO - PROCESS | 2400 | 1469022141885 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 2400 | 1469022141890 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 06:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:42:21 INFO - PROCESS | 2400 | 1469022141896 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 2400 | 1469022141899 Marionette TRACE conn6 <- [1,2426,null,{}] 06:42:21 INFO - PROCESS | 2400 | 1469022141903 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}] 06:42:21 INFO - PROCESS | 2400 | 1469022141905 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:22 INFO - PROCESS | 2400 | 1469022142025 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 06:42:22 INFO - PROCESS | 2400 | 1469022142033 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 2400 | 1469022142035 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:22 INFO - PROCESS | 2400 | ++DOCSHELL 10561000 == 27 [pid = 2400] [id = 616] 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1086D000) [pid = 2400] [serial = 1848] [outer = 00000000] 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (11529400) [pid = 2400] [serial = 1849] [outer = 1086D000] 06:42:22 INFO - PROCESS | 2400 | 1469022142081 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (146EB800) [pid = 2400] [serial = 1850] [outer = 1086D000] 06:42:22 INFO - PROCESS | 2400 | 1469022142496 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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 06:42:22 INFO - PROCESS | 2400 | 1469022142530 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 2400 | 1469022142532 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 06:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:42:22 INFO - PROCESS | 2400 | 1469022142555 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 2400 | 1469022142558 Marionette TRACE conn6 <- [1,2430,null,{}] 06:42:22 INFO - PROCESS | 2400 | 1469022142572 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}] 06:42:22 INFO - PROCESS | 2400 | 1469022142577 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:22 INFO - PROCESS | 2400 | 1469022142660 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 06:42:22 INFO - PROCESS | 2400 | 1469022142669 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 2400 | 1469022142672 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:22 INFO - PROCESS | 2400 | ++DOCSHELL 16986000 == 28 [pid = 2400] [id = 617] 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179A5000) [pid = 2400] [serial = 1851] [outer = 00000000] 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (179E7C00) [pid = 2400] [serial = 1852] [outer = 179A5000] 06:42:22 INFO - PROCESS | 2400 | 1469022142719 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (179F2C00) [pid = 2400] [serial = 1853] [outer = 179A5000] 06:42:23 INFO - PROCESS | 2400 | 1469022143191 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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 06:42:23 INFO - PROCESS | 2400 | 1469022143228 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 2400 | 1469022143230 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 06:42:23 INFO - PROCESS | 2400 | 1469022143233 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:42:23 INFO - PROCESS | 2400 | 1469022143235 Marionette TRACE conn6 <- [1,2434,null,{}] 06:42:23 INFO - PROCESS | 2400 | 1469022143238 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}] 06:42:23 INFO - PROCESS | 2400 | 1469022143240 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:23 INFO - PROCESS | 2400 | 1469022143359 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 06:42:23 INFO - PROCESS | 2400 | 1469022143453 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 2400 | 1469022143455 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:23 INFO - PROCESS | 2400 | ++DOCSHELL 17FF4800 == 29 [pid = 2400] [id = 618] 06:42:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (17FF6800) [pid = 2400] [serial = 1854] [outer = 00000000] 06:42:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (180DBC00) [pid = 2400] [serial = 1855] [outer = 17FF6800] 06:42:23 INFO - PROCESS | 2400 | 1469022143499 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18160400) [pid = 2400] [serial = 1856] [outer = 17FF6800] 06:42:23 INFO - PROCESS | 2400 | 1469022143882 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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 06:42:23 INFO - PROCESS | 2400 | 1469022143920 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 2400 | 1469022143922 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 06:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:42:23 INFO - PROCESS | 2400 | 1469022143925 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 2400 | 1469022143926 Marionette TRACE conn6 <- [1,2438,null,{}] 06:42:23 INFO - PROCESS | 2400 | 1469022143930 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}] 06:42:23 INFO - PROCESS | 2400 | 1469022143932 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:24 INFO - PROCESS | 2400 | 1469022144050 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 06:42:24 INFO - PROCESS | 2400 | 1469022144055 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2400 | 1469022144057 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:24 INFO - PROCESS | 2400 | ++DOCSHELL 18167C00 == 30 [pid = 2400] [id = 619] 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1816B800) [pid = 2400] [serial = 1857] [outer = 00000000] 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18310400) [pid = 2400] [serial = 1858] [outer = 1816B800] 06:42:24 INFO - PROCESS | 2400 | 1469022144100 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1832C000) [pid = 2400] [serial = 1859] [outer = 1816B800] 06:42:24 INFO - PROCESS | 2400 | 1469022144541 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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 06:42:24 INFO - PROCESS | 2400 | 1469022144599 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 2400 | 1469022144601 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:42:24 INFO - PROCESS | 2400 | 1469022144610 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 2400 | 1469022144612 Marionette TRACE conn6 <- [1,2442,null,{}] 06:42:24 INFO - PROCESS | 2400 | 1469022144615 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}] 06:42:24 INFO - PROCESS | 2400 | 1469022144621 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:24 INFO - PROCESS | 2400 | 1469022144752 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 06:42:24 INFO - PROCESS | 2400 | 1469022144849 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 2400 | 1469022144851 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:24 INFO - PROCESS | 2400 | ++DOCSHELL 1842A000 == 31 [pid = 2400] [id = 620] 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1842A400) [pid = 2400] [serial = 1860] [outer = 00000000] 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (184EDC00) [pid = 2400] [serial = 1861] [outer = 1842A400] 06:42:24 INFO - PROCESS | 2400 | 1469022144894 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18D99800) [pid = 2400] [serial = 1862] [outer = 1842A400] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (15259000) [pid = 2400] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18DA4000) [pid = 2400] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (0CD6A800) [pid = 2400] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (10B85000) [pid = 2400] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1461D400) [pid = 2400] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (17C6CC00) [pid = 2400] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (0FEFD000) [pid = 2400] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10442000) [pid = 2400] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18166000) [pid = 2400] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1933B000) [pid = 2400] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18167400) [pid = 2400] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:42:25 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (19BC6000) [pid = 2400] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:42:25 INFO - PROCESS | 2400 | 1469022145424 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]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 870ms 06:42:25 INFO - PROCESS | 2400 | 1469022145484 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 2400 | 1469022145486 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 06:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:42:25 INFO - PROCESS | 2400 | 1469022145489 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 2400 | 1469022145491 Marionette TRACE conn6 <- [1,2446,null,{}] 06:42:25 INFO - PROCESS | 2400 | 1469022145495 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}] 06:42:25 INFO - PROCESS | 2400 | 1469022145496 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:25 INFO - PROCESS | 2400 | 1469022145572 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 06:42:25 INFO - PROCESS | 2400 | 1469022145577 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 2400 | 1469022145579 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:25 INFO - PROCESS | 2400 | ++DOCSHELL 146ECC00 == 32 [pid = 2400] [id = 621] 06:42:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (15D99400) [pid = 2400] [serial = 1863] [outer = 00000000] 06:42:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (182B1000) [pid = 2400] [serial = 1864] [outer = 15D99400] 06:42:25 INFO - PROCESS | 2400 | 1469022145621 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18426400) [pid = 2400] [serial = 1865] [outer = 15D99400] 06:42:26 INFO - PROCESS | 2400 | 1469022146023 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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 570ms 06:42:26 INFO - PROCESS | 2400 | 1469022146060 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 2400 | 1469022146062 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 06:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:42:26 INFO - PROCESS | 2400 | 1469022146065 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 2400 | 1469022146066 Marionette TRACE conn6 <- [1,2450,null,{}] 06:42:26 INFO - PROCESS | 2400 | 1469022146070 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}] 06:42:26 INFO - PROCESS | 2400 | 1469022146071 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:26 INFO - PROCESS | 2400 | 1469022146194 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 06:42:26 INFO - PROCESS | 2400 | 1469022146202 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 2400 | 1469022146203 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:26 INFO - PROCESS | 2400 | ++DOCSHELL 102D1800 == 33 [pid = 2400] [id = 622] 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (102DB800) [pid = 2400] [serial = 1866] [outer = 00000000] 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18DA4000) [pid = 2400] [serial = 1867] [outer = 102DB800] 06:42:26 INFO - PROCESS | 2400 | 1469022146246 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18DA4800) [pid = 2400] [serial = 1868] [outer = 102DB800] 06:42:26 INFO - PROCESS | 2400 | 1469022146658 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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 06:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:42:26 INFO - PROCESS | 2400 | 1469022146696 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 2400 | 1469022146698 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 06:42:26 INFO - PROCESS | 2400 | 1469022146701 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 2400 | 1469022146703 Marionette TRACE conn6 <- [1,2454,null,{}] 06:42:26 INFO - PROCESS | 2400 | 1469022146706 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}] 06:42:26 INFO - PROCESS | 2400 | 1469022146708 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:26 INFO - PROCESS | 2400 | 1469022146822 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 06:42:26 INFO - PROCESS | 2400 | 1469022146830 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 2400 | 1469022146832 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:26 INFO - PROCESS | 2400 | ++DOCSHELL 1933C000 == 34 [pid = 2400] [id = 623] 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1933E400) [pid = 2400] [serial = 1869] [outer = 00000000] 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19347C00) [pid = 2400] [serial = 1870] [outer = 1933E400] 06:42:26 INFO - PROCESS | 2400 | 1469022146875 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19628000) [pid = 2400] [serial = 1871] [outer = 1933E400] 06:42:27 INFO - PROCESS | 2400 | 1469022147382 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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 06:42:27 INFO - PROCESS | 2400 | 1469022147486 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 2400 | 1469022147490 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:42:27 INFO - PROCESS | 2400 | 1469022147565 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 2400 | 1469022147569 Marionette TRACE conn6 <- [1,2458,null,{}] 06:42:27 INFO - PROCESS | 2400 | 1469022147584 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}] 06:42:27 INFO - PROCESS | 2400 | 1469022147587 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:27 INFO - PROCESS | 2400 | 1469022147708 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 06:42:27 INFO - PROCESS | 2400 | 1469022147839 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 2400 | 1469022147844 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:27 INFO - PROCESS | 2400 | ++DOCSHELL 10316C00 == 35 [pid = 2400] [id = 624] 06:42:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (10317000) [pid = 2400] [serial = 1872] [outer = 00000000] 06:42:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (10436400) [pid = 2400] [serial = 1873] [outer = 10317000] 06:42:27 INFO - PROCESS | 2400 | 1469022147900 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (106AA400) [pid = 2400] [serial = 1874] [outer = 10317000] 06:42:28 INFO - PROCESS | 2400 | 1469022148610 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]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1131ms 06:42:28 INFO - PROCESS | 2400 | 1469022148654 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 2400 | 1469022148659 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 06:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:42:28 INFO - PROCESS | 2400 | 1469022148665 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 2400 | 1469022148668 Marionette TRACE conn6 <- [1,2462,null,{}] 06:42:28 INFO - PROCESS | 2400 | 1469022148672 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}] 06:42:28 INFO - PROCESS | 2400 | 1469022148675 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:28 INFO - PROCESS | 2400 | 1469022148792 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 06:42:28 INFO - PROCESS | 2400 | 1469022148948 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 2400 | 1469022148951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:28 INFO - PROCESS | 2400 | ++DOCSHELL 14FDCC00 == 36 [pid = 2400] [id = 625] 06:42:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (14FE5400) [pid = 2400] [serial = 1875] [outer = 00000000] 06:42:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (15D96400) [pid = 2400] [serial = 1876] [outer = 14FE5400] 06:42:28 INFO - PROCESS | 2400 | 1469022149006 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (179F0400) [pid = 2400] [serial = 1877] [outer = 14FE5400] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 102D1800 == 35 [pid = 2400] [id = 622] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 146ECC00 == 34 [pid = 2400] [id = 621] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 1842A000 == 33 [pid = 2400] [id = 620] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 18167C00 == 32 [pid = 2400] [id = 619] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 17FF4800 == 31 [pid = 2400] [id = 618] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 16986000 == 30 [pid = 2400] [id = 617] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 10561000 == 29 [pid = 2400] [id = 616] 06:42:29 INFO - PROCESS | 2400 | --DOCSHELL 102EAC00 == 28 [pid = 2400] [id = 615] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19DEC000) [pid = 2400] [serial = 1796] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19DE3800) [pid = 2400] [serial = 1828] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1842F400) [pid = 2400] [serial = 1816] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1962CC00) [pid = 2400] [serial = 1819] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (18D9AC00) [pid = 2400] [serial = 1817] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (0CF76400) [pid = 2400] [serial = 1798] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (102DBC00) [pid = 2400] [serial = 1799] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (146AC800) [pid = 2400] [serial = 1801] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14A5A800) [pid = 2400] [serial = 1802] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14F30000) [pid = 2400] [serial = 1807] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (15015800) [pid = 2400] [serial = 1808] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (17F46000) [pid = 2400] [serial = 1810] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (180DE000) [pid = 2400] [serial = 1811] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10318400) [pid = 2400] [serial = 1804] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (10443400) [pid = 2400] [serial = 1805] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (179F0800) [pid = 2400] [serial = 1822] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18161800) [pid = 2400] [serial = 1823] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (19632800) [pid = 2400] [serial = 1820] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1830FC00) [pid = 2400] [serial = 1813] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19DE7000) [pid = 2400] [serial = 1829] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1832D400) [pid = 2400] [serial = 1814] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (198FDC00) [pid = 2400] [serial = 1826] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (196D8400) [pid = 2400] [serial = 1825] [outer = 00000000] [url = about:blank] 06:42:29 INFO - PROCESS | 2400 | 1469022149840 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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1233ms 06:42:29 INFO - PROCESS | 2400 | 1469022149902 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 2400 | 1469022149906 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 06:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:42:29 INFO - PROCESS | 2400 | 1469022149911 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 2400 | 1469022149914 Marionette TRACE conn6 <- [1,2466,null,{}] 06:42:29 INFO - PROCESS | 2400 | 1469022149919 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}] 06:42:29 INFO - PROCESS | 2400 | 1469022149921 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:29 INFO - PROCESS | 2400 | 1469022150008 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 06:42:30 INFO - PROCESS | 2400 | 1469022150015 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 2400 | 1469022150019 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:30 INFO - PROCESS | 2400 | ++DOCSHELL 102E0800 == 29 [pid = 2400] [id = 626] 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (102E1400) [pid = 2400] [serial = 1878] [outer = 00000000] 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1031BC00) [pid = 2400] [serial = 1879] [outer = 102E1400] 06:42:30 INFO - PROCESS | 2400 | 1469022150066 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10440400) [pid = 2400] [serial = 1880] [outer = 102E1400] 06:42:30 INFO - PROCESS | 2400 | 1469022150595 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]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 06:42:30 INFO - PROCESS | 2400 | 1469022150642 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 2400 | 1469022150646 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 06:42:30 INFO - PROCESS | 2400 | 1469022150653 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:42:30 INFO - PROCESS | 2400 | 1469022150655 Marionette TRACE conn6 <- [1,2470,null,{}] 06:42:30 INFO - PROCESS | 2400 | 1469022150659 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}] 06:42:30 INFO - PROCESS | 2400 | 1469022150661 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:30 INFO - PROCESS | 2400 | 1469022150746 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 06:42:30 INFO - PROCESS | 2400 | 1469022150864 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 2400 | 1469022150866 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:30 INFO - PROCESS | 2400 | ++DOCSHELL 102DEC00 == 30 [pid = 2400] [id = 627] 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (14A59800) [pid = 2400] [serial = 1881] [outer = 00000000] 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (14F05000) [pid = 2400] [serial = 1882] [outer = 14A59800] 06:42:30 INFO - PROCESS | 2400 | 1469022150912 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14FE3C00) [pid = 2400] [serial = 1883] [outer = 14A59800] 06:42:31 INFO - PROCESS | 2400 | 1469022151289 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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 06:42:31 INFO - PROCESS | 2400 | 1469022151327 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 2400 | 1469022151330 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 06:42:31 INFO - PROCESS | 2400 | 1469022151333 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:42:31 INFO - PROCESS | 2400 | 1469022151336 Marionette TRACE conn6 <- [1,2474,null,{}] 06:42:31 INFO - PROCESS | 2400 | 1469022151347 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}] 06:42:31 INFO - PROCESS | 2400 | 1469022151352 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:31 INFO - PROCESS | 2400 | 1469022151461 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 06:42:31 INFO - PROCESS | 2400 | 1469022151469 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 2400 | 1469022151472 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:31 INFO - PROCESS | 2400 | ++DOCSHELL 17F38800 == 31 [pid = 2400] [id = 628] 06:42:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (17F3D800) [pid = 2400] [serial = 1884] [outer = 00000000] 06:42:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (17FF7000) [pid = 2400] [serial = 1885] [outer = 17F3D800] 06:42:31 INFO - PROCESS | 2400 | 1469022151528 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (180E3C00) [pid = 2400] [serial = 1886] [outer = 17F3D800] 06:42:31 INFO - PROCESS | 2400 | 1469022151968 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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 06:42:32 INFO - PROCESS | 2400 | 1469022152024 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 2400 | 1469022152026 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 06:42:32 INFO - PROCESS | 2400 | 1469022152029 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 2400 | 1469022152031 Marionette TRACE conn6 <- [1,2478,null,{}] 06:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:42:32 INFO - PROCESS | 2400 | 1469022152040 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}] 06:42:32 INFO - PROCESS | 2400 | 1469022152042 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:32 INFO - PROCESS | 2400 | 1469022152159 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 06:42:32 INFO - PROCESS | 2400 | 1469022152165 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 2400 | 1469022152166 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:32 INFO - PROCESS | 2400 | ++DOCSHELL 18309C00 == 32 [pid = 2400] [id = 629] 06:42:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1830E400) [pid = 2400] [serial = 1887] [outer = 00000000] 06:42:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1832F800) [pid = 2400] [serial = 1888] [outer = 1830E400] 06:42:32 INFO - PROCESS | 2400 | 1469022152211 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18429C00) [pid = 2400] [serial = 1889] [outer = 1830E400] 06:42:32 INFO - PROCESS | 2400 | 1469022152661 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]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 669ms 06:42:32 INFO - PROCESS | 2400 | 1469022152705 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 2400 | 1469022152707 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 06:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:42:32 INFO - PROCESS | 2400 | 1469022152710 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 2400 | 1469022152712 Marionette TRACE conn6 <- [1,2482,null,{}] 06:42:32 INFO - PROCESS | 2400 | 1469022152716 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}] 06:42:32 INFO - PROCESS | 2400 | 1469022152718 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:32 INFO - PROCESS | 2400 | 1469022152839 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 06:42:32 INFO - PROCESS | 2400 | 1469022152934 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 2400 | 1469022152936 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:32 INFO - PROCESS | 2400 | ++DOCSHELL 1842DC00 == 33 [pid = 2400] [id = 630] 06:42:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (184E4000) [pid = 2400] [serial = 1890] [outer = 00000000] 06:42:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D79C00) [pid = 2400] [serial = 1891] [outer = 184E4000] 06:42:32 INFO - PROCESS | 2400 | 1469022152979 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18DA2C00) [pid = 2400] [serial = 1892] [outer = 184E4000] 06:42:33 INFO - PROCESS | 2400 | 1469022153399 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]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 06:42:33 INFO - PROCESS | 2400 | 1469022153447 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 2400 | 1469022153449 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 06:42:33 INFO - PROCESS | 2400 | 1469022153453 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:42:33 INFO - PROCESS | 2400 | 1469022153455 Marionette TRACE conn6 <- [1,2486,null,{}] 06:42:33 INFO - PROCESS | 2400 | 1469022153458 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}] 06:42:33 INFO - PROCESS | 2400 | 1469022153463 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:33 INFO - PROCESS | 2400 | 1469022153610 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 06:42:33 INFO - PROCESS | 2400 | 1469022153678 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 2400 | 1469022153680 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:33 INFO - PROCESS | 2400 | ++DOCSHELL 0CB99800 == 34 [pid = 2400] [id = 631] 06:42:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1933D400) [pid = 2400] [serial = 1893] [outer = 00000000] 06:42:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (196D3800) [pid = 2400] [serial = 1894] [outer = 1933D400] 06:42:33 INFO - PROCESS | 2400 | 1469022153724 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (14F30800) [pid = 2400] [serial = 1895] [outer = 1933D400] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (17FF6800) [pid = 2400] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1086D000) [pid = 2400] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15258000) [pid = 2400] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179A5000) [pid = 2400] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (10313800) [pid = 2400] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (102DB800) [pid = 2400] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1816B800) [pid = 2400] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1055C400) [pid = 2400] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1811E400) [pid = 2400] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (198BD800) [pid = 2400] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19BC4400) [pid = 2400] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (1842A400) [pid = 2400] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:42:34 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (15D99400) [pid = 2400] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:42:34 INFO - PROCESS | 2400 | 1469022154261 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]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 830ms 06:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:42:34 INFO - PROCESS | 2400 | 1469022154286 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 2400 | 1469022154288 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 06:42:34 INFO - PROCESS | 2400 | 1469022154292 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 2400 | 1469022154293 Marionette TRACE conn6 <- [1,2490,null,{}] 06:42:34 INFO - PROCESS | 2400 | 1469022154297 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}] 06:42:34 INFO - PROCESS | 2400 | 1469022154299 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:34 INFO - PROCESS | 2400 | 1469022154377 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 06:42:34 INFO - PROCESS | 2400 | 1469022154385 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 2400 | 1469022154387 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:34 INFO - PROCESS | 2400 | ++DOCSHELL 1055C400 == 35 [pid = 2400] [id = 632] 06:42:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (10A1E000) [pid = 2400] [serial = 1896] [outer = 00000000] 06:42:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (15D97400) [pid = 2400] [serial = 1897] [outer = 10A1E000] 06:42:34 INFO - PROCESS | 2400 | 1469022154429 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1816B800) [pid = 2400] [serial = 1898] [outer = 10A1E000] 06:42:34 INFO - PROCESS | 2400 | 1469022154841 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]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 06:42:34 INFO - PROCESS | 2400 | 1469022154922 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 2400 | 1469022154924 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 06:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:42:34 INFO - PROCESS | 2400 | 1469022154928 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 2400 | 1469022154929 Marionette TRACE conn6 <- [1,2494,null,{}] 06:42:34 INFO - PROCESS | 2400 | 1469022154933 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}] 06:42:34 INFO - PROCESS | 2400 | 1469022154934 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:35 INFO - PROCESS | 2400 | 1469022155013 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 06:42:35 INFO - PROCESS | 2400 | 1469022155018 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 2400 | 1469022155020 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:35 INFO - PROCESS | 2400 | ++DOCSHELL 152F1000 == 36 [pid = 2400] [id = 633] 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179F0800) [pid = 2400] [serial = 1899] [outer = 00000000] 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (198BC800) [pid = 2400] [serial = 1900] [outer = 179F0800] 06:42:35 INFO - PROCESS | 2400 | 1469022155063 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (198C0400) [pid = 2400] [serial = 1901] [outer = 179F0800] 06:42:35 INFO - PROCESS | 2400 | 1469022155500 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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 06:42:35 INFO - PROCESS | 2400 | 1469022155558 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 2400 | 1469022155560 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 06:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:42:35 INFO - PROCESS | 2400 | 1469022155563 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 2400 | 1469022155565 Marionette TRACE conn6 <- [1,2498,null,{}] 06:42:35 INFO - PROCESS | 2400 | 1469022155568 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}] 06:42:35 INFO - PROCESS | 2400 | 1469022155570 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:35 INFO - PROCESS | 2400 | 1469022155649 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 06:42:35 INFO - PROCESS | 2400 | 1469022155654 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 2400 | 1469022155656 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:35 INFO - PROCESS | 2400 | ++DOCSHELL 17C71800 == 37 [pid = 2400] [id = 634] 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (196DA000) [pid = 2400] [serial = 1902] [outer = 00000000] 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (19DE4000) [pid = 2400] [serial = 1903] [outer = 196DA000] 06:42:35 INFO - PROCESS | 2400 | 1469022155698 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19DE8400) [pid = 2400] [serial = 1904] [outer = 196DA000] 06:42:36 INFO - PROCESS | 2400 | 1469022156139 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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 06:42:36 INFO - PROCESS | 2400 | 1469022156218 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 2400 | 1469022156222 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 06:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:42:36 INFO - PROCESS | 2400 | 1469022156228 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 2400 | 1469022156232 Marionette TRACE conn6 <- [1,2502,null,{}] 06:42:36 INFO - PROCESS | 2400 | 1469022156238 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}] 06:42:36 INFO - PROCESS | 2400 | 1469022156242 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:36 INFO - PROCESS | 2400 | 1469022156363 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 06:42:36 INFO - PROCESS | 2400 | 1469022156504 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 2400 | 1469022156509 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:36 INFO - PROCESS | 2400 | ++DOCSHELL 102E7000 == 38 [pid = 2400] [id = 635] 06:42:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (102E8000) [pid = 2400] [serial = 1905] [outer = 00000000] 06:42:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1031E400) [pid = 2400] [serial = 1906] [outer = 102E8000] 06:42:36 INFO - PROCESS | 2400 | 1469022156567 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1086A000) [pid = 2400] [serial = 1907] [outer = 102E8000] 06:42:37 INFO - PROCESS | 2400 | 1469022157199 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]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1022ms 06:42:37 INFO - PROCESS | 2400 | 1469022157253 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 2400 | 1469022157257 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 06:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:42:37 INFO - PROCESS | 2400 | 1469022157263 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 2400 | 1469022157267 Marionette TRACE conn6 <- [1,2506,null,{}] 06:42:37 INFO - PROCESS | 2400 | 1469022157272 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}] 06:42:37 INFO - PROCESS | 2400 | 1469022157275 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:37 INFO - PROCESS | 2400 | 1469022157386 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 06:42:37 INFO - PROCESS | 2400 | 1469022157500 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 2400 | 1469022157503 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:37 INFO - PROCESS | 2400 | ++DOCSHELL 150E8400 == 39 [pid = 2400] [id = 636] 06:42:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (15258C00) [pid = 2400] [serial = 1908] [outer = 00000000] 06:42:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (179EFC00) [pid = 2400] [serial = 1909] [outer = 15258C00] 06:42:37 INFO - PROCESS | 2400 | 1469022157598 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1815FC00) [pid = 2400] [serial = 1910] [outer = 15258C00] 06:42:38 INFO - PROCESS | 2400 | 1469022158167 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]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 990ms 06:42:38 INFO - PROCESS | 2400 | 1469022158253 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 2400 | 1469022158256 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 06:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:42:38 INFO - PROCESS | 2400 | 1469022158260 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 2400 | 1469022158262 Marionette TRACE conn6 <- [1,2510,null,{}] 06:42:38 INFO - PROCESS | 2400 | 1469022158284 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}] 06:42:38 INFO - PROCESS | 2400 | 1469022158289 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:38 INFO - PROCESS | 2400 | 1469022158440 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 06:42:38 INFO - PROCESS | 2400 | 1469022158504 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 2400 | 1469022158507 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:38 INFO - PROCESS | 2400 | ++DOCSHELL 196D4C00 == 40 [pid = 2400] [id = 637] 06:42:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (196D5C00) [pid = 2400] [serial = 1911] [outer = 00000000] 06:42:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19BC5400) [pid = 2400] [serial = 1912] [outer = 196D5C00] 06:42:38 INFO - PROCESS | 2400 | 1469022158564 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (19DEC000) [pid = 2400] [serial = 1913] [outer = 196D5C00] 06:42:39 INFO - PROCESS | 2400 | 1469022159156 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]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 06:42:39 INFO - PROCESS | 2400 | 1469022159193 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 2400 | 1469022159195 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 06:42:39 INFO - PROCESS | 2400 | 1469022159198 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:42:39 INFO - PROCESS | 2400 | 1469022159200 Marionette TRACE conn6 <- [1,2514,null,{}] 06:42:39 INFO - PROCESS | 2400 | 1469022159204 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}] 06:42:39 INFO - PROCESS | 2400 | 1469022159206 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:39 INFO - PROCESS | 2400 | 1469022159314 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 06:42:39 INFO - PROCESS | 2400 | 1469022159448 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 2400 | 1469022159451 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:39 INFO - PROCESS | 2400 | ++DOCSHELL 19340000 == 41 [pid = 2400] [id = 638] 06:42:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19340800) [pid = 2400] [serial = 1914] [outer = 00000000] 06:42:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19ED6000) [pid = 2400] [serial = 1915] [outer = 19340800] 06:42:39 INFO - PROCESS | 2400 | 1469022159503 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1AE9D400) [pid = 2400] [serial = 1916] [outer = 19340800] 06:42:40 INFO - PROCESS | 2400 | 1469022160293 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]]]}] 06:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1170ms 06:42:40 INFO - PROCESS | 2400 | 1469022160373 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 06:42:40 INFO - PROCESS | 2400 | 1469022160377 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 06:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:42:40 INFO - PROCESS | 2400 | 1469022160381 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 2400 | 1469022160386 Marionette TRACE conn6 <- [1,2518,null,{}] 06:42:40 INFO - PROCESS | 2400 | 1469022160391 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}] 06:42:40 INFO - PROCESS | 2400 | 1469022160393 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 152F1000 == 40 [pid = 2400] [id = 633] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 1055C400 == 39 [pid = 2400] [id = 632] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 0CB99800 == 38 [pid = 2400] [id = 631] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 1842DC00 == 37 [pid = 2400] [id = 630] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 18309C00 == 36 [pid = 2400] [id = 629] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 17F38800 == 35 [pid = 2400] [id = 628] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 102DEC00 == 34 [pid = 2400] [id = 627] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 102E0800 == 33 [pid = 2400] [id = 626] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 14FDCC00 == 32 [pid = 2400] [id = 625] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 15257400 == 31 [pid = 2400] [id = 614] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 10316C00 == 30 [pid = 2400] [id = 624] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 1933C000 == 29 [pid = 2400] [id = 623] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 19340000 == 28 [pid = 2400] [id = 638] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 196D4C00 == 27 [pid = 2400] [id = 637] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 17C71800 == 26 [pid = 2400] [id = 634] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 102E7000 == 25 [pid = 2400] [id = 635] 06:42:41 INFO - PROCESS | 2400 | --DOCSHELL 150E8400 == 24 [pid = 2400] [id = 636] 06:42:41 INFO - PROCESS | 2400 | 1469022161112 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (180DBC00) [pid = 2400] [serial = 1855] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (11529400) [pid = 2400] [serial = 1849] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (146EB800) [pid = 2400] [serial = 1850] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (179ADC00) [pid = 2400] [serial = 1844] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (15D99000) [pid = 2400] [serial = 1843] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (179E7C00) [pid = 2400] [serial = 1852] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (10435800) [pid = 2400] [serial = 1846] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1043A800) [pid = 2400] [serial = 1847] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18DA4800) [pid = 2400] [serial = 1868] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18310400) [pid = 2400] [serial = 1858] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (13418000) [pid = 2400] [serial = 1832] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (1086EC00) [pid = 2400] [serial = 1831] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18331C00) [pid = 2400] [serial = 1835] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (18169800) [pid = 2400] [serial = 1834] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19ECF000) [pid = 2400] [serial = 1838] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (19347C00) [pid = 2400] [serial = 1870] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19DEE400) [pid = 2400] [serial = 1837] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1AEA2400) [pid = 2400] [serial = 1841] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1AE9E400) [pid = 2400] [serial = 1840] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18160400) [pid = 2400] [serial = 1856] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (184EDC00) [pid = 2400] [serial = 1861] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1832C000) [pid = 2400] [serial = 1859] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (18DA4000) [pid = 2400] [serial = 1867] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (18D99800) [pid = 2400] [serial = 1862] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (18426400) [pid = 2400] [serial = 1865] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (182B1000) [pid = 2400] [serial = 1864] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (179F2C00) [pid = 2400] [serial = 1853] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 2400 | 1469022161309 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 2400 | 1469022161312 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:41 INFO - PROCESS | 2400 | ++DOCSHELL 102D3400 == 25 [pid = 2400] [id = 639] 06:42:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (102D3C00) [pid = 2400] [serial = 1917] [outer = 00000000] 06:42:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (102E5400) [pid = 2400] [serial = 1918] [outer = 102D3C00] 06:42:41 INFO - PROCESS | 2400 | 1469022161361 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1031B800) [pid = 2400] [serial = 1919] [outer = 102D3C00] 06:42:41 INFO - PROCESS | 2400 | 1469022161807 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]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1476ms 06:42:41 INFO - PROCESS | 2400 | 1469022161860 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 2400 | 1469022161864 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:42:41 INFO - PROCESS | 2400 | 1469022161869 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 2400 | 1469022161872 Marionette TRACE conn6 <- [1,2522,null,{}] 06:42:41 INFO - PROCESS | 2400 | 1469022161877 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}] 06:42:41 INFO - PROCESS | 2400 | 1469022161879 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:41 INFO - PROCESS | 2400 | 1469022161972 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 06:42:41 INFO - PROCESS | 2400 | 1469022161987 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 2400 | 1469022161990 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:41 INFO - PROCESS | 2400 | ++DOCSHELL 10877C00 == 26 [pid = 2400] [id = 640] 06:42:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10878800) [pid = 2400] [serial = 1920] [outer = 00000000] 06:42:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10AB3000) [pid = 2400] [serial = 1921] [outer = 10878800] 06:42:42 INFO - PROCESS | 2400 | 1469022162036 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (1152B800) [pid = 2400] [serial = 1922] [outer = 10878800] 06:42:42 INFO - PROCESS | 2400 | 1469022162493 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]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 06:42:42 INFO - PROCESS | 2400 | 1469022162559 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 2400 | 1469022162562 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:42:42 INFO - PROCESS | 2400 | 1469022162566 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 2400 | 1469022162567 Marionette TRACE conn6 <- [1,2526,null,{}] 06:42:42 INFO - PROCESS | 2400 | 1469022162572 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}] 06:42:42 INFO - PROCESS | 2400 | 1469022162574 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:42 INFO - PROCESS | 2400 | 1469022162689 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 06:42:42 INFO - PROCESS | 2400 | 1469022162789 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 2400 | 1469022162791 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:42 INFO - PROCESS | 2400 | ++DOCSHELL 10440C00 == 27 [pid = 2400] [id = 641] 06:42:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (14FDDC00) [pid = 2400] [serial = 1923] [outer = 00000000] 06:42:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (15257400) [pid = 2400] [serial = 1924] [outer = 14FDDC00] 06:42:42 INFO - PROCESS | 2400 | 1469022162836 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (15D94800) [pid = 2400] [serial = 1925] [outer = 14FDDC00] 06:42:43 INFO - PROCESS | 2400 | 1469022163215 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]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 06:42:43 INFO - PROCESS | 2400 | 1469022163239 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 2400 | 1469022163242 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:42:43 INFO - PROCESS | 2400 | 1469022163253 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 2400 | 1469022163257 Marionette TRACE conn6 <- [1,2530,null,{}] 06:42:43 INFO - PROCESS | 2400 | 1469022163275 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}] 06:42:43 INFO - PROCESS | 2400 | 1469022163278 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:43 INFO - PROCESS | 2400 | 1469022163415 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 06:42:43 INFO - PROCESS | 2400 | 1469022163420 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 2400 | 1469022163422 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:43 INFO - PROCESS | 2400 | ++DOCSHELL 1524FC00 == 28 [pid = 2400] [id = 642] 06:42:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (16983400) [pid = 2400] [serial = 1926] [outer = 00000000] 06:42:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (17C79800) [pid = 2400] [serial = 1927] [outer = 16983400] 06:42:43 INFO - PROCESS | 2400 | 1469022163465 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18117000) [pid = 2400] [serial = 1928] [outer = 16983400] 06:42:43 INFO - PROCESS | 2400 | 1469022163905 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]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 06:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:42:43 INFO - PROCESS | 2400 | 1469022163939 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 2400 | 1469022163941 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 06:42:43 INFO - PROCESS | 2400 | 1469022163944 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 2400 | 1469022163946 Marionette TRACE conn6 <- [1,2534,null,{}] 06:42:43 INFO - PROCESS | 2400 | 1469022163950 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}] 06:42:43 INFO - PROCESS | 2400 | 1469022163951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:44 INFO - PROCESS | 2400 | 1469022164067 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 06:42:44 INFO - PROCESS | 2400 | 1469022164162 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 2400 | 1469022164164 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:44 INFO - PROCESS | 2400 | ++DOCSHELL 18167000 == 29 [pid = 2400] [id = 643] 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18167400) [pid = 2400] [serial = 1929] [outer = 00000000] 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (182B0800) [pid = 2400] [serial = 1930] [outer = 18167400] 06:42:44 INFO - PROCESS | 2400 | 1469022164209 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18323800) [pid = 2400] [serial = 1931] [outer = 18167400] 06:42:44 INFO - PROCESS | 2400 | 1469022164601 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]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 06:42:44 INFO - PROCESS | 2400 | 1469022164675 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 2400 | 1469022164677 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 06:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:42:44 INFO - PROCESS | 2400 | 1469022164680 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 2400 | 1469022164682 Marionette TRACE conn6 <- [1,2538,null,{}] 06:42:44 INFO - PROCESS | 2400 | 1469022164686 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}] 06:42:44 INFO - PROCESS | 2400 | 1469022164688 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:44 INFO - PROCESS | 2400 | 1469022164802 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 06:42:44 INFO - PROCESS | 2400 | 1469022164808 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 2400 | 1469022164813 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:44 INFO - PROCESS | 2400 | ++DOCSHELL 18331C00 == 30 [pid = 2400] [id = 644] 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18392000) [pid = 2400] [serial = 1932] [outer = 00000000] 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18429000) [pid = 2400] [serial = 1933] [outer = 18392000] 06:42:44 INFO - PROCESS | 2400 | 1469022164922 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (184EDC00) [pid = 2400] [serial = 1934] [outer = 18392000] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1830E400) [pid = 2400] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1933D400) [pid = 2400] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (184E4000) [pid = 2400] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1933E400) [pid = 2400] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (14A59800) [pid = 2400] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (10317000) [pid = 2400] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (14FE5400) [pid = 2400] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (102E1400) [pid = 2400] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (17F3D800) [pid = 2400] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10A1E000) [pid = 2400] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (196DA000) [pid = 2400] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:42:45 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (179F0800) [pid = 2400] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:42:45 INFO - PROCESS | 2400 | 1469022165649 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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1022ms 06:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:42:45 INFO - PROCESS | 2400 | 1469022165703 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 2400 | 1469022165705 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 06:42:45 INFO - PROCESS | 2400 | 1469022165708 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 2400 | 1469022165710 Marionette TRACE conn6 <- [1,2542,null,{}] 06:42:45 INFO - PROCESS | 2400 | 1469022165713 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}] 06:42:45 INFO - PROCESS | 2400 | 1469022165715 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:45 INFO - PROCESS | 2400 | 1469022165805 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 06:42:45 INFO - PROCESS | 2400 | 1469022165917 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 2400 | 1469022165919 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:45 INFO - PROCESS | 2400 | ++DOCSHELL 0CF3A800 == 31 [pid = 2400] [id = 645] 06:42:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (15251800) [pid = 2400] [serial = 1935] [outer = 00000000] 06:42:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (17C2E400) [pid = 2400] [serial = 1936] [outer = 15251800] 06:42:45 INFO - PROCESS | 2400 | 1469022165964 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18328C00) [pid = 2400] [serial = 1937] [outer = 15251800] 06:42:46 INFO - PROCESS | 2400 | 1469022166318 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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 06:42:46 INFO - PROCESS | 2400 | 1469022166381 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 2400 | 1469022166383 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 06:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:42:46 INFO - PROCESS | 2400 | 1469022166386 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 2400 | 1469022166388 Marionette TRACE conn6 <- [1,2546,null,{}] 06:42:46 INFO - PROCESS | 2400 | 1469022166391 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}] 06:42:46 INFO - PROCESS | 2400 | 1469022166393 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:46 INFO - PROCESS | 2400 | 1469022166507 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 06:42:46 INFO - PROCESS | 2400 | 1469022166562 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 2400 | 1469022166564 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:46 INFO - PROCESS | 2400 | ++DOCSHELL 102D0800 == 32 [pid = 2400] [id = 646] 06:42:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (102DB800) [pid = 2400] [serial = 1938] [outer = 00000000] 06:42:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (18D5E800) [pid = 2400] [serial = 1939] [outer = 102DB800] 06:42:46 INFO - PROCESS | 2400 | 1469022166609 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18D9CC00) [pid = 2400] [serial = 1940] [outer = 102DB800] 06:42:46 INFO - PROCESS | 2400 | 1469022166942 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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 06:42:46 INFO - PROCESS | 2400 | 1469022167017 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 2400 | 1469022167019 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 06:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:42:47 INFO - PROCESS | 2400 | 1469022167032 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 2400 | 1469022167033 Marionette TRACE conn6 <- [1,2550,null,{}] 06:42:47 INFO - PROCESS | 2400 | 1469022167038 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}] 06:42:47 INFO - PROCESS | 2400 | 1469022167039 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:47 INFO - PROCESS | 2400 | 1469022167117 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 06:42:47 INFO - PROCESS | 2400 | 1469022167122 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 2400 | 1469022167124 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:47 INFO - PROCESS | 2400 | ++DOCSHELL 18DA4800 == 33 [pid = 2400] [id = 647] 06:42:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18DA5400) [pid = 2400] [serial = 1941] [outer = 00000000] 06:42:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (19342000) [pid = 2400] [serial = 1942] [outer = 18DA5400] 06:42:47 INFO - PROCESS | 2400 | 1469022167166 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19347C00) [pid = 2400] [serial = 1943] [outer = 18DA5400] 06:42:47 INFO - PROCESS | 2400 | 1469022167663 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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 06:42:47 INFO - PROCESS | 2400 | 1469022167754 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 2400 | 1469022167759 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 06:42:47 INFO - PROCESS | 2400 | 1469022167764 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:42:47 INFO - PROCESS | 2400 | 1469022167768 Marionette TRACE conn6 <- [1,2554,null,{}] 06:42:47 INFO - PROCESS | 2400 | 1469022167774 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}] 06:42:47 INFO - PROCESS | 2400 | 1469022167777 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:47 INFO - PROCESS | 2400 | 1469022167907 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 06:42:48 INFO - PROCESS | 2400 | 1469022168040 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 2400 | 1469022168044 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:48 INFO - PROCESS | 2400 | ++DOCSHELL 1031D400 == 34 [pid = 2400] [id = 648] 06:42:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1031E000) [pid = 2400] [serial = 1944] [outer = 00000000] 06:42:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1043D400) [pid = 2400] [serial = 1945] [outer = 1031E000] 06:42:48 INFO - PROCESS | 2400 | 1469022168102 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1086D400) [pid = 2400] [serial = 1946] [outer = 1031E000] 06:42:48 INFO - PROCESS | 2400 | 1469022168885 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]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1185ms 06:42:48 INFO - PROCESS | 2400 | 1469022168954 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 2400 | 1469022168958 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 06:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:42:48 INFO - PROCESS | 2400 | 1469022168965 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 2400 | 1469022168968 Marionette TRACE conn6 <- [1,2558,null,{}] 06:42:48 INFO - PROCESS | 2400 | 1469022168971 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}] 06:42:48 INFO - PROCESS | 2400 | 1469022168974 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:49 INFO - PROCESS | 2400 | 1469022169103 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 06:42:49 INFO - PROCESS | 2400 | 1469022169236 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 2400 | 1469022169239 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:49 INFO - PROCESS | 2400 | ++DOCSHELL 14F35C00 == 35 [pid = 2400] [id = 649] 06:42:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (14F36400) [pid = 2400] [serial = 1947] [outer = 00000000] 06:42:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (179A7800) [pid = 2400] [serial = 1948] [outer = 14F36400] 06:42:49 INFO - PROCESS | 2400 | 1469022169296 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (179F1800) [pid = 2400] [serial = 1949] [outer = 14F36400] 06:42:50 INFO - PROCESS | 2400 | 1469022170142 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]]]}] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 102D0800 == 34 [pid = 2400] [id = 646] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 0CF3A800 == 33 [pid = 2400] [id = 645] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 18331C00 == 32 [pid = 2400] [id = 644] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 18167000 == 31 [pid = 2400] [id = 643] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 1524FC00 == 30 [pid = 2400] [id = 642] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 10440C00 == 29 [pid = 2400] [id = 641] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 10877C00 == 28 [pid = 2400] [id = 640] 06:42:50 INFO - PROCESS | 2400 | --DOCSHELL 102D3400 == 27 [pid = 2400] [id = 639] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1832F800) [pid = 2400] [serial = 1888] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (196D3800) [pid = 2400] [serial = 1894] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18DA2C00) [pid = 2400] [serial = 1892] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D79C00) [pid = 2400] [serial = 1891] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (19628000) [pid = 2400] [serial = 1871] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14F05000) [pid = 2400] [serial = 1882] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14FE3C00) [pid = 2400] [serial = 1883] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10436400) [pid = 2400] [serial = 1873] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (106AA400) [pid = 2400] [serial = 1874] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (15D96400) [pid = 2400] [serial = 1876] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (179F0400) [pid = 2400] [serial = 1877] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1031BC00) [pid = 2400] [serial = 1879] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (10440400) [pid = 2400] [serial = 1880] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (17FF7000) [pid = 2400] [serial = 1885] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (14F30800) [pid = 2400] [serial = 1895] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1816B800) [pid = 2400] [serial = 1898] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19DE4000) [pid = 2400] [serial = 1903] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19DE8400) [pid = 2400] [serial = 1904] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (15D97400) [pid = 2400] [serial = 1897] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (198BC800) [pid = 2400] [serial = 1900] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (18429C00) [pid = 2400] [serial = 1889] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (198C0400) [pid = 2400] [serial = 1901] [outer = 00000000] [url = about:blank] 06:42:50 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (180E3C00) [pid = 2400] [serial = 1886] [outer = 00000000] [url = about:blank] 06:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1269ms 06:42:50 INFO - PROCESS | 2400 | 1469022170238 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 2400 | 1469022170242 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 06:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:42:50 INFO - PROCESS | 2400 | 1469022170247 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 2400 | 1469022170250 Marionette TRACE conn6 <- [1,2562,null,{}] 06:42:50 INFO - PROCESS | 2400 | 1469022170258 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}] 06:42:50 INFO - PROCESS | 2400 | 1469022170261 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:50 INFO - PROCESS | 2400 | 1469022170356 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 06:42:50 INFO - PROCESS | 2400 | 1469022170364 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 2400 | 1469022170368 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:50 INFO - PROCESS | 2400 | ++DOCSHELL 10435800 == 28 [pid = 2400] [id = 650] 06:42:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (10437000) [pid = 2400] [serial = 1950] [outer = 00000000] 06:42:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (10442C00) [pid = 2400] [serial = 1951] [outer = 10437000] 06:42:50 INFO - PROCESS | 2400 | 1469022170414 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (1086C400) [pid = 2400] [serial = 1952] [outer = 10437000] 06:42:50 INFO - PROCESS | 2400 | 1469022170921 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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 06:42:50 INFO - PROCESS | 2400 | 1469022170977 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 2400 | 1469022170982 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 06:42:50 INFO - PROCESS | 2400 | 1469022170987 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 2400 | 1469022170990 Marionette TRACE conn6 <- [1,2566,null,{}] 06:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:42:50 INFO - PROCESS | 2400 | 1469022170993 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}] 06:42:50 INFO - PROCESS | 2400 | 1469022170996 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:51 INFO - PROCESS | 2400 | 1469022171080 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 06:42:51 INFO - PROCESS | 2400 | 1469022171181 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 2400 | 1469022171183 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:51 INFO - PROCESS | 2400 | ++DOCSHELL 146A7400 == 29 [pid = 2400] [id = 651] 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (146EA000) [pid = 2400] [serial = 1953] [outer = 00000000] 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (14EA3C00) [pid = 2400] [serial = 1954] [outer = 146EA000] 06:42:51 INFO - PROCESS | 2400 | 1469022171229 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14F54800) [pid = 2400] [serial = 1955] [outer = 146EA000] 06:42:51 INFO - PROCESS | 2400 | 1469022171611 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]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 06:42:51 INFO - PROCESS | 2400 | 1469022171662 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 2400 | 1469022171665 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 06:42:51 INFO - PROCESS | 2400 | 1469022171668 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:42:51 INFO - PROCESS | 2400 | 1469022171672 Marionette TRACE conn6 <- [1,2570,null,{}] 06:42:51 INFO - PROCESS | 2400 | 1469022171682 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}] 06:42:51 INFO - PROCESS | 2400 | 1469022171687 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:51 INFO - PROCESS | 2400 | 1469022171803 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 06:42:51 INFO - PROCESS | 2400 | 1469022171818 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 2400 | 1469022171821 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:51 INFO - PROCESS | 2400 | ++DOCSHELL 17F3F000 == 30 [pid = 2400] [id = 652] 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (17F3F800) [pid = 2400] [serial = 1956] [outer = 00000000] 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (180D9800) [pid = 2400] [serial = 1957] [outer = 17F3F800] 06:42:51 INFO - PROCESS | 2400 | 1469022171868 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1815C800) [pid = 2400] [serial = 1958] [outer = 17F3F800] 06:42:52 INFO - PROCESS | 2400 | 1469022172320 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]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 06:42:52 INFO - PROCESS | 2400 | 1469022172342 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 06:42:52 INFO - PROCESS | 2400 | 1469022172345 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 06:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:42:52 INFO - PROCESS | 2400 | 1469022172371 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 2400 | 1469022172373 Marionette TRACE conn6 <- [1,2574,null,{}] 06:42:52 INFO - PROCESS | 2400 | 1469022172377 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}] 06:42:52 INFO - PROCESS | 2400 | 1469022172379 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:52 INFO - PROCESS | 2400 | 1469022172504 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 06:42:52 INFO - PROCESS | 2400 | 1469022172510 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 2400 | 1469022172512 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:52 INFO - PROCESS | 2400 | ++DOCSHELL 18331800 == 31 [pid = 2400] [id = 653] 06:42:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18394800) [pid = 2400] [serial = 1959] [outer = 00000000] 06:42:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1842BC00) [pid = 2400] [serial = 1960] [outer = 18394800] 06:42:52 INFO - PROCESS | 2400 | 1469022172555 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18427800) [pid = 2400] [serial = 1961] [outer = 18394800] 06:42:52 INFO - PROCESS | 2400 | 1469022172996 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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 06:42:53 INFO - PROCESS | 2400 | 1469022173063 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 2400 | 1469022173065 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 06:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:42:53 INFO - PROCESS | 2400 | 1469022173068 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 2400 | 1469022173070 Marionette TRACE conn6 <- [1,2578,null,{}] 06:42:53 INFO - PROCESS | 2400 | 1469022173074 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}] 06:42:53 INFO - PROCESS | 2400 | 1469022173075 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:53 INFO - PROCESS | 2400 | 1469022173188 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 06:42:53 INFO - PROCESS | 2400 | 1469022173282 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 2400 | 1469022173284 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:53 INFO - PROCESS | 2400 | ++DOCSHELL 18322800 == 32 [pid = 2400] [id = 654] 06:42:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1832C800) [pid = 2400] [serial = 1962] [outer = 00000000] 06:42:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18D99000) [pid = 2400] [serial = 1963] [outer = 1832C800] 06:42:53 INFO - PROCESS | 2400 | 1469022173329 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D9AC00) [pid = 2400] [serial = 1964] [outer = 1832C800] 06:42:53 INFO - PROCESS | 2400 | 1469022173764 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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 06:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:42:53 INFO - PROCESS | 2400 | 1469022173801 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 2400 | 1469022173803 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 06:42:53 INFO - PROCESS | 2400 | 1469022173814 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 2400 | 1469022173816 Marionette TRACE conn6 <- [1,2582,null,{}] 06:42:53 INFO - PROCESS | 2400 | 1469022173819 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}] 06:42:53 INFO - PROCESS | 2400 | 1469022173825 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:53 INFO - PROCESS | 2400 | 1469022173968 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 06:42:54 INFO - PROCESS | 2400 | 1469022174034 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 2400 | 1469022174036 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:54 INFO - PROCESS | 2400 | ++DOCSHELL 102DC000 == 33 [pid = 2400] [id = 655] 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (184E9800) [pid = 2400] [serial = 1965] [outer = 00000000] 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (196D2C00) [pid = 2400] [serial = 1966] [outer = 184E9800] 06:42:54 INFO - PROCESS | 2400 | 1469022174088 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19343800) [pid = 2400] [serial = 1967] [outer = 184E9800] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (14FDDC00) [pid = 2400] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (102D3C00) [pid = 2400] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (15251800) [pid = 2400] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18392000) [pid = 2400] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (10878800) [pid = 2400] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (102E8000) [pid = 2400] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (16983400) [pid = 2400] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (15258C00) [pid = 2400] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (196D5C00) [pid = 2400] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (102DB800) [pid = 2400] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:42:54 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18167400) [pid = 2400] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:42:54 INFO - PROCESS | 2400 | 1469022174605 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]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 830ms 06:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:42:54 INFO - PROCESS | 2400 | 1469022174637 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 2400 | 1469022174639 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 06:42:54 INFO - PROCESS | 2400 | 1469022174642 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 2400 | 1469022174644 Marionette TRACE conn6 <- [1,2586,null,{}] 06:42:54 INFO - PROCESS | 2400 | 1469022174647 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}] 06:42:54 INFO - PROCESS | 2400 | 1469022174649 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:54 INFO - PROCESS | 2400 | 1469022174728 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 06:42:54 INFO - PROCESS | 2400 | 1469022174826 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 2400 | 1469022174828 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:54 INFO - PROCESS | 2400 | ++DOCSHELL 14FDDC00 == 34 [pid = 2400] [id = 656] 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (15251800) [pid = 2400] [serial = 1968] [outer = 00000000] 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1830A000) [pid = 2400] [serial = 1969] [outer = 15251800] 06:42:54 INFO - PROCESS | 2400 | 1469022174872 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18431800) [pid = 2400] [serial = 1970] [outer = 15251800] 06:42:55 INFO - PROCESS | 2400 | 1469022175233 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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 06:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:42:55 INFO - PROCESS | 2400 | 1469022175273 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 2400 | 1469022175275 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 06:42:55 INFO - PROCESS | 2400 | 1469022175278 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 2400 | 1469022175280 Marionette TRACE conn6 <- [1,2590,null,{}] 06:42:55 INFO - PROCESS | 2400 | 1469022175283 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}] 06:42:55 INFO - PROCESS | 2400 | 1469022175285 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:55 INFO - PROCESS | 2400 | 1469022175363 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 06:42:55 INFO - PROCESS | 2400 | 1469022175462 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 2400 | 1469022175464 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:55 INFO - PROCESS | 2400 | ++DOCSHELL 1832F400 == 35 [pid = 2400] [id = 657] 06:42:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1838C000) [pid = 2400] [serial = 1971] [outer = 00000000] 06:42:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (198C1800) [pid = 2400] [serial = 1972] [outer = 1838C000] 06:42:55 INFO - PROCESS | 2400 | 1469022175506 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (19BB8C00) [pid = 2400] [serial = 1973] [outer = 1838C000] 06:42:55 INFO - PROCESS | 2400 | 1469022175862 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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 06:42:55 INFO - PROCESS | 2400 | 1469022175910 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 2400 | 1469022175911 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 06:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:42:55 INFO - PROCESS | 2400 | 1469022175915 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 2400 | 1469022175916 Marionette TRACE conn6 <- [1,2594,null,{}] 06:42:55 INFO - PROCESS | 2400 | 1469022175920 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}] 06:42:55 INFO - PROCESS | 2400 | 1469022175922 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:56 INFO - PROCESS | 2400 | 1469022176049 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 06:42:56 INFO - PROCESS | 2400 | 1469022176087 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 2400 | 1469022176089 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:56 INFO - PROCESS | 2400 | ++DOCSHELL 196DC800 == 36 [pid = 2400] [id = 658] 06:42:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (196DD800) [pid = 2400] [serial = 1974] [outer = 00000000] 06:42:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (19DE6800) [pid = 2400] [serial = 1975] [outer = 196DD800] 06:42:56 INFO - PROCESS | 2400 | 1469022176132 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (19DED000) [pid = 2400] [serial = 1976] [outer = 196DD800] 06:42:56 INFO - PROCESS | 2400 | 1469022176630 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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 06:42:56 INFO - PROCESS | 2400 | 1469022176686 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 2400 | 1469022176691 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 06:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:42:56 INFO - PROCESS | 2400 | 1469022176696 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 2400 | 1469022176700 Marionette TRACE conn6 <- [1,2598,null,{}] 06:42:56 INFO - PROCESS | 2400 | 1469022176705 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}] 06:42:56 INFO - PROCESS | 2400 | 1469022176708 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:56 INFO - PROCESS | 2400 | 1469022176826 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 06:42:56 INFO - PROCESS | 2400 | 1469022176968 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 2400 | 1469022176973 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:56 INFO - PROCESS | 2400 | ++DOCSHELL 102D1C00 == 37 [pid = 2400] [id = 659] 06:42:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (102DB800) [pid = 2400] [serial = 1977] [outer = 00000000] 06:42:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1055A000) [pid = 2400] [serial = 1978] [outer = 102DB800] 06:42:57 INFO - PROCESS | 2400 | 1469022177034 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1152B400) [pid = 2400] [serial = 1979] [outer = 102DB800] 06:42:57 INFO - PROCESS | 2400 | 1469022177644 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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 06:42:57 INFO - PROCESS | 2400 | 1469022177671 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 2400 | 1469022177675 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 06:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:42:57 INFO - PROCESS | 2400 | 1469022177682 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 2400 | 1469022177685 Marionette TRACE conn6 <- [1,2602,null,{}] 06:42:57 INFO - PROCESS | 2400 | 1469022177689 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}] 06:42:57 INFO - PROCESS | 2400 | 1469022177692 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:57 INFO - PROCESS | 2400 | 1469022177802 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 06:42:57 INFO - PROCESS | 2400 | 1469022177917 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 2400 | 1469022177920 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:57 INFO - PROCESS | 2400 | ++DOCSHELL 179E6C00 == 38 [pid = 2400] [id = 660] 06:42:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (179F0C00) [pid = 2400] [serial = 1980] [outer = 00000000] 06:42:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (180DB800) [pid = 2400] [serial = 1981] [outer = 179F0C00] 06:42:57 INFO - PROCESS | 2400 | 1469022178015 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1832CC00) [pid = 2400] [serial = 1982] [outer = 179F0C00] 06:42:58 INFO - PROCESS | 2400 | 1469022178618 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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 06:42:58 INFO - PROCESS | 2400 | 1469022178656 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 2400 | 1469022178658 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 06:42:58 INFO - PROCESS | 2400 | 1469022178662 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:42:58 INFO - PROCESS | 2400 | 1469022178666 Marionette TRACE conn6 <- [1,2606,null,{}] 06:42:58 INFO - PROCESS | 2400 | 1469022178676 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}] 06:42:58 INFO - PROCESS | 2400 | 1469022178681 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:58 INFO - PROCESS | 2400 | 1469022178788 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 06:42:58 INFO - PROCESS | 2400 | 1469022178901 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 2400 | 1469022178904 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:58 INFO - PROCESS | 2400 | ++DOCSHELL 196D4000 == 39 [pid = 2400] [id = 661] 06:42:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (196D5800) [pid = 2400] [serial = 1983] [outer = 00000000] 06:42:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (198C3C00) [pid = 2400] [serial = 1984] [outer = 196D5800] 06:42:58 INFO - PROCESS | 2400 | 1469022179000 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (19EC8C00) [pid = 2400] [serial = 1985] [outer = 196D5800] 06:42:59 INFO - PROCESS | 2400 | 1469022179600 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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 06:42:59 INFO - PROCESS | 2400 | 1469022179636 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 2400 | 1469022179639 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 06:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:42:59 INFO - PROCESS | 2400 | 1469022179642 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 2400 | 1469022179644 Marionette TRACE conn6 <- [1,2610,null,{}] 06:42:59 INFO - PROCESS | 2400 | 1469022179648 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}] 06:42:59 INFO - PROCESS | 2400 | 1469022179651 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:42:59 INFO - PROCESS | 2400 | 1469022179759 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 06:43:00 INFO - PROCESS | 2400 | 1469022180022 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 2400 | 1469022180025 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:00 INFO - PROCESS | 2400 | ++DOCSHELL 0CF85C00 == 40 [pid = 2400] [id = 662] 06:43:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (102E3000) [pid = 2400] [serial = 1986] [outer = 00000000] 06:43:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (10319C00) [pid = 2400] [serial = 1987] [outer = 102E3000] 06:43:00 INFO - PROCESS | 2400 | 1469022180097 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (10555000) [pid = 2400] [serial = 1988] [outer = 102E3000] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 1832F400 == 39 [pid = 2400] [id = 657] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 14FDDC00 == 38 [pid = 2400] [id = 656] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 102DC000 == 37 [pid = 2400] [id = 655] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 18322800 == 36 [pid = 2400] [id = 654] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 18331800 == 35 [pid = 2400] [id = 653] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 17F3F000 == 34 [pid = 2400] [id = 652] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 146A7400 == 33 [pid = 2400] [id = 651] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 10435800 == 32 [pid = 2400] [id = 650] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 18DA4800 == 31 [pid = 2400] [id = 647] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 1031D400 == 30 [pid = 2400] [id = 648] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 14F35C00 == 29 [pid = 2400] [id = 649] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 196D4000 == 28 [pid = 2400] [id = 661] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 196DC800 == 27 [pid = 2400] [id = 658] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 102D1C00 == 26 [pid = 2400] [id = 659] 06:43:01 INFO - PROCESS | 2400 | --DOCSHELL 179E6C00 == 25 [pid = 2400] [id = 660] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19ED6000) [pid = 2400] [serial = 1915] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (15257400) [pid = 2400] [serial = 1924] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (102E5400) [pid = 2400] [serial = 1918] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (17C2E400) [pid = 2400] [serial = 1936] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (184EDC00) [pid = 2400] [serial = 1934] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1152B800) [pid = 2400] [serial = 1922] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1031E400) [pid = 2400] [serial = 1906] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18429000) [pid = 2400] [serial = 1933] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (17C79800) [pid = 2400] [serial = 1927] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (179EFC00) [pid = 2400] [serial = 1909] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10AB3000) [pid = 2400] [serial = 1921] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18117000) [pid = 2400] [serial = 1928] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19BC5400) [pid = 2400] [serial = 1912] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (18328C00) [pid = 2400] [serial = 1937] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18D5E800) [pid = 2400] [serial = 1939] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1086A000) [pid = 2400] [serial = 1907] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1815FC00) [pid = 2400] [serial = 1910] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (15D94800) [pid = 2400] [serial = 1925] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (182B0800) [pid = 2400] [serial = 1930] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1031B800) [pid = 2400] [serial = 1919] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18323800) [pid = 2400] [serial = 1931] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19DEC000) [pid = 2400] [serial = 1913] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (19342000) [pid = 2400] [serial = 1942] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (18D9CC00) [pid = 2400] [serial = 1940] [outer = 00000000] [url = about:blank] 06:43:01 INFO - PROCESS | 2400 | 1469022181371 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]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1819ms 06:43:01 INFO - PROCESS | 2400 | 1469022181480 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 2400 | 1469022181484 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 06:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:43:01 INFO - PROCESS | 2400 | 1469022181489 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 2400 | 1469022181491 Marionette TRACE conn6 <- [1,2614,null,{}] 06:43:01 INFO - PROCESS | 2400 | 1469022181497 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}] 06:43:01 INFO - PROCESS | 2400 | 1469022181500 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:01 INFO - PROCESS | 2400 | 1469022181586 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 06:43:01 INFO - PROCESS | 2400 | 1469022181595 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 2400 | 1469022181598 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:01 INFO - PROCESS | 2400 | ++DOCSHELL 102D1800 == 26 [pid = 2400] [id = 663] 06:43:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (102D1C00) [pid = 2400] [serial = 1989] [outer = 00000000] 06:43:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (102DD400) [pid = 2400] [serial = 1990] [outer = 102D1C00] 06:43:01 INFO - PROCESS | 2400 | 1469022181647 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (102DE000) [pid = 2400] [serial = 1991] [outer = 102D1C00] 06:43:02 INFO - PROCESS | 2400 | 1469022182155 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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 729ms 06:43:02 INFO - PROCESS | 2400 | 1469022182223 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 2400 | 1469022182228 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 06:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:43:02 INFO - PROCESS | 2400 | 1469022182234 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 2400 | 1469022182237 Marionette TRACE conn6 <- [1,2618,null,{}] 06:43:02 INFO - PROCESS | 2400 | 1469022182241 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}] 06:43:02 INFO - PROCESS | 2400 | 1469022182244 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:02 INFO - PROCESS | 2400 | 1469022182333 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 06:43:02 INFO - PROCESS | 2400 | 1469022182431 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 2400 | 1469022182434 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:02 INFO - PROCESS | 2400 | ++DOCSHELL 106B8400 == 27 [pid = 2400] [id = 664] 06:43:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (106B8C00) [pid = 2400] [serial = 1992] [outer = 00000000] 06:43:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1086D000) [pid = 2400] [serial = 1993] [outer = 106B8C00] 06:43:02 INFO - PROCESS | 2400 | 1469022182481 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10877C00) [pid = 2400] [serial = 1994] [outer = 106B8C00] 06:43:02 INFO - PROCESS | 2400 | 1469022182848 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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 06:43:02 INFO - PROCESS | 2400 | 1469022182910 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 2400 | 1469022182912 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 06:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:43:02 INFO - PROCESS | 2400 | 1469022182916 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 2400 | 1469022182919 Marionette TRACE conn6 <- [1,2622,null,{}] 06:43:02 INFO - PROCESS | 2400 | 1469022182962 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}] 06:43:02 INFO - PROCESS | 2400 | 1469022182967 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:03 INFO - PROCESS | 2400 | 1469022183054 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 06:43:03 INFO - PROCESS | 2400 | 1469022183061 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 2400 | 1469022183064 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:03 INFO - PROCESS | 2400 | ++DOCSHELL 14F4E400 == 28 [pid = 2400] [id = 665] 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (14F53400) [pid = 2400] [serial = 1995] [outer = 00000000] 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (1500B000) [pid = 2400] [serial = 1996] [outer = 14F53400] 06:43:03 INFO - PROCESS | 2400 | 1469022183112 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (150E9000) [pid = 2400] [serial = 1997] [outer = 14F53400] 06:43:03 INFO - PROCESS | 2400 | 1469022183573 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]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 710ms 06:43:03 INFO - PROCESS | 2400 | 1469022183630 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 06:43:03 INFO - PROCESS | 2400 | 1469022183632 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 06:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:43:03 INFO - PROCESS | 2400 | 1469022183636 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 2400 | 1469022183637 Marionette TRACE conn6 <- [1,2626,null,{}] 06:43:03 INFO - PROCESS | 2400 | 1469022183640 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}] 06:43:03 INFO - PROCESS | 2400 | 1469022183642 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:03 INFO - PROCESS | 2400 | 1469022183758 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 06:43:03 INFO - PROCESS | 2400 | 1469022183763 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 2400 | 1469022183765 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:03 INFO - PROCESS | 2400 | ++DOCSHELL 15D99000 == 29 [pid = 2400] [id = 666] 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (15DA2000) [pid = 2400] [serial = 1998] [outer = 00000000] 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (179EFC00) [pid = 2400] [serial = 1999] [outer = 15DA2000] 06:43:03 INFO - PROCESS | 2400 | 1469022183863 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (17C6E800) [pid = 2400] [serial = 2000] [outer = 15DA2000] 06:43:04 INFO - PROCESS | 2400 | 1469022184293 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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 06:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:43:04 INFO - PROCESS | 2400 | 1469022184310 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 2400 | 1469022184312 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 06:43:04 INFO - PROCESS | 2400 | 1469022184315 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 2400 | 1469022184317 Marionette TRACE conn6 <- [1,2630,null,{}] 06:43:04 INFO - PROCESS | 2400 | 1469022184321 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}] 06:43:04 INFO - PROCESS | 2400 | 1469022184323 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:04 INFO - PROCESS | 2400 | 1469022184434 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 06:43:04 INFO - PROCESS | 2400 | 1469022184526 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 2400 | 1469022184527 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:04 INFO - PROCESS | 2400 | ++DOCSHELL 180D6800 == 30 [pid = 2400] [id = 667] 06:43:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (180D6C00) [pid = 2400] [serial = 2001] [outer = 00000000] 06:43:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18122800) [pid = 2400] [serial = 2002] [outer = 180D6C00] 06:43:04 INFO - PROCESS | 2400 | 1469022184570 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18167800) [pid = 2400] [serial = 2003] [outer = 180D6C00] 06:43:04 INFO - PROCESS | 2400 | 1469022184965 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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 06:43:04 INFO - PROCESS | 2400 | 1469022184987 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 2400 | 1469022184989 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 06:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:43:04 INFO - PROCESS | 2400 | 1469022184992 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 2400 | 1469022184994 Marionette TRACE conn6 <- [1,2634,null,{}] 06:43:04 INFO - PROCESS | 2400 | 1469022184997 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}] 06:43:04 INFO - PROCESS | 2400 | 1469022185002 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:05 INFO - PROCESS | 2400 | 1469022185141 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 06:43:05 INFO - PROCESS | 2400 | 1469022185147 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 2400 | 1469022185149 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:05 INFO - PROCESS | 2400 | ++DOCSHELL 182B1C00 == 31 [pid = 2400] [id = 668] 06:43:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (182B3800) [pid = 2400] [serial = 2004] [outer = 00000000] 06:43:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18423C00) [pid = 2400] [serial = 2005] [outer = 182B3800] 06:43:05 INFO - PROCESS | 2400 | 1469022185194 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18430400) [pid = 2400] [serial = 2006] [outer = 182B3800] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1838C000) [pid = 2400] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (184E9800) [pid = 2400] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1832C800) [pid = 2400] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15251800) [pid = 2400] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18DA5400) [pid = 2400] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14F36400) [pid = 2400] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (1031E000) [pid = 2400] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (17F3F800) [pid = 2400] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (146EA000) [pid = 2400] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (10437000) [pid = 2400] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (196DD800) [pid = 2400] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18394800) [pid = 2400] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:43:05 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (19340800) [pid = 2400] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:43:05 INFO - PROCESS | 2400 | 1469022185915 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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 06:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:43:05 INFO - PROCESS | 2400 | 1469022185966 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 2400 | 1469022185968 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 06:43:05 INFO - PROCESS | 2400 | 1469022185971 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 2400 | 1469022185972 Marionette TRACE conn6 <- [1,2638,null,{}] 06:43:05 INFO - PROCESS | 2400 | 1469022185976 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}] 06:43:05 INFO - PROCESS | 2400 | 1469022185978 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:06 INFO - PROCESS | 2400 | 1469022186054 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 06:43:06 INFO - PROCESS | 2400 | 1469022186059 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2400 | 1469022186061 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:06 INFO - PROCESS | 2400 | ++DOCSHELL 1043C800 == 32 [pid = 2400] [id = 669] 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (108F9C00) [pid = 2400] [serial = 2007] [outer = 00000000] 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (15251800) [pid = 2400] [serial = 2008] [outer = 108F9C00] 06:43:06 INFO - PROCESS | 2400 | 1469022186107 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (179E8400) [pid = 2400] [serial = 2009] [outer = 108F9C00] 06:43:06 INFO - PROCESS | 2400 | 1469022186525 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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:43:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 06:43:06 INFO - PROCESS | 2400 | 1469022186542 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 2400 | 1469022186544 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 06:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:43:06 INFO - PROCESS | 2400 | 1469022186548 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 2400 | 1469022186550 Marionette TRACE conn6 <- [1,2642,null,{}] 06:43:06 INFO - PROCESS | 2400 | 1469022186553 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}] 06:43:06 INFO - PROCESS | 2400 | 1469022186555 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:06 INFO - PROCESS | 2400 | 1469022186678 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 06:43:06 INFO - PROCESS | 2400 | 1469022186684 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 2400 | 1469022186686 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:06 INFO - PROCESS | 2400 | ++DOCSHELL 1086CC00 == 33 [pid = 2400] [id = 670] 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (17F3F000) [pid = 2400] [serial = 2010] [outer = 00000000] 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (18D6D400) [pid = 2400] [serial = 2011] [outer = 17F3F000] 06:43:06 INFO - PROCESS | 2400 | 1469022186728 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18D6F000) [pid = 2400] [serial = 2012] [outer = 17F3F000] 06:43:07 INFO - PROCESS | 2400 | 1469022187107 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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 06:43:07 INFO - PROCESS | 2400 | 1469022187125 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 2400 | 1469022187126 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 06:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:43:07 INFO - PROCESS | 2400 | 1469022187129 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 2400 | 1469022187131 Marionette TRACE conn6 <- [1,2646,null,{}] 06:43:07 INFO - PROCESS | 2400 | 1469022187135 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}] 06:43:07 INFO - PROCESS | 2400 | 1469022187136 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:07 INFO - PROCESS | 2400 | 1469022187260 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 06:43:07 INFO - PROCESS | 2400 | 1469022187269 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 2400 | 1469022187270 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:07 INFO - PROCESS | 2400 | ++DOCSHELL 18DA6400 == 34 [pid = 2400] [id = 671] 06:43:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18DA6C00) [pid = 2400] [serial = 2013] [outer = 00000000] 06:43:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (19340800) [pid = 2400] [serial = 2014] [outer = 18DA6C00] 06:43:07 INFO - PROCESS | 2400 | 1469022187312 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1461B400) [pid = 2400] [serial = 2015] [outer = 18DA6C00] 06:43:07 INFO - PROCESS | 2400 | 1469022187746 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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 06:43:07 INFO - PROCESS | 2400 | 1469022187802 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 06:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:43:07 INFO - PROCESS | 2400 | 1469022187804 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 06:43:07 INFO - PROCESS | 2400 | 1469022187807 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 2400 | 1469022187809 Marionette TRACE conn6 <- [1,2650,null,{}] 06:43:07 INFO - PROCESS | 2400 | 1469022187826 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}] 06:43:07 INFO - PROCESS | 2400 | 1469022187827 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:07 INFO - PROCESS | 2400 | 1469022187953 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 06:43:08 INFO - PROCESS | 2400 | 1469022188098 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 2400 | 1469022188101 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:08 INFO - PROCESS | 2400 | ++DOCSHELL 0CB92400 == 35 [pid = 2400] [id = 672] 06:43:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (0CB92800) [pid = 2400] [serial = 2016] [outer = 00000000] 06:43:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (0CC94C00) [pid = 2400] [serial = 2017] [outer = 0CB92800] 06:43:08 INFO - PROCESS | 2400 | 1469022188159 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1027D400) [pid = 2400] [serial = 2018] [outer = 0CB92800] 06:43:08 INFO - PROCESS | 2400 | 1469022188919 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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:43:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1140ms 06:43:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:43:08 INFO - PROCESS | 2400 | 1469022188949 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 2400 | 1469022188954 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 06:43:08 INFO - PROCESS | 2400 | 1469022188959 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 2400 | 1469022188962 Marionette TRACE conn6 <- [1,2654,null,{}] 06:43:08 INFO - PROCESS | 2400 | 1469022188991 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}] 06:43:08 INFO - PROCESS | 2400 | 1469022188995 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:09 INFO - PROCESS | 2400 | 1469022189122 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 06:43:09 INFO - PROCESS | 2400 | 1469022189256 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 2400 | 1469022189259 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:09 INFO - PROCESS | 2400 | ++DOCSHELL 1341CC00 == 36 [pid = 2400] [id = 673] 06:43:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (14623800) [pid = 2400] [serial = 2019] [outer = 00000000] 06:43:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (14F2CC00) [pid = 2400] [serial = 2020] [outer = 14623800] 06:43:09 INFO - PROCESS | 2400 | 1469022189316 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (150E9800) [pid = 2400] [serial = 2021] [outer = 14623800] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 18DA6400 == 35 [pid = 2400] [id = 671] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 1086CC00 == 34 [pid = 2400] [id = 670] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 1043C800 == 33 [pid = 2400] [id = 669] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 182B1C00 == 32 [pid = 2400] [id = 668] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 180D6800 == 31 [pid = 2400] [id = 667] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 15D99000 == 30 [pid = 2400] [id = 666] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 14F4E400 == 29 [pid = 2400] [id = 665] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 106B8400 == 28 [pid = 2400] [id = 664] 06:43:10 INFO - PROCESS | 2400 | --DOCSHELL 102D1800 == 27 [pid = 2400] [id = 663] 06:43:10 INFO - PROCESS | 2400 | 1469022190477 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]]]}] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1AE9D400) [pid = 2400] [serial = 1916] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19BB8C00) [pid = 2400] [serial = 1973] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (196D2C00) [pid = 2400] [serial = 1966] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18D9AC00) [pid = 2400] [serial = 1964] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18D99000) [pid = 2400] [serial = 1963] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1830A000) [pid = 2400] [serial = 1969] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19347C00) [pid = 2400] [serial = 1943] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (179A7800) [pid = 2400] [serial = 1948] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179F1800) [pid = 2400] [serial = 1949] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1043D400) [pid = 2400] [serial = 1945] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1086D400) [pid = 2400] [serial = 1946] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (180D9800) [pid = 2400] [serial = 1957] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (14EA3C00) [pid = 2400] [serial = 1954] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (14F54800) [pid = 2400] [serial = 1955] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (10442C00) [pid = 2400] [serial = 1951] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (1086C400) [pid = 2400] [serial = 1952] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (19DED000) [pid = 2400] [serial = 1976] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (19343800) [pid = 2400] [serial = 1967] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1842BC00) [pid = 2400] [serial = 1960] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19DE6800) [pid = 2400] [serial = 1975] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (18431800) [pid = 2400] [serial = 1970] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (18427800) [pid = 2400] [serial = 1961] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (1815C800) [pid = 2400] [serial = 1958] [outer = 00000000] [url = about:blank] 06:43:10 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (198C1800) [pid = 2400] [serial = 1972] [outer = 00000000] [url = about:blank] 06:43:10 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) 06:43:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1578ms 06:43:10 INFO - PROCESS | 2400 | 1469022190536 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 06:43:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:43:10 INFO - PROCESS | 2400 | 1469022190540 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 06:43:10 INFO - PROCESS | 2400 | 1469022190544 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 2400 | 1469022190547 Marionette TRACE conn6 <- [1,2658,null,{}] 06:43:10 INFO - PROCESS | 2400 | 1469022190553 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}] 06:43:10 INFO - PROCESS | 2400 | 1469022190556 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:10 INFO - PROCESS | 2400 | 1469022190677 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 06:43:10 INFO - PROCESS | 2400 | 1469022190777 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 2400 | 1469022190781 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:10 INFO - PROCESS | 2400 | ++DOCSHELL 10320C00 == 28 [pid = 2400] [id = 674] 06:43:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (10436C00) [pid = 2400] [serial = 2022] [outer = 00000000] 06:43:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (10557C00) [pid = 2400] [serial = 2023] [outer = 10436C00] 06:43:10 INFO - PROCESS | 2400 | 1469022190829 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (1055F400) [pid = 2400] [serial = 2024] [outer = 10436C00] 06:43:11 INFO - PROCESS | 2400 | 1469022191663 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"]]]}] 06:43:11 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 06:43:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1183ms 06:43:11 INFO - PROCESS | 2400 | 1469022191730 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 2400 | 1469022191734 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:43:11 INFO - PROCESS | 2400 | 1469022191741 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 2400 | 1469022191744 Marionette TRACE conn6 <- [1,2662,null,{}] 06:43:11 INFO - PROCESS | 2400 | 1469022191756 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}] 06:43:11 INFO - PROCESS | 2400 | 1469022191758 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:11 INFO - PROCESS | 2400 | 1469022191846 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 06:43:11 INFO - PROCESS | 2400 | 1469022191853 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 2400 | 1469022191856 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:11 INFO - PROCESS | 2400 | ++DOCSHELL 14A5AC00 == 29 [pid = 2400] [id = 675] 06:43:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (14EA3C00) [pid = 2400] [serial = 2025] [outer = 00000000] 06:43:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (14F35C00) [pid = 2400] [serial = 2026] [outer = 14EA3C00] 06:43:11 INFO - PROCESS | 2400 | 1469022191901 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1500C000) [pid = 2400] [serial = 2027] [outer = 14EA3C00] 06:43:12 INFO - PROCESS | 2400 | 1469022192853 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"]]]}] 06:43:12 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 06:43:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1118ms 06:43:12 INFO - PROCESS | 2400 | 1469022192868 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 2400 | 1469022192870 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 06:43:12 INFO - PROCESS | 2400 | 1469022192874 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:43:12 INFO - PROCESS | 2400 | 1469022192877 Marionette TRACE conn6 <- [1,2666,null,{}] 06:43:12 INFO - PROCESS | 2400 | 1469022192888 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}] 06:43:12 INFO - PROCESS | 2400 | 1469022192892 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:12 INFO - PROCESS | 2400 | 1469022193014 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 06:43:12 INFO - PROCESS | 2400 | 1469022193021 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 2400 | 1469022193024 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:13 INFO - PROCESS | 2400 | ++DOCSHELL 17FFC800 == 30 [pid = 2400] [id = 676] 06:43:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (180D8400) [pid = 2400] [serial = 2028] [outer = 00000000] 06:43:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (18164000) [pid = 2400] [serial = 2029] [outer = 180D8400] 06:43:13 INFO - PROCESS | 2400 | 1469022193071 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (1830C000) [pid = 2400] [serial = 2030] [outer = 180D8400] 06:43:13 INFO - PROCESS | 2400 | 1469022194021 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]]]}] 06:43:14 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) 06:43:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 06:43:14 INFO - PROCESS | 2400 | 1469022194053 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 2400 | 1469022194056 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 06:43:14 INFO - PROCESS | 2400 | 1469022194059 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:43:14 INFO - PROCESS | 2400 | 1469022194061 Marionette TRACE conn6 <- [1,2670,null,{}] 06:43:14 INFO - PROCESS | 2400 | 1469022194064 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}] 06:43:14 INFO - PROCESS | 2400 | 1469022194066 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:14 INFO - PROCESS | 2400 | 1469022194183 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 06:43:14 INFO - PROCESS | 2400 | 1469022194189 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 2400 | 1469022194191 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:14 INFO - PROCESS | 2400 | ++DOCSHELL 18424400 == 31 [pid = 2400] [id = 677] 06:43:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (18425800) [pid = 2400] [serial = 2031] [outer = 00000000] 06:43:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (184E7400) [pid = 2400] [serial = 2032] [outer = 18425800] 06:43:14 INFO - PROCESS | 2400 | 1469022194288 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18D60400) [pid = 2400] [serial = 2033] [outer = 18425800] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (106B8C00) [pid = 2400] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (14F53400) [pid = 2400] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (102D1C00) [pid = 2400] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (102E3000) [pid = 2400] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (102DB800) [pid = 2400] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (179F0C00) [pid = 2400] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (196D5800) [pid = 2400] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (180D6C00) [pid = 2400] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (182B3800) [pid = 2400] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (108F9C00) [pid = 2400] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (15DA2000) [pid = 2400] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:43:14 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (17F3F000) [pid = 2400] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:43:15 INFO - PROCESS | 2400 | 1469022195245 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]]]}] 06:43:15 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) 06:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1234ms 06:43:15 INFO - PROCESS | 2400 | 1469022195297 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 2400 | 1469022195299 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 06:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:43:15 INFO - PROCESS | 2400 | 1469022195302 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 2400 | 1469022195304 Marionette TRACE conn6 <- [1,2674,null,{}] 06:43:15 INFO - PROCESS | 2400 | 1469022195308 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}] 06:43:15 INFO - PROCESS | 2400 | 1469022195310 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:15 INFO - PROCESS | 2400 | 1469022195389 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 06:43:15 INFO - PROCESS | 2400 | 1469022195395 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 2400 | 1469022195396 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:15 INFO - PROCESS | 2400 | ++DOCSHELL 10437800 == 32 [pid = 2400] [id = 678] 06:43:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (10440400) [pid = 2400] [serial = 2034] [outer = 00000000] 06:43:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (179F0C00) [pid = 2400] [serial = 2035] [outer = 10440400] 06:43:15 INFO - PROCESS | 2400 | 1469022195439 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (18161400) [pid = 2400] [serial = 2036] [outer = 10440400] 06:43:16 INFO - PROCESS | 2400 | 1469022196380 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"]]]}] 06:43:16 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 06:43:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1132ms 06:43:16 INFO - PROCESS | 2400 | 1469022196436 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 2400 | 1469022196438 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 06:43:16 INFO - PROCESS | 2400 | 1469022196441 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 2400 | 1469022196442 Marionette TRACE conn6 <- [1,2678,null,{}] 06:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:43:16 INFO - PROCESS | 2400 | 1469022196446 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}] 06:43:16 INFO - PROCESS | 2400 | 1469022196451 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:16 INFO - PROCESS | 2400 | 1469022196581 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 06:43:16 INFO - PROCESS | 2400 | 1469022196589 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 2400 | 1469022196591 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:16 INFO - PROCESS | 2400 | ++DOCSHELL 0CD2AC00 == 33 [pid = 2400] [id = 679] 06:43:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (1830A000) [pid = 2400] [serial = 2037] [outer = 00000000] 06:43:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (19627000) [pid = 2400] [serial = 2038] [outer = 1830A000] 06:43:16 INFO - PROCESS | 2400 | 1469022196634 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (1962E000) [pid = 2400] [serial = 2039] [outer = 1830A000] 06:43:17 INFO - PROCESS | 2400 | 1469022197798 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"]]]}] 06:43:17 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 06:43:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1379ms 06:43:17 INFO - PROCESS | 2400 | 1469022197854 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 2400 | 1469022197859 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 06:43:17 INFO - PROCESS | 2400 | 1469022197864 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:43:17 INFO - PROCESS | 2400 | 1469022197868 Marionette TRACE conn6 <- [1,2682,null,{}] 06:43:17 INFO - PROCESS | 2400 | 1469022197873 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}] 06:43:17 INFO - PROCESS | 2400 | 1469022197877 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:18 INFO - PROCESS | 2400 | 1469022198019 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 06:43:18 INFO - PROCESS | 2400 | 1469022198187 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 2400 | 1469022198190 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:18 INFO - PROCESS | 2400 | ++DOCSHELL 106AC400 == 34 [pid = 2400] [id = 680] 06:43:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (1086CC00) [pid = 2400] [serial = 2040] [outer = 00000000] 06:43:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (15D96400) [pid = 2400] [serial = 2041] [outer = 1086CC00] 06:43:18 INFO - PROCESS | 2400 | 1469022198247 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (179ED800) [pid = 2400] [serial = 2042] [outer = 1086CC00] 06:43:19 INFO - PROCESS | 2400 | 1469022199278 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"]]]}] 06:43:19 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 06:43:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1416ms 06:43:19 INFO - PROCESS | 2400 | 1469022199286 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 2400 | 1469022199291 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 06:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:43:19 INFO - PROCESS | 2400 | 1469022199297 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 2400 | 1469022199300 Marionette TRACE conn6 <- [1,2686,null,{}] 06:43:19 INFO - PROCESS | 2400 | 1469022199304 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}] 06:43:19 INFO - PROCESS | 2400 | 1469022199307 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:19 INFO - PROCESS | 2400 | 1469022199418 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 06:43:19 INFO - PROCESS | 2400 | 1469022199597 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 2400 | 1469022199600 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:19 INFO - PROCESS | 2400 | ++DOCSHELL 1832A000 == 35 [pid = 2400] [id = 681] 06:43:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (1832C400) [pid = 2400] [serial = 2043] [outer = 00000000] 06:43:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (18D7B400) [pid = 2400] [serial = 2044] [outer = 1832C400] 06:43:19 INFO - PROCESS | 2400 | 1469022199658 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18DA2000) [pid = 2400] [serial = 2045] [outer = 1832C400] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 0CF85C00 == 34 [pid = 2400] [id = 662] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 10437800 == 33 [pid = 2400] [id = 678] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 18424400 == 32 [pid = 2400] [id = 677] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 17FFC800 == 31 [pid = 2400] [id = 676] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 14A5AC00 == 30 [pid = 2400] [id = 675] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 10320C00 == 29 [pid = 2400] [id = 674] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 1341CC00 == 28 [pid = 2400] [id = 673] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 0CB92400 == 27 [pid = 2400] [id = 672] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 0CD2AC00 == 26 [pid = 2400] [id = 679] 06:43:21 INFO - PROCESS | 2400 | --DOCSHELL 106AC400 == 25 [pid = 2400] [id = 680] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (1086D000) [pid = 2400] [serial = 1993] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (1500B000) [pid = 2400] [serial = 1996] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (102DD400) [pid = 2400] [serial = 1990] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (102DE000) [pid = 2400] [serial = 1991] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (10555000) [pid = 2400] [serial = 1988] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (10319C00) [pid = 2400] [serial = 1987] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (1152B400) [pid = 2400] [serial = 1979] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (1055A000) [pid = 2400] [serial = 1978] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1832CC00) [pid = 2400] [serial = 1982] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (180DB800) [pid = 2400] [serial = 1981] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (19EC8C00) [pid = 2400] [serial = 1985] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (198C3C00) [pid = 2400] [serial = 1984] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (18167800) [pid = 2400] [serial = 2003] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (18122800) [pid = 2400] [serial = 2002] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (18423C00) [pid = 2400] [serial = 2005] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (15251800) [pid = 2400] [serial = 2008] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (179E8400) [pid = 2400] [serial = 2009] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (10877C00) [pid = 2400] [serial = 1994] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (179EFC00) [pid = 2400] [serial = 1999] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (17C6E800) [pid = 2400] [serial = 2000] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 51 (18D6D400) [pid = 2400] [serial = 2011] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 50 (18430400) [pid = 2400] [serial = 2006] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 49 (18D6F000) [pid = 2400] [serial = 2012] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 48 (150E9000) [pid = 2400] [serial = 1997] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | --DOMWINDOW == 47 (19340800) [pid = 2400] [serial = 2014] [outer = 00000000] [url = about:blank] 06:43:21 INFO - PROCESS | 2400 | 1469022201296 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"]]]}] 06:43:21 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 06:43:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:43:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2017ms 06:43:21 INFO - PROCESS | 2400 | 1469022201318 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 2400 | 1469022201322 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 06:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:43:21 INFO - PROCESS | 2400 | 1469022201327 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 2400 | 1469022201331 Marionette TRACE conn6 <- [1,2690,null,{}] 06:43:21 INFO - PROCESS | 2400 | 1469022201337 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}] 06:43:21 INFO - PROCESS | 2400 | 1469022201340 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:21 INFO - PROCESS | 2400 | 1469022201430 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 06:43:21 INFO - PROCESS | 2400 | 1469022201515 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 2400 | 1469022201518 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:21 INFO - PROCESS | 2400 | ++DOCSHELL 1031F000 == 26 [pid = 2400] [id = 682] 06:43:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 48 (10437400) [pid = 2400] [serial = 2046] [outer = 00000000] 06:43:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 49 (1043D800) [pid = 2400] [serial = 2047] [outer = 10437400] 06:43:21 INFO - PROCESS | 2400 | 1469022201568 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 50 (10558400) [pid = 2400] [serial = 2048] [outer = 10437400] 06:43:21 INFO - PROCESS | 2400 | 1469022201969 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]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 06:43:21 INFO - PROCESS | 2400 | 1469022202018 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 2400 | 1469022202023 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:43:22 INFO - PROCESS | 2400 | 1469022202029 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 2400 | 1469022202032 Marionette TRACE conn6 <- [1,2694,null,{}] 06:43:22 INFO - PROCESS | 2400 | 1469022202035 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}] 06:43:22 INFO - PROCESS | 2400 | 1469022202038 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:22 INFO - PROCESS | 2400 | 1469022202126 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 06:43:22 INFO - PROCESS | 2400 | 1469022202133 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 2400 | 1469022202135 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:22 INFO - PROCESS | 2400 | ++DOCSHELL 108FEC00 == 27 [pid = 2400] [id = 683] 06:43:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 51 (10A18C00) [pid = 2400] [serial = 2049] [outer = 00000000] 06:43:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 52 (11445C00) [pid = 2400] [serial = 2050] [outer = 10A18C00] 06:43:22 INFO - PROCESS | 2400 | 1469022202182 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (1461F800) [pid = 2400] [serial = 2051] [outer = 10A18C00] 06:43:22 INFO - PROCESS | 2400 | 1469022202634 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]]]}] 06:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 06:43:22 INFO - PROCESS | 2400 | 1469022202704 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 2400 | 1469022202706 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 06:43:22 INFO - PROCESS | 2400 | 1469022202710 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:43:22 INFO - PROCESS | 2400 | 1469022202713 Marionette TRACE conn6 <- [1,2698,null,{}] 06:43:22 INFO - PROCESS | 2400 | 1469022202724 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}] 06:43:22 INFO - PROCESS | 2400 | 1469022202729 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:22 INFO - PROCESS | 2400 | 1469022202846 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 06:43:22 INFO - PROCESS | 2400 | 1469022202949 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 2400 | 1469022202952 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:22 INFO - PROCESS | 2400 | ++DOCSHELL 14FDE800 == 28 [pid = 2400] [id = 684] 06:43:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (15251800) [pid = 2400] [serial = 2052] [outer = 00000000] 06:43:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (15D93400) [pid = 2400] [serial = 2053] [outer = 15251800] 06:43:22 INFO - PROCESS | 2400 | 1469022202999 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (1697E400) [pid = 2400] [serial = 2054] [outer = 15251800] 06:43:23 INFO - PROCESS | 2400 | 1469022203402 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] 06:43:23 INFO - PROCESS | 2400 | 1469022203447 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 06:43:23 INFO - PROCESS | 2400 | 1469022203450 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:43:23 INFO - PROCESS | 2400 | 1469022203451 Marionette TRACE conn6 <- [1,2702,null,{}] 06:43:23 INFO - PROCESS | 2400 | 1469022203455 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}] 06:43:23 INFO - PROCESS | 2400 | 1469022203457 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:23 INFO - PROCESS | 2400 | 1469022203577 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 06:43:23 INFO - PROCESS | 2400 | 1469022203582 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 2400 | 1469022203584 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:23 INFO - PROCESS | 2400 | ++DOCSHELL 179E6C00 == 29 [pid = 2400] [id = 685] 06:43:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (179E7800) [pid = 2400] [serial = 2055] [outer = 00000000] 06:43:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (17F3F000) [pid = 2400] [serial = 2056] [outer = 179E7800] 06:43:23 INFO - PROCESS | 2400 | 1469022203628 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (180DBC00) [pid = 2400] [serial = 2057] [outer = 179E7800] 06:43:24 INFO - PROCESS | 2400 | 1469022204078 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]]]}] 06:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 06:43:24 INFO - PROCESS | 2400 | 1469022204127 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 2400 | 1469022204129 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 06:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:43:24 INFO - PROCESS | 2400 | 1469022204132 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 2400 | 1469022204134 Marionette TRACE conn6 <- [1,2706,null,{}] 06:43:24 INFO - PROCESS | 2400 | 1469022204137 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}] 06:43:24 INFO - PROCESS | 2400 | 1469022204139 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:24 INFO - PROCESS | 2400 | 1469022204276 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 06:43:24 INFO - PROCESS | 2400 | 1469022204297 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 2400 | 1469022204299 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:24 INFO - PROCESS | 2400 | ++DOCSHELL 180D6C00 == 30 [pid = 2400] [id = 686] 06:43:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (1815E800) [pid = 2400] [serial = 2058] [outer = 00000000] 06:43:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (1816B400) [pid = 2400] [serial = 2059] [outer = 1815E800] 06:43:24 INFO - PROCESS | 2400 | 1469022204344 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (18323000) [pid = 2400] [serial = 2060] [outer = 1815E800] 06:43:24 INFO - PROCESS | 2400 | 1469022204787 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] 06:43:24 INFO - PROCESS | 2400 | 1469022204866 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 06:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:43:24 INFO - PROCESS | 2400 | 1469022204874 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 2400 | 1469022204876 Marionette TRACE conn6 <- [1,2710,null,{}] 06:43:24 INFO - PROCESS | 2400 | 1469022204880 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}] 06:43:24 INFO - PROCESS | 2400 | 1469022204885 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:25 INFO - PROCESS | 2400 | 1469022204997 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 06:43:25 INFO - PROCESS | 2400 | 1469022205006 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 2400 | 1469022205007 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:25 INFO - PROCESS | 2400 | ++DOCSHELL 18425000 == 31 [pid = 2400] [id = 687] 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (18426800) [pid = 2400] [serial = 2061] [outer = 00000000] 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (18D57C00) [pid = 2400] [serial = 2062] [outer = 18426800] 06:43:25 INFO - PROCESS | 2400 | 1469022205050 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (18D99400) [pid = 2400] [serial = 2063] [outer = 18426800] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (10440400) [pid = 2400] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (180D8400) [pid = 2400] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (18DA6C00) [pid = 2400] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (14623800) [pid = 2400] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (0CB92800) [pid = 2400] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (14EA3C00) [pid = 2400] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (10436C00) [pid = 2400] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (18425800) [pid = 2400] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:43:25 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (1830A000) [pid = 2400] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:43:25 INFO - PROCESS | 2400 | 1469022205651 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] 06:43:25 INFO - PROCESS | 2400 | 1469022205691 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:43:25 INFO - PROCESS | 2400 | 1469022205699 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 2400 | 1469022205700 Marionette TRACE conn6 <- [1,2714,null,{}] 06:43:25 INFO - PROCESS | 2400 | 1469022205704 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}] 06:43:25 INFO - PROCESS | 2400 | 1469022205706 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:25 INFO - PROCESS | 2400 | 1469022205781 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 06:43:25 INFO - PROCESS | 2400 | 1469022205790 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 2400 | 1469022205791 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:25 INFO - PROCESS | 2400 | ++DOCSHELL 1842A400 == 32 [pid = 2400] [id = 688] 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (184E7800) [pid = 2400] [serial = 2064] [outer = 00000000] 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (18DA4400) [pid = 2400] [serial = 2065] [outer = 184E7800] 06:43:25 INFO - PROCESS | 2400 | 1469022205833 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (18DA6C00) [pid = 2400] [serial = 2066] [outer = 184E7800] 06:43:26 INFO - PROCESS | 2400 | 1469022206249 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]]]}] 06:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 571ms 06:43:26 INFO - PROCESS | 2400 | 1469022206272 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 06:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:43:26 INFO - PROCESS | 2400 | 1469022206274 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 06:43:26 INFO - PROCESS | 2400 | 1469022206278 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 2400 | 1469022206279 Marionette TRACE conn6 <- [1,2718,null,{}] 06:43:26 INFO - PROCESS | 2400 | 1469022206283 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}] 06:43:26 INFO - PROCESS | 2400 | 1469022206285 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:26 INFO - PROCESS | 2400 | 1469022206405 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 06:43:26 INFO - PROCESS | 2400 | 1469022206412 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 2400 | 1469022206414 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:26 INFO - PROCESS | 2400 | ++DOCSHELL 10275800 == 33 [pid = 2400] [id = 689] 06:43:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (10BCB800) [pid = 2400] [serial = 2067] [outer = 00000000] 06:43:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (19345000) [pid = 2400] [serial = 2068] [outer = 10BCB800] 06:43:26 INFO - PROCESS | 2400 | 1469022206457 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (19345800) [pid = 2400] [serial = 2069] [outer = 10BCB800] 06:43:27 INFO - PROCESS | 2400 | 1469022207352 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"]]]}] 06:43:27 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 06:43:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:43:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1126ms 06:43:27 INFO - PROCESS | 2400 | 1469022207405 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 2400 | 1469022207407 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 06:43:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:43:27 INFO - PROCESS | 2400 | 1469022207410 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 2400 | 1469022207412 Marionette TRACE conn6 <- [1,2722,null,{}] 06:43:27 INFO - PROCESS | 2400 | 1469022207415 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}] 06:43:27 INFO - PROCESS | 2400 | 1469022207417 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:27 INFO - PROCESS | 2400 | 1469022207536 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 06:43:27 INFO - PROCESS | 2400 | 1469022207667 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 2400 | 1469022207670 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:27 INFO - PROCESS | 2400 | ++DOCSHELL 0CF85C00 == 34 [pid = 2400] [id = 690] 06:43:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (0FEF2C00) [pid = 2400] [serial = 2070] [outer = 00000000] 06:43:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (1031C400) [pid = 2400] [serial = 2071] [outer = 0FEF2C00] 06:43:27 INFO - PROCESS | 2400 | 1469022207729 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (10435800) [pid = 2400] [serial = 2072] [outer = 0FEF2C00] 06:43:28 INFO - PROCESS | 2400 | 1469022208429 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]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1078ms 06:43:28 INFO - PROCESS | 2400 | 1469022208490 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 2400 | 1469022208494 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 06:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:43:28 INFO - PROCESS | 2400 | 1469022208499 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 2400 | 1469022208502 Marionette TRACE conn6 <- [1,2726,null,{}] 06:43:28 INFO - PROCESS | 2400 | 1469022208506 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}] 06:43:28 INFO - PROCESS | 2400 | 1469022208511 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:28 INFO - PROCESS | 2400 | 1469022208633 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 06:43:28 INFO - PROCESS | 2400 | 1469022208768 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 2400 | 1469022208771 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:28 INFO - PROCESS | 2400 | ++DOCSHELL 14EA3400 == 35 [pid = 2400] [id = 691] 06:43:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (14F2A800) [pid = 2400] [serial = 2073] [outer = 00000000] 06:43:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (15257400) [pid = 2400] [serial = 2074] [outer = 14F2A800] 06:43:28 INFO - PROCESS | 2400 | 1469022208828 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (179EA000) [pid = 2400] [serial = 2075] [outer = 14F2A800] 06:43:29 INFO - PROCESS | 2400 | 1469022209703 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]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1272ms 06:43:29 INFO - PROCESS | 2400 | 1469022209771 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 2400 | 1469022209775 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 06:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:43:29 INFO - PROCESS | 2400 | 1469022209781 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 2400 | 1469022209783 Marionette TRACE conn6 <- [1,2730,null,{}] 06:43:29 INFO - PROCESS | 2400 | 1469022209789 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}] 06:43:29 INFO - PROCESS | 2400 | 1469022209792 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:29 INFO - PROCESS | 2400 | 1469022209892 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 10275800 == 34 [pid = 2400] [id = 689] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 1842A400 == 33 [pid = 2400] [id = 688] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 18425000 == 32 [pid = 2400] [id = 687] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 180D6C00 == 31 [pid = 2400] [id = 686] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 179E6C00 == 30 [pid = 2400] [id = 685] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 14FDE800 == 29 [pid = 2400] [id = 684] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 108FEC00 == 28 [pid = 2400] [id = 683] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 1031F000 == 27 [pid = 2400] [id = 682] 06:43:29 INFO - PROCESS | 2400 | --DOCSHELL 1832A000 == 26 [pid = 2400] [id = 681] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18164000) [pid = 2400] [serial = 2029] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (1461B400) [pid = 2400] [serial = 2015] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (14F2CC00) [pid = 2400] [serial = 2020] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (150E9800) [pid = 2400] [serial = 2021] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (0CC94C00) [pid = 2400] [serial = 2017] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (1027D400) [pid = 2400] [serial = 2018] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (14F35C00) [pid = 2400] [serial = 2026] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 60 (10557C00) [pid = 2400] [serial = 2023] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 59 (1055F400) [pid = 2400] [serial = 2024] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 58 (18D60400) [pid = 2400] [serial = 2033] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 57 (184E7400) [pid = 2400] [serial = 2032] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 56 (1830C000) [pid = 2400] [serial = 2030] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 55 (179F0C00) [pid = 2400] [serial = 2035] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 54 (19627000) [pid = 2400] [serial = 2038] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 53 (1962E000) [pid = 2400] [serial = 2039] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 52 (1500C000) [pid = 2400] [serial = 2027] [outer = 00000000] [url = about:blank] 06:43:29 INFO - PROCESS | 2400 | --DOMWINDOW == 51 (18161400) [pid = 2400] [serial = 2036] [outer = 00000000] [url = about:blank] 06:43:30 INFO - PROCESS | 2400 | 1469022210028 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 2400 | 1469022210033 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:30 INFO - PROCESS | 2400 | ++DOCSHELL 102D2800 == 27 [pid = 2400] [id = 692] 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 52 (102DB800) [pid = 2400] [serial = 2076] [outer = 00000000] 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 53 (10320400) [pid = 2400] [serial = 2077] [outer = 102DB800] 06:43:30 INFO - PROCESS | 2400 | 1469022210083 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 54 (1055F400) [pid = 2400] [serial = 2078] [outer = 102DB800] 06:43:30 INFO - PROCESS | 2400 | 1469022210500 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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 790ms 06:43:30 INFO - PROCESS | 2400 | 1469022210588 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 2400 | 1469022210593 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 06:43:30 INFO - PROCESS | 2400 | 1469022210600 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 2400 | 1469022210603 Marionette TRACE conn6 <- [1,2734,null,{}] 06:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:43:30 INFO - PROCESS | 2400 | 1469022210611 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}] 06:43:30 INFO - PROCESS | 2400 | 1469022210614 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:30 INFO - PROCESS | 2400 | 1469022210699 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 06:43:30 INFO - PROCESS | 2400 | 1469022210714 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 2400 | 1469022210716 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:30 INFO - PROCESS | 2400 | ++DOCSHELL 115D1400 == 28 [pid = 2400] [id = 693] 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 55 (1341B400) [pid = 2400] [serial = 2079] [outer = 00000000] 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 56 (147B6000) [pid = 2400] [serial = 2080] [outer = 1341B400] 06:43:30 INFO - PROCESS | 2400 | 1469022210762 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 57 (14F31400) [pid = 2400] [serial = 2081] [outer = 1341B400] 06:43:31 INFO - PROCESS | 2400 | 1469022211223 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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 06:43:31 INFO - PROCESS | 2400 | 1469022211277 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 2400 | 1469022211280 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:43:31 INFO - PROCESS | 2400 | 1469022211283 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 2400 | 1469022211287 Marionette TRACE conn6 <- [1,2738,null,{}] 06:43:31 INFO - PROCESS | 2400 | 1469022211297 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}] 06:43:31 INFO - PROCESS | 2400 | 1469022211301 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:31 INFO - PROCESS | 2400 | 1469022211413 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 06:43:31 INFO - PROCESS | 2400 | 1469022211514 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 2400 | 1469022211517 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:31 INFO - PROCESS | 2400 | ++DOCSHELL 1697D400 == 29 [pid = 2400] [id = 694] 06:43:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 58 (1697FC00) [pid = 2400] [serial = 2082] [outer = 00000000] 06:43:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 59 (179EEC00) [pid = 2400] [serial = 2083] [outer = 1697FC00] 06:43:31 INFO - PROCESS | 2400 | 1469022211566 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 60 (17F3D800) [pid = 2400] [serial = 2084] [outer = 1697FC00] 06:43:31 INFO - PROCESS | 2400 | 1469022211941 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]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 06:43:32 INFO - PROCESS | 2400 | 1469022212021 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 2400 | 1469022212023 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 06:43:32 INFO - PROCESS | 2400 | 1469022212026 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:43:32 INFO - PROCESS | 2400 | 1469022212037 Marionette TRACE conn6 <- [1,2742,null,{}] 06:43:32 INFO - PROCESS | 2400 | 1469022212041 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}] 06:43:32 INFO - PROCESS | 2400 | 1469022212043 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:32 INFO - PROCESS | 2400 | 1469022212160 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 06:43:32 INFO - PROCESS | 2400 | 1469022212166 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 2400 | 1469022212168 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:32 INFO - PROCESS | 2400 | ++DOCSHELL 18121400 == 30 [pid = 2400] [id = 695] 06:43:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 61 (18121800) [pid = 2400] [serial = 2085] [outer = 00000000] 06:43:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (182B3800) [pid = 2400] [serial = 2086] [outer = 18121800] 06:43:32 INFO - PROCESS | 2400 | 1469022212214 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (18327400) [pid = 2400] [serial = 2087] [outer = 18121800] 06:43:32 INFO - PROCESS | 2400 | 1469022212643 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]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 06:43:32 INFO - PROCESS | 2400 | 1469022212722 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 2400 | 1469022212724 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 06:43:32 INFO - PROCESS | 2400 | 1469022212727 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:43:32 INFO - PROCESS | 2400 | 1469022212729 Marionette TRACE conn6 <- [1,2746,null,{}] 06:43:32 INFO - PROCESS | 2400 | 1469022212733 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}] 06:43:32 INFO - PROCESS | 2400 | 1469022212735 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:32 INFO - PROCESS | 2400 | 1469022212880 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 06:43:32 INFO - PROCESS | 2400 | 1469022212903 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 2400 | 1469022212905 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:32 INFO - PROCESS | 2400 | ++DOCSHELL 10439000 == 31 [pid = 2400] [id = 696] 06:43:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (18330C00) [pid = 2400] [serial = 2088] [outer = 00000000] 06:43:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (18427000) [pid = 2400] [serial = 2089] [outer = 18330C00] 06:43:32 INFO - PROCESS | 2400 | 1469022212948 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (18430400) [pid = 2400] [serial = 2090] [outer = 18330C00] 06:43:33 INFO - PROCESS | 2400 | 1469022213392 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]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:43:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 06:43:33 INFO - PROCESS | 2400 | 1469022213462 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 2400 | 1469022213464 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 06:43:33 INFO - PROCESS | 2400 | 1469022213468 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 2400 | 1469022213469 Marionette TRACE conn6 <- [1,2750,null,{}] 06:43:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:43:33 INFO - PROCESS | 2400 | 1469022213473 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}] 06:43:33 INFO - PROCESS | 2400 | 1469022213478 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:33 INFO - PROCESS | 2400 | 1469022213613 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 06:43:33 INFO - PROCESS | 2400 | 1469022213676 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 2400 | 1469022213678 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:33 INFO - PROCESS | 2400 | ++DOCSHELL 18D70000 == 32 [pid = 2400] [id = 697] 06:43:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (18D7A400) [pid = 2400] [serial = 2091] [outer = 00000000] 06:43:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (19346000) [pid = 2400] [serial = 2092] [outer = 18D7A400] 06:43:33 INFO - PROCESS | 2400 | 1469022213723 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (19347000) [pid = 2400] [serial = 2093] [outer = 18D7A400] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (15251800) [pid = 2400] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (10437400) [pid = 2400] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (10A18C00) [pid = 2400] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (179E7800) [pid = 2400] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (1086CC00) [pid = 2400] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 63 (1815E800) [pid = 2400] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 62 (18426800) [pid = 2400] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:43:34 INFO - PROCESS | 2400 | --DOMWINDOW == 61 (184E7800) [pid = 2400] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:43:34 INFO - PROCESS | 2400 | 1469022214169 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]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 06:43:34 INFO - PROCESS | 2400 | 1469022214210 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 2400 | 1469022214212 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:43:34 INFO - PROCESS | 2400 | 1469022214215 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 2400 | 1469022214217 Marionette TRACE conn6 <- [1,2754,null,{}] 06:43:34 INFO - PROCESS | 2400 | 1469022214224 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}] 06:43:34 INFO - PROCESS | 2400 | 1469022214226 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:34 INFO - PROCESS | 2400 | 1469022214303 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 06:43:34 INFO - PROCESS | 2400 | 1469022214309 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2400 | 1469022214310 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:34 INFO - PROCESS | 2400 | ++DOCSHELL 14FD8000 == 33 [pid = 2400] [id = 698] 06:43:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 62 (179E7800) [pid = 2400] [serial = 2094] [outer = 00000000] 06:43:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 63 (18DA2800) [pid = 2400] [serial = 2095] [outer = 179E7800] 06:43:34 INFO - PROCESS | 2400 | 1469022214353 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 64 (19344800) [pid = 2400] [serial = 2096] [outer = 179E7800] 06:43:34 INFO - PROCESS | 2400 | 1469022214763 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]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 571ms 06:43:34 INFO - PROCESS | 2400 | 1469022214788 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 2400 | 1469022214790 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:43:34 INFO - PROCESS | 2400 | 1469022214793 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 2400 | 1469022214795 Marionette TRACE conn6 <- [1,2758,null,{}] 06:43:34 INFO - PROCESS | 2400 | 1469022214798 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}] 06:43:34 INFO - PROCESS | 2400 | 1469022214800 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:34 INFO - PROCESS | 2400 | 1469022214923 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 06:43:34 INFO - PROCESS | 2400 | 1469022214931 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 2400 | 1469022214933 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:34 INFO - PROCESS | 2400 | ++DOCSHELL 196D0C00 == 34 [pid = 2400] [id = 699] 06:43:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (196D2800) [pid = 2400] [serial = 2097] [outer = 00000000] 06:43:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (196DAC00) [pid = 2400] [serial = 2098] [outer = 196D2800] 06:43:34 INFO - PROCESS | 2400 | 1469022214979 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (196DC400) [pid = 2400] [serial = 2099] [outer = 196D2800] 06:43:35 INFO - PROCESS | 2400 | 1469022215390 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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 06:43:35 INFO - PROCESS | 2400 | 1469022215424 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 2400 | 1469022215426 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 06:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:43:35 INFO - PROCESS | 2400 | 1469022215429 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 2400 | 1469022215431 Marionette TRACE conn6 <- [1,2762,null,{}] 06:43:35 INFO - PROCESS | 2400 | 1469022215434 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}] 06:43:35 INFO - PROCESS | 2400 | 1469022215436 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:35 INFO - PROCESS | 2400 | 1469022215516 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 06:43:35 INFO - PROCESS | 2400 | 1469022215521 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 2400 | 1469022215523 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:35 INFO - PROCESS | 2400 | ++DOCSHELL 198C3000 == 35 [pid = 2400] [id = 700] 06:43:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (198FDC00) [pid = 2400] [serial = 2100] [outer = 00000000] 06:43:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (19D6B400) [pid = 2400] [serial = 2101] [outer = 198FDC00] 06:43:35 INFO - PROCESS | 2400 | 1469022215566 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (19DE1800) [pid = 2400] [serial = 2102] [outer = 198FDC00] 06:43:36 INFO - PROCESS | 2400 | 1469022216009 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]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 06:43:36 INFO - PROCESS | 2400 | 1469022216060 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 2400 | 1469022216062 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 06:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:43:36 INFO - PROCESS | 2400 | 1469022216065 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 2400 | 1469022216067 Marionette TRACE conn6 <- [1,2766,null,{}] 06:43:36 INFO - PROCESS | 2400 | 1469022216070 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}] 06:43:36 INFO - PROCESS | 2400 | 1469022216072 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:36 INFO - PROCESS | 2400 | 1469022216193 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 06:43:36 INFO - PROCESS | 2400 | 1469022216327 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 2400 | 1469022216330 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:36 INFO - PROCESS | 2400 | ++DOCSHELL 102C5800 == 36 [pid = 2400] [id = 701] 06:43:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (102CC000) [pid = 2400] [serial = 2103] [outer = 00000000] 06:43:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (10313C00) [pid = 2400] [serial = 2104] [outer = 102CC000] 06:43:36 INFO - PROCESS | 2400 | 1469022216391 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1055E800) [pid = 2400] [serial = 2105] [outer = 102CC000] 06:43:37 INFO - PROCESS | 2400 | 1469022217032 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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1020ms 06:43:37 INFO - PROCESS | 2400 | 1469022217120 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 2400 | 1469022217124 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 06:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:43:37 INFO - PROCESS | 2400 | 1469022217130 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 2400 | 1469022217133 Marionette TRACE conn6 <- [1,2770,null,{}] 06:43:37 INFO - PROCESS | 2400 | 1469022217137 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}] 06:43:37 INFO - PROCESS | 2400 | 1469022217142 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:37 INFO - PROCESS | 2400 | 1469022217259 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 06:43:37 INFO - PROCESS | 2400 | 1469022217392 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 2400 | 1469022217395 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:37 INFO - PROCESS | 2400 | ++DOCSHELL 108FBC00 == 37 [pid = 2400] [id = 702] 06:43:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (146A5C00) [pid = 2400] [serial = 2106] [outer = 00000000] 06:43:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (15017000) [pid = 2400] [serial = 2107] [outer = 146A5C00] 06:43:37 INFO - PROCESS | 2400 | 1469022217453 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (152F0000) [pid = 2400] [serial = 2108] [outer = 146A5C00] 06:43:37 INFO - PROCESS | 2400 | 1469022217977 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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 870ms 06:43:38 INFO - PROCESS | 2400 | 1469022218002 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 2400 | 1469022218005 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 06:43:38 INFO - PROCESS | 2400 | 1469022218024 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:43:38 INFO - PROCESS | 2400 | 1469022218026 Marionette TRACE conn6 <- [1,2774,null,{}] 06:43:38 INFO - PROCESS | 2400 | 1469022218030 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}] 06:43:38 INFO - PROCESS | 2400 | 1469022218032 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:38 INFO - PROCESS | 2400 | 1469022218140 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 06:43:38 INFO - PROCESS | 2400 | 1469022218297 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 2400 | 1469022218300 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:38 INFO - PROCESS | 2400 | ++DOCSHELL 18423000 == 38 [pid = 2400] [id = 703] 06:43:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18426000) [pid = 2400] [serial = 2109] [outer = 00000000] 06:43:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18D61C00) [pid = 2400] [serial = 2110] [outer = 18426000] 06:43:38 INFO - PROCESS | 2400 | 1469022218354 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1933E000) [pid = 2400] [serial = 2111] [outer = 18426000] 06:43:38 INFO - PROCESS | 2400 | 1469022218928 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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 06:43:39 INFO - PROCESS | 2400 | 1469022219000 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 2400 | 1469022219004 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 06:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:43:39 INFO - PROCESS | 2400 | 1469022219015 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 2400 | 1469022219019 Marionette TRACE conn6 <- [1,2778,null,{}] 06:43:39 INFO - PROCESS | 2400 | 1469022219023 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}] 06:43:39 INFO - PROCESS | 2400 | 1469022219027 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:39 INFO - PROCESS | 2400 | 1469022219137 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 06:43:39 INFO - PROCESS | 2400 | 1469022219281 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 2400 | 1469022219284 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:39 INFO - PROCESS | 2400 | ++DOCSHELL 1933B800 == 39 [pid = 2400] [id = 704] 06:43:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1933C800) [pid = 2400] [serial = 2112] [outer = 00000000] 06:43:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19DEE000) [pid = 2400] [serial = 2113] [outer = 1933C800] 06:43:39 INFO - PROCESS | 2400 | 1469022219337 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (19DEEC00) [pid = 2400] [serial = 2114] [outer = 1933C800] 06:43:40 INFO - PROCESS | 2400 | 1469022220012 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]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1026ms 06:43:40 INFO - PROCESS | 2400 | 1469022220055 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 2400 | 1469022220059 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 06:43:40 INFO - PROCESS | 2400 | 1469022220064 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:43:40 INFO - PROCESS | 2400 | 1469022220069 Marionette TRACE conn6 <- [1,2782,null,{}] 06:43:40 INFO - PROCESS | 2400 | 1469022220090 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}] 06:43:40 INFO - PROCESS | 2400 | 1469022220092 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:40 INFO - PROCESS | 2400 | 1469022220196 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 06:43:40 INFO - PROCESS | 2400 | 1469022220311 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 2400 | 1469022220313 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 198C3000 == 38 [pid = 2400] [id = 700] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 196D0C00 == 37 [pid = 2400] [id = 699] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 14FD8000 == 36 [pid = 2400] [id = 698] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 18D70000 == 35 [pid = 2400] [id = 697] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 10439000 == 34 [pid = 2400] [id = 696] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 18121400 == 33 [pid = 2400] [id = 695] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 1697D400 == 32 [pid = 2400] [id = 694] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 115D1400 == 31 [pid = 2400] [id = 693] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 102D2800 == 30 [pid = 2400] [id = 692] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 0CF85C00 == 29 [pid = 2400] [id = 690] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 14EA3400 == 28 [pid = 2400] [id = 691] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 1933B800 == 27 [pid = 2400] [id = 704] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 18423000 == 26 [pid = 2400] [id = 703] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 102C5800 == 25 [pid = 2400] [id = 701] 06:43:40 INFO - PROCESS | 2400 | --DOCSHELL 108FBC00 == 24 [pid = 2400] [id = 702] 06:43:40 INFO - PROCESS | 2400 | ++DOCSHELL 0CB94800 == 25 [pid = 2400] [id = 705] 06:43:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (0CB96C00) [pid = 2400] [serial = 2115] [outer = 00000000] 06:43:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (0CF83C00) [pid = 2400] [serial = 2116] [outer = 0CB96C00] 06:43:40 INFO - PROCESS | 2400 | 1469022220962 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (102E1000) [pid = 2400] [serial = 2117] [outer = 0CB96C00] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19345000) [pid = 2400] [serial = 2068] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (15D93400) [pid = 2400] [serial = 2053] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1043D800) [pid = 2400] [serial = 2047] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (10558400) [pid = 2400] [serial = 2048] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (11445C00) [pid = 2400] [serial = 2050] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1461F800) [pid = 2400] [serial = 2051] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (17F3F000) [pid = 2400] [serial = 2056] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (180DBC00) [pid = 2400] [serial = 2057] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18D7B400) [pid = 2400] [serial = 2044] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179ED800) [pid = 2400] [serial = 2042] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (15D96400) [pid = 2400] [serial = 2041] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (1816B400) [pid = 2400] [serial = 2059] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (18D57C00) [pid = 2400] [serial = 2062] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18D99400) [pid = 2400] [serial = 2063] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (18323000) [pid = 2400] [serial = 2060] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (18DA6C00) [pid = 2400] [serial = 2066] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (18DA4400) [pid = 2400] [serial = 2065] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (1697E400) [pid = 2400] [serial = 2054] [outer = 00000000] [url = about:blank] 06:43:41 INFO - PROCESS | 2400 | 1469022221721 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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1695ms 06:43:41 INFO - PROCESS | 2400 | 1469022221764 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 2400 | 1469022221769 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 06:43:41 INFO - PROCESS | 2400 | 1469022221774 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:43:41 INFO - PROCESS | 2400 | 1469022221779 Marionette TRACE conn6 <- [1,2786,null,{}] 06:43:41 INFO - PROCESS | 2400 | 1469022221785 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}] 06:43:41 INFO - PROCESS | 2400 | 1469022221788 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:41 INFO - PROCESS | 2400 | 1469022221929 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 06:43:42 INFO - PROCESS | 2400 | 1469022222063 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 2400 | 1469022222066 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:42 INFO - PROCESS | 2400 | ++DOCSHELL 1055F000 == 26 [pid = 2400] [id = 706] 06:43:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (10561000) [pid = 2400] [serial = 2118] [outer = 00000000] 06:43:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (106AE800) [pid = 2400] [serial = 2119] [outer = 10561000] 06:43:42 INFO - PROCESS | 2400 | 1469022222126 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (10870800) [pid = 2400] [serial = 2120] [outer = 10561000] 06:43:42 INFO - PROCESS | 2400 | 1469022222859 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]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1131ms 06:43:42 INFO - PROCESS | 2400 | 1469022222910 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 2400 | 1469022222916 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 06:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:43:42 INFO - PROCESS | 2400 | 1469022222922 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 2400 | 1469022222925 Marionette TRACE conn6 <- [1,2790,null,{}] 06:43:42 INFO - PROCESS | 2400 | 1469022222929 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}] 06:43:42 INFO - PROCESS | 2400 | 1469022222932 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:43 INFO - PROCESS | 2400 | 1469022223058 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 06:43:43 INFO - PROCESS | 2400 | 1469022223191 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 2400 | 1469022223194 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:43 INFO - PROCESS | 2400 | ++DOCSHELL 1086DC00 == 27 [pid = 2400] [id = 707] 06:43:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (108FB000) [pid = 2400] [serial = 2121] [outer = 00000000] 06:43:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (14EA3400) [pid = 2400] [serial = 2122] [outer = 108FB000] 06:43:43 INFO - PROCESS | 2400 | 1469022223251 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (14F4E400) [pid = 2400] [serial = 2123] [outer = 108FB000] 06:43:43 INFO - PROCESS | 2400 | 1469022223928 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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1019ms 06:43:43 INFO - PROCESS | 2400 | 1469022223944 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 2400 | 1469022223947 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 06:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:43:43 INFO - PROCESS | 2400 | 1469022223952 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 2400 | 1469022223955 Marionette TRACE conn6 <- [1,2794,null,{}] 06:43:43 INFO - PROCESS | 2400 | 1469022223960 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}] 06:43:43 INFO - PROCESS | 2400 | 1469022223962 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:44 INFO - PROCESS | 2400 | 1469022224057 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 06:43:44 INFO - PROCESS | 2400 | 1469022224151 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 2400 | 1469022224154 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:44 INFO - PROCESS | 2400 | ++DOCSHELL 106AA800 == 28 [pid = 2400] [id = 708] 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (106AC800) [pid = 2400] [serial = 2124] [outer = 00000000] 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (10A20400) [pid = 2400] [serial = 2125] [outer = 106AC800] 06:43:44 INFO - PROCESS | 2400 | 1469022224200 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (14A63C00) [pid = 2400] [serial = 2126] [outer = 106AC800] 06:43:44 INFO - PROCESS | 2400 | 1469022224574 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]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 06:43:44 INFO - PROCESS | 2400 | 1469022224641 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 2400 | 1469022224646 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 06:43:44 INFO - PROCESS | 2400 | 1469022224652 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 2400 | 1469022224655 Marionette TRACE conn6 <- [1,2798,null,{}] 06:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:43:44 INFO - PROCESS | 2400 | 1469022224658 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}] 06:43:44 INFO - PROCESS | 2400 | 1469022224661 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:44 INFO - PROCESS | 2400 | 1469022224745 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 06:43:44 INFO - PROCESS | 2400 | 1469022224751 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 2400 | 1469022224753 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:44 INFO - PROCESS | 2400 | ++DOCSHELL 15250000 == 29 [pid = 2400] [id = 709] 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (15D96400) [pid = 2400] [serial = 2127] [outer = 00000000] 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (179A7800) [pid = 2400] [serial = 2128] [outer = 15D96400] 06:43:44 INFO - PROCESS | 2400 | 1469022224799 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (179F0C00) [pid = 2400] [serial = 2129] [outer = 15D96400] 06:43:45 INFO - PROCESS | 2400 | 1469022225265 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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 06:43:45 INFO - PROCESS | 2400 | 1469022225290 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 2400 | 1469022225293 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 06:43:45 INFO - PROCESS | 2400 | 1469022225296 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:43:45 INFO - PROCESS | 2400 | 1469022225299 Marionette TRACE conn6 <- [1,2802,null,{}] 06:43:45 INFO - PROCESS | 2400 | 1469022225310 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}] 06:43:45 INFO - PROCESS | 2400 | 1469022225314 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:45 INFO - PROCESS | 2400 | 1469022225399 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 06:43:45 INFO - PROCESS | 2400 | 1469022225409 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 2400 | 1469022225412 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:45 INFO - PROCESS | 2400 | ++DOCSHELL 18160800 == 30 [pid = 2400] [id = 710] 06:43:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (18164000) [pid = 2400] [serial = 2130] [outer = 00000000] 06:43:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (1816B400) [pid = 2400] [serial = 2131] [outer = 18164000] 06:43:45 INFO - PROCESS | 2400 | 1469022225459 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1830A000) [pid = 2400] [serial = 2132] [outer = 18164000] 06:43:45 INFO - PROCESS | 2400 | 1469022225888 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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 06:43:45 INFO - PROCESS | 2400 | 1469022225951 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 2400 | 1469022225954 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 06:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:43:45 INFO - PROCESS | 2400 | 1469022225957 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 2400 | 1469022225958 Marionette TRACE conn6 <- [1,2806,null,{}] 06:43:45 INFO - PROCESS | 2400 | 1469022225962 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}] 06:43:45 INFO - PROCESS | 2400 | 1469022225964 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:46 INFO - PROCESS | 2400 | 1469022226085 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 06:43:46 INFO - PROCESS | 2400 | 1469022226174 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 2400 | 1469022226176 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:46 INFO - PROCESS | 2400 | ++DOCSHELL 1832E400 == 31 [pid = 2400] [id = 711] 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1832E800) [pid = 2400] [serial = 2133] [outer = 00000000] 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (184EA400) [pid = 2400] [serial = 2134] [outer = 1832E800] 06:43:46 INFO - PROCESS | 2400 | 1469022226222 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (18D6F000) [pid = 2400] [serial = 2135] [outer = 1832E800] 06:43:46 INFO - PROCESS | 2400 | 1469022226639 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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 06:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:43:46 INFO - PROCESS | 2400 | 1469022226688 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 2400 | 1469022226689 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 06:43:46 INFO - PROCESS | 2400 | 1469022226693 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 2400 | 1469022226694 Marionette TRACE conn6 <- [1,2810,null,{}] 06:43:46 INFO - PROCESS | 2400 | 1469022226698 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}] 06:43:46 INFO - PROCESS | 2400 | 1469022226700 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:46 INFO - PROCESS | 2400 | 1469022226833 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 06:43:46 INFO - PROCESS | 2400 | 1469022226855 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 2400 | 1469022226857 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:46 INFO - PROCESS | 2400 | ++DOCSHELL 18D9B400 == 32 [pid = 2400] [id = 712] 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (18D9C400) [pid = 2400] [serial = 2136] [outer = 00000000] 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1933D000) [pid = 2400] [serial = 2137] [outer = 18D9C400] 06:43:46 INFO - PROCESS | 2400 | 1469022226900 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19342400) [pid = 2400] [serial = 2138] [outer = 18D9C400] 06:43:47 INFO - PROCESS | 2400 | 1469022227357 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]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 731ms 06:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:43:47 INFO - PROCESS | 2400 | 1469022227425 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 2400 | 1469022227427 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 06:43:47 INFO - PROCESS | 2400 | 1469022227457 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 2400 | 1469022227458 Marionette TRACE conn6 <- [1,2814,null,{}] 06:43:47 INFO - PROCESS | 2400 | 1469022227475 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}] 06:43:47 INFO - PROCESS | 2400 | 1469022227480 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:47 INFO - PROCESS | 2400 | 1469022227619 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 06:43:47 INFO - PROCESS | 2400 | 1469022227626 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 2400 | 1469022227627 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:47 INFO - PROCESS | 2400 | ++DOCSHELL 19623C00 == 33 [pid = 2400] [id = 713] 06:43:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19632400) [pid = 2400] [serial = 2139] [outer = 00000000] 06:43:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19BBA800) [pid = 2400] [serial = 2140] [outer = 19632400] 06:43:47 INFO - PROCESS | 2400 | 1469022227671 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (196D8000) [pid = 2400] [serial = 2141] [outer = 19632400] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (102CC000) [pid = 2400] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (146A5C00) [pid = 2400] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18426000) [pid = 2400] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (18121800) [pid = 2400] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (18D7A400) [pid = 2400] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (14F2A800) [pid = 2400] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10BCB800) [pid = 2400] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (102DB800) [pid = 2400] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1341B400) [pid = 2400] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1697FC00) [pid = 2400] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (0FEF2C00) [pid = 2400] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18330C00) [pid = 2400] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (196D2800) [pid = 2400] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (179E7800) [pid = 2400] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (1832C400) [pid = 2400] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:43:48 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (198FDC00) [pid = 2400] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:43:48 INFO - PROCESS | 2400 | 1469022228167 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 06:43:48 INFO - PROCESS | 2400 | 1469022228200 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 2400 | 1469022228202 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 06:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:43:48 INFO - PROCESS | 2400 | 1469022228205 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 2400 | 1469022228207 Marionette TRACE conn6 <- [1,2818,null,{}] 06:43:48 INFO - PROCESS | 2400 | 1469022228211 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}] 06:43:48 INFO - PROCESS | 2400 | 1469022228212 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:48 INFO - PROCESS | 2400 | 1469022228290 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 06:43:48 INFO - PROCESS | 2400 | 1469022228388 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 2400 | 1469022228390 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:48 INFO - PROCESS | 2400 | ++DOCSHELL 102D0000 == 34 [pid = 2400] [id = 714] 06:43:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (102D3400) [pid = 2400] [serial = 2142] [outer = 00000000] 06:43:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (17F42800) [pid = 2400] [serial = 2143] [outer = 102D3400] 06:43:48 INFO - PROCESS | 2400 | 1469022228434 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18330C00) [pid = 2400] [serial = 2144] [outer = 102D3400] 06:43:48 INFO - PROCESS | 2400 | 1469022228786 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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 06:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:43:48 INFO - PROCESS | 2400 | 1469022228837 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 2400 | 1469022228839 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 06:43:48 INFO - PROCESS | 2400 | 1469022228842 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 2400 | 1469022228844 Marionette TRACE conn6 <- [1,2822,null,{}] 06:43:48 INFO - PROCESS | 2400 | 1469022228847 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}] 06:43:48 INFO - PROCESS | 2400 | 1469022228849 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:48 INFO - PROCESS | 2400 | 1469022228966 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 06:43:49 INFO - PROCESS | 2400 | 1469022229003 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 2400 | 1469022229005 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:49 INFO - PROCESS | 2400 | ++DOCSHELL 1811F000 == 35 [pid = 2400] [id = 715] 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (18121800) [pid = 2400] [serial = 2145] [outer = 00000000] 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19BB9C00) [pid = 2400] [serial = 2146] [outer = 18121800] 06:43:49 INFO - PROCESS | 2400 | 1469022229047 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19DE9400) [pid = 2400] [serial = 2147] [outer = 18121800] 06:43:49 INFO - PROCESS | 2400 | 1469022229451 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 06:43:49 INFO - PROCESS | 2400 | 1469022229473 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 06:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:43:49 INFO - PROCESS | 2400 | 1469022229475 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 06:43:49 INFO - PROCESS | 2400 | 1469022229478 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 2400 | 1469022229480 Marionette TRACE conn6 <- [1,2826,null,{}] 06:43:49 INFO - PROCESS | 2400 | 1469022229483 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}] 06:43:49 INFO - PROCESS | 2400 | 1469022229485 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:49 INFO - PROCESS | 2400 | 1469022229604 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 06:43:49 INFO - PROCESS | 2400 | 1469022229612 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 2400 | 1469022229614 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:49 INFO - PROCESS | 2400 | ++DOCSHELL 179ED000 == 36 [pid = 2400] [id = 716] 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18116000) [pid = 2400] [serial = 2148] [outer = 00000000] 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (19ED2000) [pid = 2400] [serial = 2149] [outer = 18116000] 06:43:49 INFO - PROCESS | 2400 | 1469022229657 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (19ED7800) [pid = 2400] [serial = 2150] [outer = 18116000] 06:43:50 INFO - PROCESS | 2400 | 1469022230173 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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 06:43:50 INFO - PROCESS | 2400 | 1469022230209 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 2400 | 1469022230214 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 06:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:43:50 INFO - PROCESS | 2400 | 1469022230220 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 2400 | 1469022230223 Marionette TRACE conn6 <- [1,2830,null,{}] 06:43:50 INFO - PROCESS | 2400 | 1469022230229 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}] 06:43:50 INFO - PROCESS | 2400 | 1469022230232 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:50 INFO - PROCESS | 2400 | 1469022230394 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 06:43:50 INFO - PROCESS | 2400 | 1469022230555 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 2400 | 1469022230560 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:50 INFO - PROCESS | 2400 | ++DOCSHELL 106B1000 == 37 [pid = 2400] [id = 717] 06:43:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1086D000) [pid = 2400] [serial = 2151] [outer = 00000000] 06:43:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (11445C00) [pid = 2400] [serial = 2152] [outer = 1086D000] 06:43:50 INFO - PROCESS | 2400 | 1469022230619 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (14A59400) [pid = 2400] [serial = 2153] [outer = 1086D000] 06:43:51 INFO - PROCESS | 2400 | 1469022231184 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]]]}] 06:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1021ms 06:43:51 INFO - PROCESS | 2400 | 1469022231245 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 2400 | 1469022231250 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 06:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:43:51 INFO - PROCESS | 2400 | 1469022231257 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 2400 | 1469022231260 Marionette TRACE conn6 <- [1,2834,null,{}] 06:43:51 INFO - PROCESS | 2400 | 1469022231264 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}] 06:43:51 INFO - PROCESS | 2400 | 1469022231267 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:51 INFO - PROCESS | 2400 | 1469022231379 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 06:43:51 INFO - PROCESS | 2400 | 1469022231520 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 2400 | 1469022231522 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:51 INFO - PROCESS | 2400 | ++DOCSHELL 17C7A000 == 38 [pid = 2400] [id = 718] 06:43:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (17FF3000) [pid = 2400] [serial = 2154] [outer = 00000000] 06:43:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (18163C00) [pid = 2400] [serial = 2155] [outer = 17FF3000] 06:43:51 INFO - PROCESS | 2400 | 1469022231579 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (18326C00) [pid = 2400] [serial = 2156] [outer = 17FF3000] 06:43:52 INFO - PROCESS | 2400 | 1469022232170 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]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 06:43:52 INFO - PROCESS | 2400 | 1469022232230 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 2400 | 1469022232233 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 06:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:43:52 INFO - PROCESS | 2400 | 1469022232237 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 2400 | 1469022232240 Marionette TRACE conn6 <- [1,2838,null,{}] 06:43:52 INFO - PROCESS | 2400 | 1469022232251 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}] 06:43:52 INFO - PROCESS | 2400 | 1469022232256 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:52 INFO - PROCESS | 2400 | 1469022232363 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 06:43:52 INFO - PROCESS | 2400 | 1469022232504 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 2400 | 1469022232508 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:52 INFO - PROCESS | 2400 | ++DOCSHELL 196DCC00 == 39 [pid = 2400] [id = 719] 06:43:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (196DDC00) [pid = 2400] [serial = 2157] [outer = 00000000] 06:43:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (19DE3400) [pid = 2400] [serial = 2158] [outer = 196DDC00] 06:43:52 INFO - PROCESS | 2400 | 1469022232566 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1A2DA800) [pid = 2400] [serial = 2159] [outer = 196DDC00] 06:43:53 INFO - PROCESS | 2400 | 1469022233168 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 06:43:53 INFO - PROCESS | 2400 | 1469022233210 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 2400 | 1469022233213 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 06:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:43:53 INFO - PROCESS | 2400 | 1469022233216 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 2400 | 1469022233218 Marionette TRACE conn6 <- [1,2842,null,{}] 06:43:53 INFO - PROCESS | 2400 | 1469022233222 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}] 06:43:53 INFO - PROCESS | 2400 | 1469022233224 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:53 INFO - PROCESS | 2400 | 1469022233332 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 06:43:53 INFO - PROCESS | 2400 | 1469022233576 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 2400 | 1469022233579 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:53 INFO - PROCESS | 2400 | ++DOCSHELL 0CDF2C00 == 40 [pid = 2400] [id = 720] 06:43:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (0CF76400) [pid = 2400] [serial = 2160] [outer = 00000000] 06:43:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1031E000) [pid = 2400] [serial = 2161] [outer = 0CF76400] 06:43:53 INFO - PROCESS | 2400 | 1469022233634 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (106B8C00) [pid = 2400] [serial = 2162] [outer = 0CF76400] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 1811F000 == 39 [pid = 2400] [id = 715] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 102D0000 == 38 [pid = 2400] [id = 714] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 19623C00 == 37 [pid = 2400] [id = 713] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 18D9B400 == 36 [pid = 2400] [id = 712] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 1832E400 == 35 [pid = 2400] [id = 711] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 18160800 == 34 [pid = 2400] [id = 710] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 15250000 == 33 [pid = 2400] [id = 709] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 106AA800 == 32 [pid = 2400] [id = 708] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 1086DC00 == 31 [pid = 2400] [id = 707] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 1055F000 == 30 [pid = 2400] [id = 706] 06:43:54 INFO - PROCESS | 2400 | --DOCSHELL 0CB94800 == 29 [pid = 2400] [id = 705] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (0CF83C00) [pid = 2400] [serial = 2116] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (18DA2000) [pid = 2400] [serial = 2045] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | 1469022234308 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]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1126ms 06:43:54 INFO - PROCESS | 2400 | 1469022234347 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 2400 | 1469022234350 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 06:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:43:54 INFO - PROCESS | 2400 | 1469022234355 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 2400 | 1469022234357 Marionette TRACE conn6 <- [1,2846,null,{}] 06:43:54 INFO - PROCESS | 2400 | 1469022234363 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}] 06:43:54 INFO - PROCESS | 2400 | 1469022234367 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:54 INFO - PROCESS | 2400 | 1469022234466 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (10313C00) [pid = 2400] [serial = 2104] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (15017000) [pid = 2400] [serial = 2107] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1055E800) [pid = 2400] [serial = 2105] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18D61C00) [pid = 2400] [serial = 2110] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (182B3800) [pid = 2400] [serial = 2086] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19346000) [pid = 2400] [serial = 2092] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (15257400) [pid = 2400] [serial = 2074] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (179EA000) [pid = 2400] [serial = 2075] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (19345800) [pid = 2400] [serial = 2069] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (10320400) [pid = 2400] [serial = 2077] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1055F400) [pid = 2400] [serial = 2078] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (147B6000) [pid = 2400] [serial = 2080] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (14F31400) [pid = 2400] [serial = 2081] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (179EEC00) [pid = 2400] [serial = 2083] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1031C400) [pid = 2400] [serial = 2071] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (10435800) [pid = 2400] [serial = 2072] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18430400) [pid = 2400] [serial = 2090] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18427000) [pid = 2400] [serial = 2089] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19347000) [pid = 2400] [serial = 2093] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (196DC400) [pid = 2400] [serial = 2099] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (152F0000) [pid = 2400] [serial = 2108] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (19DEE000) [pid = 2400] [serial = 2113] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 71 (18DA2800) [pid = 2400] [serial = 2095] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 70 (19344800) [pid = 2400] [serial = 2096] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 69 (196DAC00) [pid = 2400] [serial = 2098] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 68 (19DE1800) [pid = 2400] [serial = 2102] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 67 (18327400) [pid = 2400] [serial = 2087] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 66 (1933E000) [pid = 2400] [serial = 2111] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 65 (17F3D800) [pid = 2400] [serial = 2084] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | --DOMWINDOW == 64 (19D6B400) [pid = 2400] [serial = 2101] [outer = 00000000] [url = about:blank] 06:43:54 INFO - PROCESS | 2400 | 1469022234569 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 2400 | 1469022234571 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:54 INFO - PROCESS | 2400 | ++DOCSHELL 1031C400 == 30 [pid = 2400] [id = 721] 06:43:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 65 (1031D400) [pid = 2400] [serial = 2163] [outer = 00000000] 06:43:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 66 (10442000) [pid = 2400] [serial = 2164] [outer = 1031D400] 06:43:54 INFO - PROCESS | 2400 | 1469022234620 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 2400 | ++DOMWINDOW == 67 (10561800) [pid = 2400] [serial = 2165] [outer = 1031D400] 06:43:55 INFO - PROCESS | 2400 | 1469022235073 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 06:43:55 INFO - PROCESS | 2400 | 1469022235128 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 2400 | 1469022235132 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 06:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:43:55 INFO - PROCESS | 2400 | 1469022235136 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 2400 | 1469022235138 Marionette TRACE conn6 <- [1,2850,null,{}] 06:43:55 INFO - PROCESS | 2400 | 1469022235141 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}] 06:43:55 INFO - PROCESS | 2400 | 1469022235143 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:55 INFO - PROCESS | 2400 | 1469022235230 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 06:43:55 INFO - PROCESS | 2400 | 1469022235245 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 2400 | 1469022235247 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:55 INFO - PROCESS | 2400 | ++DOCSHELL 14FDCC00 == 31 [pid = 2400] [id = 722] 06:43:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 68 (150E5800) [pid = 2400] [serial = 2166] [outer = 00000000] 06:43:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 69 (152F5400) [pid = 2400] [serial = 2167] [outer = 150E5800] 06:43:55 INFO - PROCESS | 2400 | 1469022235290 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 2400 | ++DOMWINDOW == 70 (179E9400) [pid = 2400] [serial = 2168] [outer = 150E5800] 06:43:55 INFO - PROCESS | 2400 | 1469022235761 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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 06:43:55 INFO - PROCESS | 2400 | 1469022235811 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 2400 | 1469022235813 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 06:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:43:55 INFO - PROCESS | 2400 | 1469022235818 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 2400 | 1469022235824 Marionette TRACE conn6 <- [1,2854,null,{}] 06:43:55 INFO - PROCESS | 2400 | 1469022235832 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}] 06:43:55 INFO - PROCESS | 2400 | 1469022235835 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:55 INFO - PROCESS | 2400 | 1469022235921 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 06:43:56 INFO - PROCESS | 2400 | 1469022236021 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 2400 | 1469022236023 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:56 INFO - PROCESS | 2400 | ++DOCSHELL 1811E000 == 32 [pid = 2400] [id = 723] 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 71 (1811F400) [pid = 2400] [serial = 2169] [outer = 00000000] 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 72 (18169800) [pid = 2400] [serial = 2170] [outer = 1811F400] 06:43:56 INFO - PROCESS | 2400 | 1469022236066 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (1830A400) [pid = 2400] [serial = 2171] [outer = 1811F400] 06:43:56 INFO - PROCESS | 2400 | 1469022236445 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]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 06:43:56 INFO - PROCESS | 2400 | 1469022236511 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 2400 | 1469022236514 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 06:43:56 INFO - PROCESS | 2400 | 1469022236517 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:43:56 INFO - PROCESS | 2400 | 1469022236519 Marionette TRACE conn6 <- [1,2858,null,{}] 06:43:56 INFO - PROCESS | 2400 | 1469022236522 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}] 06:43:56 INFO - PROCESS | 2400 | 1469022236524 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:56 INFO - PROCESS | 2400 | 1469022236681 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 06:43:56 INFO - PROCESS | 2400 | 1469022236705 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 2400 | 1469022236707 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:56 INFO - PROCESS | 2400 | ++DOCSHELL 0CB8D400 == 33 [pid = 2400] [id = 724] 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (1027BC00) [pid = 2400] [serial = 2172] [outer = 00000000] 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (18424800) [pid = 2400] [serial = 2173] [outer = 1027BC00] 06:43:56 INFO - PROCESS | 2400 | 1469022236751 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18425800) [pid = 2400] [serial = 2174] [outer = 1027BC00] 06:43:57 INFO - PROCESS | 2400 | 1469022237207 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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 06:43:57 INFO - PROCESS | 2400 | 1469022237255 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 2400 | 1469022237257 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 06:43:57 INFO - PROCESS | 2400 | 1469022237261 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 2400 | 1469022237262 Marionette TRACE conn6 <- [1,2862,null,{}] 06:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:43:57 INFO - PROCESS | 2400 | 1469022237266 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}] 06:43:57 INFO - PROCESS | 2400 | 1469022237268 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:57 INFO - PROCESS | 2400 | 1469022237382 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 06:43:57 INFO - PROCESS | 2400 | 1469022237388 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 2400 | 1469022237394 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:57 INFO - PROCESS | 2400 | ++DOCSHELL 18D98800 == 34 [pid = 2400] [id = 725] 06:43:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D98C00) [pid = 2400] [serial = 2175] [outer = 00000000] 06:43:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (18DA2C00) [pid = 2400] [serial = 2176] [outer = 18D98C00] 06:43:57 INFO - PROCESS | 2400 | 1469022237447 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19346000) [pid = 2400] [serial = 2177] [outer = 18D98C00] 06:43:57 INFO - PROCESS | 2400 | 1469022237931 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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 06:43:58 INFO - PROCESS | 2400 | 1469022238018 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 2400 | 1469022238020 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 06:43:58 INFO - PROCESS | 2400 | 1469022238028 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:43:58 INFO - PROCESS | 2400 | 1469022238029 Marionette TRACE conn6 <- [1,2866,null,{}] 06:43:58 INFO - PROCESS | 2400 | 1469022238033 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}] 06:43:58 INFO - PROCESS | 2400 | 1469022238035 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:58 INFO - PROCESS | 2400 | 1469022238167 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 06:43:58 INFO - PROCESS | 2400 | 1469022238235 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 2400 | 1469022238237 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:58 INFO - PROCESS | 2400 | ++DOCSHELL 18D79C00 == 35 [pid = 2400] [id = 726] 06:43:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19626400) [pid = 2400] [serial = 2178] [outer = 00000000] 06:43:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (19631800) [pid = 2400] [serial = 2179] [outer = 19626400] 06:43:58 INFO - PROCESS | 2400 | 1469022238281 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (196D5C00) [pid = 2400] [serial = 2180] [outer = 19626400] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1832E800) [pid = 2400] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (18D9C400) [pid = 2400] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (18164000) [pid = 2400] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (15D96400) [pid = 2400] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (106AC800) [pid = 2400] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18121800) [pid = 2400] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (19632400) [pid = 2400] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:43:58 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (102D3400) [pid = 2400] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:43:58 INFO - PROCESS | 2400 | 1469022238795 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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 831ms 06:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:43:58 INFO - PROCESS | 2400 | 1469022238863 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 2400 | 1469022238865 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 06:43:58 INFO - PROCESS | 2400 | 1469022238869 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 2400 | 1469022238870 Marionette TRACE conn6 <- [1,2870,null,{}] 06:43:58 INFO - PROCESS | 2400 | 1469022238874 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}] 06:43:58 INFO - PROCESS | 2400 | 1469022238876 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:58 INFO - PROCESS | 2400 | 1469022238954 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 06:43:58 INFO - PROCESS | 2400 | 1469022238960 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 2400 | 1469022238962 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:58 INFO - PROCESS | 2400 | ++DOCSHELL 102C7800 == 36 [pid = 2400] [id = 727] 06:43:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (15258C00) [pid = 2400] [serial = 2181] [outer = 00000000] 06:43:58 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (18D6EC00) [pid = 2400] [serial = 2182] [outer = 15258C00] 06:43:59 INFO - PROCESS | 2400 | 1469022239004 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (18D9D800) [pid = 2400] [serial = 2183] [outer = 15258C00] 06:43:59 INFO - PROCESS | 2400 | 1469022239439 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]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 06:43:59 INFO - PROCESS | 2400 | 1469022239507 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 2400 | 1469022239509 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 06:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:43:59 INFO - PROCESS | 2400 | 1469022239513 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 2400 | 1469022239514 Marionette TRACE conn6 <- [1,2874,null,{}] 06:43:59 INFO - PROCESS | 2400 | 1469022239518 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}] 06:43:59 INFO - PROCESS | 2400 | 1469022239519 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:59 INFO - PROCESS | 2400 | 1469022239603 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 06:43:59 INFO - PROCESS | 2400 | 1469022239609 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 2400 | 1469022239611 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:43:59 INFO - PROCESS | 2400 | ++DOCSHELL 198BC800 == 37 [pid = 2400] [id = 728] 06:43:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (19BBC400) [pid = 2400] [serial = 2184] [outer = 00000000] 06:43:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19DE6000) [pid = 2400] [serial = 2185] [outer = 19BBC400] 06:43:59 INFO - PROCESS | 2400 | 1469022239653 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (19DEE000) [pid = 2400] [serial = 2186] [outer = 19BBC400] 06:44:00 INFO - PROCESS | 2400 | 1469022240079 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]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 06:44:00 INFO - PROCESS | 2400 | 1469022240144 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 2400 | 1469022240146 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 06:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:44:00 INFO - PROCESS | 2400 | 1469022240149 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 2400 | 1469022240151 Marionette TRACE conn6 <- [1,2878,null,{}] 06:44:00 INFO - PROCESS | 2400 | 1469022240154 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}] 06:44:00 INFO - PROCESS | 2400 | 1469022240156 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:00 INFO - PROCESS | 2400 | 1469022240236 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 06:44:00 INFO - PROCESS | 2400 | 1469022240241 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 2400 | 1469022240243 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:00 INFO - PROCESS | 2400 | ++DOCSHELL 0FEF8400 == 38 [pid = 2400] [id = 729] 06:44:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (198C1000) [pid = 2400] [serial = 2187] [outer = 00000000] 06:44:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (1AE9CC00) [pid = 2400] [serial = 2188] [outer = 198C1000] 06:44:00 INFO - PROCESS | 2400 | 1469022240285 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1AEA1000) [pid = 2400] [serial = 2189] [outer = 198C1000] 06:44:00 INFO - PROCESS | 2400 | 1469022240716 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 06:44:00 INFO - PROCESS | 2400 | 1469022240780 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 2400 | 1469022240782 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 06:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:44:00 INFO - PROCESS | 2400 | 1469022240831 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 2400 | 1469022240835 Marionette TRACE conn6 <- [1,2882,null,{}] 06:44:00 INFO - PROCESS | 2400 | 1469022240840 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}] 06:44:00 INFO - PROCESS | 2400 | 1469022240844 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:00 INFO - PROCESS | 2400 | 1469022240963 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 06:44:01 INFO - PROCESS | 2400 | 1469022241159 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 2400 | 1469022241163 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:01 INFO - PROCESS | 2400 | ++DOCSHELL 10436C00 == 39 [pid = 2400] [id = 730] 06:44:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10437000) [pid = 2400] [serial = 2190] [outer = 00000000] 06:44:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10442C00) [pid = 2400] [serial = 2191] [outer = 10437000] 06:44:01 INFO - PROCESS | 2400 | 1469022241219 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (10875400) [pid = 2400] [serial = 2192] [outer = 10437000] 06:44:01 INFO - PROCESS | 2400 | 1469022241795 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]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1023ms 06:44:01 INFO - PROCESS | 2400 | 1469022241863 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 2400 | 1469022241868 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 06:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:44:01 INFO - PROCESS | 2400 | 1469022241876 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 2400 | 1469022241878 Marionette TRACE conn6 <- [1,2886,null,{}] 06:44:01 INFO - PROCESS | 2400 | 1469022241885 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}] 06:44:01 INFO - PROCESS | 2400 | 1469022241889 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:02 INFO - PROCESS | 2400 | 1469022242061 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 06:44:02 INFO - PROCESS | 2400 | 1469022242202 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 2400 | 1469022242205 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:02 INFO - PROCESS | 2400 | ++DOCSHELL 17C2CC00 == 40 [pid = 2400] [id = 731] 06:44:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (17C71400) [pid = 2400] [serial = 2193] [outer = 00000000] 06:44:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (17FF4800) [pid = 2400] [serial = 2194] [outer = 17C71400] 06:44:02 INFO - PROCESS | 2400 | 1469022242262 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (18116800) [pid = 2400] [serial = 2195] [outer = 17C71400] 06:44:02 INFO - PROCESS | 2400 | 1469022242849 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]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1019ms 06:44:02 INFO - PROCESS | 2400 | 1469022242899 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 2400 | 1469022242901 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 06:44:02 INFO - PROCESS | 2400 | 1469022242905 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:44:02 INFO - PROCESS | 2400 | 1469022242907 Marionette TRACE conn6 <- [1,2890,null,{}] 06:44:02 INFO - PROCESS | 2400 | 1469022242911 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}] 06:44:02 INFO - PROCESS | 2400 | 1469022242914 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:03 INFO - PROCESS | 2400 | 1469022243024 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 06:44:03 INFO - PROCESS | 2400 | 1469022243187 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 2400 | 1469022243193 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:03 INFO - PROCESS | 2400 | ++DOCSHELL 196D2800 == 41 [pid = 2400] [id = 732] 06:44:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (196D3000) [pid = 2400] [serial = 2196] [outer = 00000000] 06:44:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (19DE1C00) [pid = 2400] [serial = 2197] [outer = 196D3000] 06:44:03 INFO - PROCESS | 2400 | 1469022243252 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1AEA0C00) [pid = 2400] [serial = 2198] [outer = 196D3000] 06:44:03 INFO - PROCESS | 2400 | 1469022243855 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1019ms 06:44:03 INFO - PROCESS | 2400 | 1469022243928 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 2400 | 1469022243930 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 06:44:03 INFO - PROCESS | 2400 | 1469022243933 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:44:03 INFO - PROCESS | 2400 | 1469022243935 Marionette TRACE conn6 <- [1,2894,null,{}] 06:44:03 INFO - PROCESS | 2400 | 1469022243939 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}] 06:44:03 INFO - PROCESS | 2400 | 1469022243941 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:04 INFO - PROCESS | 2400 | 1469022244052 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 06:44:04 INFO - PROCESS | 2400 | 1469022244352 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 2400 | 1469022244355 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:04 INFO - PROCESS | 2400 | ++DOCSHELL 0CDCB800 == 42 [pid = 2400] [id = 733] 06:44:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1027D800) [pid = 2400] [serial = 2199] [outer = 00000000] 06:44:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (102DFC00) [pid = 2400] [serial = 2200] [outer = 1027D800] 06:44:04 INFO - PROCESS | 2400 | 1469022244421 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (10320400) [pid = 2400] [serial = 2201] [outer = 1027D800] 06:44:05 INFO - PROCESS | 2400 | 1469022245081 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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1234ms 06:44:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:44:05 INFO - PROCESS | 2400 | 1469022245172 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 2400 | 1469022245176 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 06:44:05 INFO - PROCESS | 2400 | 1469022245180 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 2400 | 1469022245183 Marionette TRACE conn6 <- [1,2898,null,{}] 06:44:05 INFO - PROCESS | 2400 | 1469022245203 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}] 06:44:05 INFO - PROCESS | 2400 | 1469022245207 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:05 INFO - PROCESS | 2400 | 1469022245317 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 06:44:05 INFO - PROCESS | 2400 | 1469022245436 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 2400 | 1469022245439 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 198BC800 == 41 [pid = 2400] [id = 728] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 102C7800 == 40 [pid = 2400] [id = 727] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 18D79C00 == 39 [pid = 2400] [id = 726] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 18D98800 == 38 [pid = 2400] [id = 725] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 0CB8D400 == 37 [pid = 2400] [id = 724] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 1811E000 == 36 [pid = 2400] [id = 723] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 14FDCC00 == 35 [pid = 2400] [id = 722] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 1031C400 == 34 [pid = 2400] [id = 721] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 0CDF2C00 == 33 [pid = 2400] [id = 720] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 196DCC00 == 32 [pid = 2400] [id = 719] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 17C7A000 == 31 [pid = 2400] [id = 718] 06:44:05 INFO - PROCESS | 2400 | --DOCSHELL 106B1000 == 30 [pid = 2400] [id = 717] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (184EA400) [pid = 2400] [serial = 2134] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (18D6F000) [pid = 2400] [serial = 2135] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (106AE800) [pid = 2400] [serial = 2119] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1933D000) [pid = 2400] [serial = 2137] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1816B400) [pid = 2400] [serial = 2131] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (14EA3400) [pid = 2400] [serial = 2122] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (179A7800) [pid = 2400] [serial = 2128] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (179F0C00) [pid = 2400] [serial = 2129] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10A20400) [pid = 2400] [serial = 2125] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (14A63C00) [pid = 2400] [serial = 2126] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19DE9400) [pid = 2400] [serial = 2147] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19BBA800) [pid = 2400] [serial = 2140] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (17F42800) [pid = 2400] [serial = 2143] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19BB9C00) [pid = 2400] [serial = 2146] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (196D8000) [pid = 2400] [serial = 2141] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (19ED2000) [pid = 2400] [serial = 2149] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1830A000) [pid = 2400] [serial = 2132] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18330C00) [pid = 2400] [serial = 2144] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19342400) [pid = 2400] [serial = 2138] [outer = 00000000] [url = about:blank] 06:44:05 INFO - PROCESS | 2400 | ++DOCSHELL 0CDF2C00 == 31 [pid = 2400] [id = 734] 06:44:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (102C7800) [pid = 2400] [serial = 2202] [outer = 00000000] 06:44:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1070F800) [pid = 2400] [serial = 2203] [outer = 102C7800] 06:44:05 INFO - PROCESS | 2400 | 1469022245535 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (10876C00) [pid = 2400] [serial = 2204] [outer = 102C7800] 06:44:05 INFO - PROCESS | 2400 | 1469022245922 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]]]}] 06:44:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:44:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:44:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 06:44:05 INFO - PROCESS | 2400 | 1469022245954 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 2400 | 1469022245957 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /DOMEvents/constructors.html 06:44:06 INFO - PROCESS | 2400 | 1469022246008 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 2400 | 1469022246010 Marionette TRACE conn6 <- [1,2902,null,{}] 06:44:06 INFO - PROCESS | 2400 | 1469022246014 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}] 06:44:06 INFO - PROCESS | 2400 | 1469022246016 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:06 INFO - PROCESS | 2400 | 1469022246104 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 06:44:06 INFO - PROCESS | 2400 | 1469022246114 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 2400 | 1469022246117 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:06 INFO - PROCESS | 2400 | ++DOCSHELL 15010400 == 32 [pid = 2400] [id = 735] 06:44:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (15D99400) [pid = 2400] [serial = 2205] [outer = 00000000] 06:44:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (17F3F800) [pid = 2400] [serial = 2206] [outer = 15D99400] 06:44:06 INFO - PROCESS | 2400 | 1469022246160 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18166800) [pid = 2400] [serial = 2207] [outer = 15D99400] 06:44:06 INFO - PROCESS | 2400 | 1469022246806 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]]]}] 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:44:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 922ms 06:44:06 INFO - PROCESS | 2400 | 1469022246929 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 06:44:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:44:06 INFO - PROCESS | 2400 | 1469022246932 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 06:44:06 INFO - PROCESS | 2400 | 1469022246937 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 2400 | 1469022246942 Marionette TRACE conn6 <- [1,2906,null,{}] 06:44:06 INFO - PROCESS | 2400 | 1469022246950 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}] 06:44:06 INFO - PROCESS | 2400 | 1469022246954 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:07 INFO - PROCESS | 2400 | 1469022247081 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 06:44:07 INFO - PROCESS | 2400 | 1469022247091 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 2400 | 1469022247093 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:07 INFO - PROCESS | 2400 | ++DOCSHELL 18D60400 == 33 [pid = 2400] [id = 736] 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (18D61C00) [pid = 2400] [serial = 2208] [outer = 00000000] 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (18D9BC00) [pid = 2400] [serial = 2209] [outer = 18D61C00] 06:44:07 INFO - PROCESS | 2400 | 1469022247136 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1816A800) [pid = 2400] [serial = 2210] [outer = 18D61C00] 06:44:07 INFO - PROCESS | 2400 | 1469022247530 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:44:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:44:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 06:44:07 INFO - PROCESS | 2400 | 1469022247568 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 2400 | 1469022247571 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 06:44:07 INFO - PROCESS | 2400 | 1469022247574 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:44:07 INFO - PROCESS | 2400 | 1469022247576 Marionette TRACE conn6 <- [1,2910,null,{}] 06:44:07 INFO - PROCESS | 2400 | 1469022247579 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}] 06:44:07 INFO - PROCESS | 2400 | 1469022247581 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:07 INFO - PROCESS | 2400 | 1469022247711 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 06:44:07 INFO - PROCESS | 2400 | 1469022247782 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 2400 | 1469022247784 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:07 INFO - PROCESS | 2400 | ++DOCSHELL 179F2400 == 34 [pid = 2400] [id = 737] 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (17F3D000) [pid = 2400] [serial = 2211] [outer = 00000000] 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (19343000) [pid = 2400] [serial = 2212] [outer = 17F3D000] 06:44:07 INFO - PROCESS | 2400 | 1469022247829 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (19345400) [pid = 2400] [serial = 2213] [outer = 17F3D000] 06:44:08 INFO - PROCESS | 2400 | [2400] 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 06:44:08 INFO - PROCESS | 2400 | [2400] 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 06:44:08 INFO - PROCESS | 2400 | [2400] 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 06:44:08 INFO - PROCESS | 2400 | [2400] 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 06:44:08 INFO - PROCESS | 2400 | 1469022248275 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]]]}] 06:44:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:44:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:44:08 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 06:44:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:44:08 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 06:44:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:44:08 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]" 06:44:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:44:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:44:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 06:44:08 INFO - PROCESS | 2400 | 1469022248340 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 2400 | 1469022248342 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 06:44:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:44:08 INFO - PROCESS | 2400 | 1469022248353 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 2400 | 1469022248355 Marionette TRACE conn6 <- [1,2914,null,{}] 06:44:08 INFO - PROCESS | 2400 | 1469022248363 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}] 06:44:08 INFO - PROCESS | 2400 | 1469022248365 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:08 INFO - PROCESS | 2400 | 1469022248481 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 06:44:08 INFO - PROCESS | 2400 | 1469022248492 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 2400 | 1469022248497 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:08 INFO - PROCESS | 2400 | ++DOCSHELL 19DE8800 == 35 [pid = 2400] [id = 738] 06:44:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19DE9400) [pid = 2400] [serial = 2214] [outer = 00000000] 06:44:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (19ECAC00) [pid = 2400] [serial = 2215] [outer = 19DE9400] 06:44:08 INFO - PROCESS | 2400 | 1469022248610 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1A2E0000) [pid = 2400] [serial = 2216] [outer = 19DE9400] 06:44:08 INFO - PROCESS | 2400 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:44:09 INFO - PROCESS | 2400 | 1469022249019 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]]]}] 06:44:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:44:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 693ms 06:44:09 INFO - PROCESS | 2400 | 1469022249041 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 2400 | 1469022249043 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 06:44:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:44:09 INFO - PROCESS | 2400 | 1469022249046 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 2400 | 1469022249048 Marionette TRACE conn6 <- [1,2918,null,{}] 06:44:09 INFO - PROCESS | 2400 | 1469022249058 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}] 06:44:09 INFO - PROCESS | 2400 | 1469022249060 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:09 INFO - PROCESS | 2400 | 1469022249191 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 06:44:09 INFO - PROCESS | 2400 | 1469022249196 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 2400 | 1469022249198 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:09 INFO - PROCESS | 2400 | ++DOCSHELL 1AEA4400 == 36 [pid = 2400] [id = 739] 06:44:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1AEA5C00) [pid = 2400] [serial = 2217] [outer = 00000000] 06:44:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (1B059C00) [pid = 2400] [serial = 2218] [outer = 1AEA5C00] 06:44:09 INFO - PROCESS | 2400 | 1469022249240 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1B05E800) [pid = 2400] [serial = 2219] [outer = 1AEA5C00] 06:44:09 INFO - PROCESS | 2400 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:44:09 INFO - PROCESS | 2400 | 1469022249647 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]]]}] 06:44:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:44:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 06:44:09 INFO - PROCESS | 2400 | 1469022249677 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 2400 | 1469022249678 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 06:44:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1933C800) [pid = 2400] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (108FB000) [pid = 2400] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18D98C00) [pid = 2400] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (0CF76400) [pid = 2400] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1031D400) [pid = 2400] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (19626400) [pid = 2400] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (150E5800) [pid = 2400] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (1811F400) [pid = 2400] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (15258C00) [pid = 2400] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (19BBC400) [pid = 2400] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:44:09 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (1027BC00) [pid = 2400] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:44:09 INFO - PROCESS | 2400 | 1469022249929 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 2400 | 1469022249931 Marionette TRACE conn6 <- [1,2922,null,{}] 06:44:09 INFO - PROCESS | 2400 | 1469022249935 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}] 06:44:09 INFO - PROCESS | 2400 | 1469022249936 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:10 INFO - PROCESS | 2400 | 1469022250017 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 06:44:10 INFO - PROCESS | 2400 | 1469022250025 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 2400 | 1469022250027 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:10 INFO - PROCESS | 2400 | ++DOCSHELL 10271400 == 37 [pid = 2400] [id = 740] 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10272800) [pid = 2400] [serial = 2220] [outer = 00000000] 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (10559400) [pid = 2400] [serial = 2221] [outer = 10272800] 06:44:10 INFO - PROCESS | 2400 | 1469022250069 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (13417400) [pid = 2400] [serial = 2222] [outer = 10272800] 06:44:10 INFO - PROCESS | 2400 | 1469022250459 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]]]}] 06:44:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:44:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 610ms 06:44:10 INFO - PROCESS | 2400 | 1469022250517 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 2400 | 1469022250519 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:44:10 INFO - PROCESS | 2400 | 1469022250522 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 2400 | 1469022250524 Marionette TRACE conn6 <- [1,2926,null,{}] 06:44:10 INFO - PROCESS | 2400 | 1469022250543 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}] 06:44:10 INFO - PROCESS | 2400 | 1469022250545 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:10 INFO - PROCESS | 2400 | 1469022250633 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 06:44:10 INFO - PROCESS | 2400 | 1469022250638 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 2400 | 1469022250640 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:10 INFO - PROCESS | 2400 | ++DOCSHELL 1043E800 == 38 [pid = 2400] [id = 741] 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (15D9D800) [pid = 2400] [serial = 2223] [outer = 00000000] 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1962A000) [pid = 2400] [serial = 2224] [outer = 15D9D800] 06:44:10 INFO - PROCESS | 2400 | 1469022250682 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19DDF400) [pid = 2400] [serial = 2225] [outer = 15D9D800] 06:44:11 INFO - PROCESS | 2400 | 1469022251073 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]]]}] 06:44:11 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. 06:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 06:44:11 INFO - PROCESS | 2400 | 1469022251093 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 2400 | 1469022251095 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:44:11 INFO - PROCESS | 2400 | 1469022251107 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 2400 | 1469022251109 Marionette TRACE conn6 <- [1,2930,null,{}] 06:44:11 INFO - PROCESS | 2400 | 1469022251113 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}] 06:44:11 INFO - PROCESS | 2400 | 1469022251114 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:11 INFO - PROCESS | 2400 | 1469022251243 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 06:44:11 INFO - PROCESS | 2400 | 1469022251250 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 2400 | 1469022251252 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:11 INFO - PROCESS | 2400 | ++DOCSHELL 0CBDD800 == 39 [pid = 2400] [id = 742] 06:44:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (0CBDE400) [pid = 2400] [serial = 2226] [outer = 00000000] 06:44:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (0CBE3C00) [pid = 2400] [serial = 2227] [outer = 0CBDE400] 06:44:11 INFO - PROCESS | 2400 | 1469022251296 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (0CBE6400) [pid = 2400] [serial = 2228] [outer = 0CBDE400] 06:44:11 INFO - PROCESS | 2400 | 1469022251697 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"]]]}] 06:44:11 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 06:44:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 06:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:44:11 INFO - PROCESS | 2400 | 1469022251738 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 2400 | 1469022251740 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 06:44:11 INFO - PROCESS | 2400 | 1469022251743 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 2400 | 1469022251744 Marionette TRACE conn6 <- [1,2934,null,{}] 06:44:11 INFO - PROCESS | 2400 | 1469022251747 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}] 06:44:11 INFO - PROCESS | 2400 | 1469022251749 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:11 INFO - PROCESS | 2400 | 1469022251874 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 06:44:11 INFO - PROCESS | 2400 | 1469022251991 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 2400 | 1469022251994 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:12 INFO - PROCESS | 2400 | ++DOCSHELL 0CB8E000 == 40 [pid = 2400] [id = 743] 06:44:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (0CB97400) [pid = 2400] [serial = 2229] [outer = 00000000] 06:44:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (0CF82400) [pid = 2400] [serial = 2230] [outer = 0CB97400] 06:44:12 INFO - PROCESS | 2400 | 1469022252053 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (10436000) [pid = 2400] [serial = 2231] [outer = 0CB97400] 06:44:12 INFO - PROCESS | 2400 | 1469022252604 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]]]}] 06:44:12 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. 06:44:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 06:44:12 INFO - PROCESS | 2400 | 1469022252676 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 2400 | 1469022252680 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 06:44:12 INFO - PROCESS | 2400 | 1469022252684 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:44:12 INFO - PROCESS | 2400 | 1469022252687 Marionette TRACE conn6 <- [1,2938,null,{}] 06:44:12 INFO - PROCESS | 2400 | 1469022252693 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}] 06:44:12 INFO - PROCESS | 2400 | 1469022252697 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:12 INFO - PROCESS | 2400 | 1469022252820 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 06:44:12 INFO - PROCESS | 2400 | 1469022252959 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 2400 | 1469022252962 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:12 INFO - PROCESS | 2400 | ++DOCSHELL 179AE400 == 41 [pid = 2400] [id = 744] 06:44:12 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (179EF000) [pid = 2400] [serial = 2232] [outer = 00000000] 06:44:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (17C7A000) [pid = 2400] [serial = 2233] [outer = 179EF000] 06:44:13 INFO - PROCESS | 2400 | 1469022253018 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (18162800) [pid = 2400] [serial = 2234] [outer = 179EF000] 06:44:13 INFO - PROCESS | 2400 | ++DOCSHELL 184EDC00 == 42 [pid = 2400] [id = 745] 06:44:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18D6D400) [pid = 2400] [serial = 2235] [outer = 00000000] 06:44:13 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (18D6F000) [pid = 2400] [serial = 2236] [outer = 18D6D400] 06:44:13 INFO - PROCESS | 2400 | 1469022253652 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]]]}] 06:44:13 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. 06:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 06:44:13 INFO - PROCESS | 2400 | 1469022253711 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 2400 | 1469022253716 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 06:44:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:44:13 INFO - PROCESS | 2400 | 1469022253720 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - PROCESS | 2400 | 1469022253722 Marionette TRACE conn6 <- [1,2942,null,{}] 06:44:13 INFO - PROCESS | 2400 | 1469022253726 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}] 06:44:13 INFO - PROCESS | 2400 | 1469022253729 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:13 INFO - PROCESS | 2400 | 1469022253857 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 06:44:14 INFO - PROCESS | 2400 | 1469022253996 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 2400 | 1469022253998 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:14 INFO - PROCESS | 2400 | ++DOCSHELL 1816B000 == 43 [pid = 2400] [id = 746] 06:44:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (182B1000) [pid = 2400] [serial = 2237] [outer = 00000000] 06:44:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (196D3400) [pid = 2400] [serial = 2238] [outer = 182B1000] 06:44:14 INFO - PROCESS | 2400 | 1469022254052 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (19DEA000) [pid = 2400] [serial = 2239] [outer = 182B1000] 06:44:14 INFO - PROCESS | 2400 | 1469022254596 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]]]}] 06:44:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:44:14 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 06:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 06:44:14 INFO - PROCESS | 2400 | 1469022254654 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 2400 | 1469022254657 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 06:44:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:44:14 INFO - PROCESS | 2400 | 1469022254666 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 2400 | 1469022254672 Marionette TRACE conn6 <- [1,2946,null,{}] 06:44:14 INFO - PROCESS | 2400 | 1469022254677 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}] 06:44:14 INFO - PROCESS | 2400 | 1469022254681 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:14 INFO - PROCESS | 2400 | 1469022254828 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 06:44:14 INFO - PROCESS | 2400 | 1469022254948 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 2400 | 1469022254950 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:15 INFO - PROCESS | 2400 | ++DOCSHELL 1B05C400 == 44 [pid = 2400] [id = 747] 06:44:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (1B618800) [pid = 2400] [serial = 2240] [outer = 00000000] 06:44:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1B7E7400) [pid = 2400] [serial = 2241] [outer = 1B618800] 06:44:15 INFO - PROCESS | 2400 | 1469022255048 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (1B7F0C00) [pid = 2400] [serial = 2242] [outer = 1B618800] 06:44:15 INFO - PROCESS | 2400 | 1469022255598 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]]]}] 06:44:15 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. 06:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 990ms 06:44:15 INFO - PROCESS | 2400 | 1469022255653 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 2400 | 1469022255656 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 06:44:15 INFO - PROCESS | 2400 | 1469022255659 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:44:15 INFO - PROCESS | 2400 | 1469022255661 Marionette TRACE conn6 <- [1,2950,null,{}] 06:44:15 INFO - PROCESS | 2400 | 1469022255665 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}] 06:44:15 INFO - PROCESS | 2400 | 1469022255667 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:15 INFO - PROCESS | 2400 | 1469022255776 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 06:44:15 INFO - PROCESS | 2400 | 1469022255956 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 2400 | 1469022255958 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:15 INFO - PROCESS | 2400 | ++DOCSHELL 198FB800 == 45 [pid = 2400] [id = 748] 06:44:15 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (19DE3800) [pid = 2400] [serial = 2243] [outer = 00000000] 06:44:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (1BF2A400) [pid = 2400] [serial = 2244] [outer = 19DE3800] 06:44:16 INFO - PROCESS | 2400 | 1469022256012 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (1CF44000) [pid = 2400] [serial = 2245] [outer = 19DE3800] 06:44:16 INFO - PROCESS | 2400 | 1469022256746 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]]]}] 06:44:16 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. 06:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1116ms 06:44:16 INFO - PROCESS | 2400 | 1469022256779 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 2400 | 1469022256783 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 06:44:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:44:16 INFO - PROCESS | 2400 | 1469022256788 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 2400 | 1469022256791 Marionette TRACE conn6 <- [1,2954,null,{}] 06:44:16 INFO - PROCESS | 2400 | 1469022256796 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}] 06:44:16 INFO - PROCESS | 2400 | 1469022256798 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:16 INFO - PROCESS | 2400 | 1469022256903 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 06:44:17 INFO - PROCESS | 2400 | 1469022257089 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 2400 | 1469022257092 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:17 INFO - PROCESS | 2400 | ++DOCSHELL 10873C00 == 46 [pid = 2400] [id = 749] 06:44:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 110 (115CF000) [pid = 2400] [serial = 2246] [outer = 00000000] 06:44:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 111 (179A5000) [pid = 2400] [serial = 2247] [outer = 115CF000] 06:44:17 INFO - PROCESS | 2400 | 1469022257144 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 2400 | ++DOMWINDOW == 112 (17C24400) [pid = 2400] [serial = 2248] [outer = 115CF000] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 0CBDD800 == 45 [pid = 2400] [id = 742] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 1043E800 == 44 [pid = 2400] [id = 741] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 10271400 == 43 [pid = 2400] [id = 740] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 1AEA4400 == 42 [pid = 2400] [id = 739] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 19DE8800 == 41 [pid = 2400] [id = 738] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 179F2400 == 40 [pid = 2400] [id = 737] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 18D60400 == 39 [pid = 2400] [id = 736] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 15010400 == 38 [pid = 2400] [id = 735] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 0CDF2C00 == 37 [pid = 2400] [id = 734] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 0CDCB800 == 36 [pid = 2400] [id = 733] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 10436C00 == 35 [pid = 2400] [id = 730] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 0FEF8400 == 34 [pid = 2400] [id = 729] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 179ED000 == 33 [pid = 2400] [id = 716] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 17C2CC00 == 32 [pid = 2400] [id = 731] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 196D2800 == 31 [pid = 2400] [id = 732] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 1B05C400 == 30 [pid = 2400] [id = 747] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 198FB800 == 29 [pid = 2400] [id = 748] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 184EDC00 == 28 [pid = 2400] [id = 745] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 1816B000 == 27 [pid = 2400] [id = 746] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 0CB8E000 == 26 [pid = 2400] [id = 743] 06:44:18 INFO - PROCESS | 2400 | --DOCSHELL 179AE400 == 25 [pid = 2400] [id = 744] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 111 (19DEEC00) [pid = 2400] [serial = 2114] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 110 (14F4E400) [pid = 2400] [serial = 2123] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 109 (18DA2C00) [pid = 2400] [serial = 2176] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (106B8C00) [pid = 2400] [serial = 2162] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (1031E000) [pid = 2400] [serial = 2161] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (11445C00) [pid = 2400] [serial = 2152] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (10442000) [pid = 2400] [serial = 2164] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (10561800) [pid = 2400] [serial = 2165] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (19631800) [pid = 2400] [serial = 2179] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (152F5400) [pid = 2400] [serial = 2167] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (179E9400) [pid = 2400] [serial = 2168] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18163C00) [pid = 2400] [serial = 2155] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (19346000) [pid = 2400] [serial = 2177] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (18169800) [pid = 2400] [serial = 2170] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1830A400) [pid = 2400] [serial = 2171] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (19DE3400) [pid = 2400] [serial = 2158] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (18D6EC00) [pid = 2400] [serial = 2182] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (19DE6000) [pid = 2400] [serial = 2185] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (18D9D800) [pid = 2400] [serial = 2183] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (196D5C00) [pid = 2400] [serial = 2180] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (19DEE000) [pid = 2400] [serial = 2186] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18424800) [pid = 2400] [serial = 2173] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18425800) [pid = 2400] [serial = 2174] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (1AE9CC00) [pid = 2400] [serial = 2188] [outer = 00000000] [url = about:blank] 06:44:18 INFO - PROCESS | 2400 | 1469022258475 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]]]}] 06:44:18 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. 06:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1737ms 06:44:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:44:18 INFO - PROCESS | 2400 | 1469022258527 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 2400 | 1469022258531 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 06:44:18 INFO - PROCESS | 2400 | 1469022258535 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 2400 | 1469022258538 Marionette TRACE conn6 <- [1,2958,null,{}] 06:44:18 INFO - PROCESS | 2400 | 1469022258549 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}] 06:44:18 INFO - PROCESS | 2400 | 1469022258552 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:18 INFO - PROCESS | 2400 | 1469022258643 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 06:44:18 INFO - PROCESS | 2400 | 1469022258650 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 2400 | 1469022258654 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:18 INFO - PROCESS | 2400 | ++DOCSHELL 102E3000 == 26 [pid = 2400] [id = 750] 06:44:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (10312000) [pid = 2400] [serial = 2249] [outer = 00000000] 06:44:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (10435800) [pid = 2400] [serial = 2250] [outer = 10312000] 06:44:18 INFO - PROCESS | 2400 | 1469022258701 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (10557C00) [pid = 2400] [serial = 2251] [outer = 10312000] 06:44:19 INFO - PROCESS | 2400 | 1469022259197 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]]]}] 06:44:19 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. 06:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 06:44:19 INFO - PROCESS | 2400 | 1469022259226 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 2400 | 1469022259231 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:44:19 INFO - PROCESS | 2400 | 1469022259241 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 2400 | 1469022259244 Marionette TRACE conn6 <- [1,2962,null,{}] 06:44:19 INFO - PROCESS | 2400 | 1469022259247 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}] 06:44:19 INFO - PROCESS | 2400 | 1469022259250 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:19 INFO - PROCESS | 2400 | 1469022259339 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 06:44:19 INFO - PROCESS | 2400 | 1469022259345 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 2400 | 1469022259347 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:19 INFO - PROCESS | 2400 | ++DOCSHELL 10B02000 == 27 [pid = 2400] [id = 751] 06:44:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (10B0D800) [pid = 2400] [serial = 2252] [outer = 00000000] 06:44:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (146ACC00) [pid = 2400] [serial = 2253] [outer = 10B0D800] 06:44:19 INFO - PROCESS | 2400 | 1469022259393 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (14F0F400) [pid = 2400] [serial = 2254] [outer = 10B0D800] 06:44:19 INFO - PROCESS | 2400 | 1469022259835 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]]]}] 06:44:19 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. 06:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 06:44:19 INFO - PROCESS | 2400 | 1469022259871 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 2400 | 1469022259874 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 06:44:19 INFO - PROCESS | 2400 | 1469022259877 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:44:19 INFO - PROCESS | 2400 | 1469022259880 Marionette TRACE conn6 <- [1,2966,null,{}] 06:44:19 INFO - PROCESS | 2400 | 1469022259895 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}] 06:44:19 INFO - PROCESS | 2400 | 1469022259900 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:19 INFO - PROCESS | 2400 | 1469022259985 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 06:44:19 INFO - PROCESS | 2400 | 1469022259992 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 2400 | 1469022259995 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:20 INFO - PROCESS | 2400 | ++DOCSHELL 179EAC00 == 28 [pid = 2400] [id = 752] 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (179ED000) [pid = 2400] [serial = 2255] [outer = 00000000] 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (17C2CC00) [pid = 2400] [serial = 2256] [outer = 179ED000] 06:44:20 INFO - PROCESS | 2400 | 1469022260043 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (180DB000) [pid = 2400] [serial = 2257] [outer = 179ED000] 06:44:20 INFO - PROCESS | 2400 | 1469022260492 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]]]}] 06:44:20 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. 06:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 06:44:20 INFO - PROCESS | 2400 | 1469022260511 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 2400 | 1469022260513 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 06:44:20 INFO - PROCESS | 2400 | 1469022260517 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 2400 | 1469022260518 Marionette TRACE conn6 <- [1,2970,null,{}] 06:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:44:20 INFO - PROCESS | 2400 | 1469022260522 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}] 06:44:20 INFO - PROCESS | 2400 | 1469022260524 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:20 INFO - PROCESS | 2400 | 1469022260663 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 06:44:20 INFO - PROCESS | 2400 | 1469022260682 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 2400 | 1469022260683 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:20 INFO - PROCESS | 2400 | ++DOCSHELL 180E0400 == 29 [pid = 2400] [id = 753] 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1815D400) [pid = 2400] [serial = 2258] [outer = 00000000] 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18322400) [pid = 2400] [serial = 2259] [outer = 1815D400] 06:44:20 INFO - PROCESS | 2400 | 1469022260727 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (1832F800) [pid = 2400] [serial = 2260] [outer = 1815D400] 06:44:21 INFO - PROCESS | 2400 | 1469022261129 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"]]]}] 06:44:21 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 06:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 06:44:21 INFO - PROCESS | 2400 | 1469022261191 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 2400 | 1469022261193 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 06:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:44:21 INFO - PROCESS | 2400 | 1469022261196 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 2400 | 1469022261198 Marionette TRACE conn6 <- [1,2974,null,{}] 06:44:21 INFO - PROCESS | 2400 | 1469022261201 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}] 06:44:21 INFO - PROCESS | 2400 | 1469022261203 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:21 INFO - PROCESS | 2400 | 1469022261320 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 06:44:21 INFO - PROCESS | 2400 | 1469022261325 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 2400 | 1469022261327 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:21 INFO - PROCESS | 2400 | ++DOCSHELL 18423C00 == 30 [pid = 2400] [id = 754] 06:44:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (1842A800) [pid = 2400] [serial = 2261] [outer = 00000000] 06:44:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (18D5E800) [pid = 2400] [serial = 2262] [outer = 1842A800] 06:44:21 INFO - PROCESS | 2400 | 1469022261371 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (18D98800) [pid = 2400] [serial = 2263] [outer = 1842A800] 06:44:21 INFO - PROCESS | 2400 | 1469022261825 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]]]}] 06:44:21 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. 06:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 06:44:21 INFO - PROCESS | 2400 | 1469022261872 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 2400 | 1469022261874 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 06:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:44:21 INFO - PROCESS | 2400 | 1469022261877 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 2400 | 1469022261879 Marionette TRACE conn6 <- [1,2978,null,{}] 06:44:21 INFO - PROCESS | 2400 | 1469022261882 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}] 06:44:21 INFO - PROCESS | 2400 | 1469022261887 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:22 INFO - PROCESS | 2400 | 1469022262028 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 06:44:22 INFO - PROCESS | 2400 | 1469022262033 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 2400 | 1469022262034 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:22 INFO - PROCESS | 2400 | ++DOCSHELL 18D58000 == 31 [pid = 2400] [id = 755] 06:44:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (18D9EC00) [pid = 2400] [serial = 2264] [outer = 00000000] 06:44:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (1962C000) [pid = 2400] [serial = 2265] [outer = 18D9EC00] 06:44:22 INFO - PROCESS | 2400 | 1469022262077 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (196DAC00) [pid = 2400] [serial = 2266] [outer = 18D9EC00] 06:44:22 INFO - PROCESS | 2400 | ++DOCSHELL 19DE6400 == 32 [pid = 2400] [id = 756] 06:44:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (19DE6C00) [pid = 2400] [serial = 2267] [outer = 00000000] 06:44:22 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (19DE7400) [pid = 2400] [serial = 2268] [outer = 19DE6C00] 06:44:22 INFO - PROCESS | 2400 | 1469022262553 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]]]}] 06:44:22 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. 06:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 06:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:44:22 INFO - PROCESS | 2400 | 1469022262608 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 2400 | 1469022262610 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 06:44:22 INFO - PROCESS | 2400 | 1469022262613 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 2400 | 1469022262615 Marionette TRACE conn6 <- [1,2982,null,{}] 06:44:22 INFO - PROCESS | 2400 | 1469022262618 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}] 06:44:22 INFO - PROCESS | 2400 | 1469022262620 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:23 INFO - PROCESS | 2400 | 1469022263261 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (0CB96C00) [pid = 2400] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (17FF3000) [pid = 2400] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (1086D000) [pid = 2400] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (17F3D000) [pid = 2400] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (19DE9400) [pid = 2400] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1AEA5C00) [pid = 2400] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (15D99400) [pid = 2400] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18D61C00) [pid = 2400] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (198C1000) [pid = 2400] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (10437000) [pid = 2400] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (196D3000) [pid = 2400] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (17C71400) [pid = 2400] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (102C7800) [pid = 2400] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (1027D800) [pid = 2400] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (10272800) [pid = 2400] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (0CBDE400) [pid = 2400] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (15D9D800) [pid = 2400] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18116000) [pid = 2400] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (10561000) [pid = 2400] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:44:23 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (196DDC00) [pid = 2400] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:44:23 INFO - PROCESS | 2400 | 1469022263342 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 2400 | 1469022263344 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:23 INFO - PROCESS | 2400 | ++DOCSHELL 0CB9C800 == 33 [pid = 2400] [id = 757] 06:44:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (0CBDD400) [pid = 2400] [serial = 2269] [outer = 00000000] 06:44:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (10317400) [pid = 2400] [serial = 2270] [outer = 0CBDD400] 06:44:23 INFO - PROCESS | 2400 | 1469022263388 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (10B07000) [pid = 2400] [serial = 2271] [outer = 0CBDD400] 06:44:23 INFO - PROCESS | 2400 | 1469022263696 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]]]}] 06:44:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:44:23 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 06:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1121ms 06:44:23 INFO - PROCESS | 2400 | 1469022263745 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 2400 | 1469022263747 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 06:44:23 INFO - PROCESS | 2400 | 1469022263751 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 2400 | 1469022263752 Marionette TRACE conn6 <- [1,2986,null,{}] 06:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:44:23 INFO - PROCESS | 2400 | 1469022263756 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}] 06:44:23 INFO - PROCESS | 2400 | 1469022263758 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:23 INFO - PROCESS | 2400 | 1469022263890 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 06:44:23 INFO - PROCESS | 2400 | 1469022263895 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 2400 | 1469022263897 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:23 INFO - PROCESS | 2400 | ++DOCSHELL 15D9D800 == 34 [pid = 2400] [id = 758] 06:44:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (179EC800) [pid = 2400] [serial = 2272] [outer = 00000000] 06:44:23 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (19626C00) [pid = 2400] [serial = 2273] [outer = 179EC800] 06:44:23 INFO - PROCESS | 2400 | 1469022263939 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (19632C00) [pid = 2400] [serial = 2274] [outer = 179EC800] 06:44:24 INFO - PROCESS | 2400 | 1469022264305 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]]]}] 06:44:24 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. 06:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 06:44:24 INFO - PROCESS | 2400 | 1469022264326 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 06:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:44:24 INFO - PROCESS | 2400 | 1469022264328 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 06:44:24 INFO - PROCESS | 2400 | 1469022264331 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 2400 | 1469022264333 Marionette TRACE conn6 <- [1,2990,null,{}] 06:44:24 INFO - PROCESS | 2400 | 1469022264336 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}] 06:44:24 INFO - PROCESS | 2400 | 1469022264338 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:24 INFO - PROCESS | 2400 | 1469022264467 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 06:44:24 INFO - PROCESS | 2400 | 1469022264474 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 2400 | 1469022264476 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:24 INFO - PROCESS | 2400 | ++DOCSHELL 179EA800 == 35 [pid = 2400] [id = 759] 06:44:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (198C8000) [pid = 2400] [serial = 2275] [outer = 00000000] 06:44:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (19ECA800) [pid = 2400] [serial = 2276] [outer = 198C8000] 06:44:24 INFO - PROCESS | 2400 | 1469022264518 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (18D60800) [pid = 2400] [serial = 2277] [outer = 198C8000] 06:44:24 INFO - PROCESS | 2400 | 1469022264926 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]]]}] 06:44:24 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. 06:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 06:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:44:24 INFO - PROCESS | 2400 | 1469022264962 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 2400 | 1469022264964 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 06:44:24 INFO - PROCESS | 2400 | 1469022264967 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 2400 | 1469022264969 Marionette TRACE conn6 <- [1,2994,null,{}] 06:44:24 INFO - PROCESS | 2400 | 1469022264972 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}] 06:44:24 INFO - PROCESS | 2400 | 1469022264974 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:25 INFO - PROCESS | 2400 | 1469022265108 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 06:44:25 INFO - PROCESS | 2400 | 1469022265116 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 2400 | 1469022265117 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:25 INFO - PROCESS | 2400 | ++DOCSHELL 134D7400 == 36 [pid = 2400] [id = 760] 06:44:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (134D8000) [pid = 2400] [serial = 2278] [outer = 00000000] 06:44:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (134DD400) [pid = 2400] [serial = 2279] [outer = 134D8000] 06:44:25 INFO - PROCESS | 2400 | 1469022265161 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (134DF800) [pid = 2400] [serial = 2280] [outer = 134D8000] 06:44:25 INFO - PROCESS | 2400 | 1469022265816 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]]]}] 06:44:25 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. 06:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 06:44:25 INFO - PROCESS | 2400 | 1469022265910 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 2400 | 1469022265915 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 06:44:25 INFO - PROCESS | 2400 | 1469022265921 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:44:25 INFO - PROCESS | 2400 | 1469022265926 Marionette TRACE conn6 <- [1,2998,null,{}] 06:44:25 INFO - PROCESS | 2400 | 1469022265931 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}] 06:44:25 INFO - PROCESS | 2400 | 1469022265934 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:26 INFO - PROCESS | 2400 | 1469022266065 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 06:44:26 INFO - PROCESS | 2400 | 1469022266205 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 2400 | 1469022266207 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:26 INFO - PROCESS | 2400 | ++DOCSHELL 102CD800 == 37 [pid = 2400] [id = 761] 06:44:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (102E3C00) [pid = 2400] [serial = 2281] [outer = 00000000] 06:44:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (108FBC00) [pid = 2400] [serial = 2282] [outer = 102E3C00] 06:44:26 INFO - PROCESS | 2400 | 1469022266267 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (134D9C00) [pid = 2400] [serial = 2283] [outer = 102E3C00] 06:44:26 INFO - PROCESS | 2400 | [2400] 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 06:44:27 INFO - PROCESS | 2400 | 1469022267028 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:44:27 INFO - {} 06:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:44:27 INFO - {} 06:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:44:27 INFO - {} 06:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:44:27 INFO - {} 06:44:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1117ms 06:44:27 INFO - PROCESS | 2400 | 1469022267061 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 2400 | 1469022267066 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 06:44:27 INFO - TEST-START | /FileAPI/fileReader.html 06:44:27 INFO - PROCESS | 2400 | 1469022267074 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 2400 | 1469022267077 Marionette TRACE conn6 <- [1,3002,null,{}] 06:44:27 INFO - PROCESS | 2400 | 1469022267081 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}] 06:44:27 INFO - PROCESS | 2400 | 1469022267083 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:27 INFO - PROCESS | 2400 | 1469022267217 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 06:44:27 INFO - PROCESS | 2400 | 1469022267358 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 2400 | 1469022267361 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:27 INFO - PROCESS | 2400 | ++DOCSHELL 16979800 == 38 [pid = 2400] [id = 762] 06:44:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (179E6C00) [pid = 2400] [serial = 2284] [outer = 00000000] 06:44:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 105 (18430800) [pid = 2400] [serial = 2285] [outer = 179E6C00] 06:44:27 INFO - PROCESS | 2400 | 1469022267419 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 2400 | ++DOMWINDOW == 106 (18D9D000) [pid = 2400] [serial = 2286] [outer = 179E6C00] 06:44:28 INFO - PROCESS | 2400 | 1469022268038 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]]]}] 06:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:44:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 06:44:28 INFO - PROCESS | 2400 | 1469022268050 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 2400 | 1469022268053 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 06:44:28 INFO - TEST-START | /FileAPI/historical.html 06:44:28 INFO - PROCESS | 2400 | 1469022268083 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 2400 | 1469022268087 Marionette TRACE conn6 <- [1,3006,null,{}] 06:44:28 INFO - PROCESS | 2400 | 1469022268098 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}] 06:44:28 INFO - PROCESS | 2400 | 1469022268103 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:28 INFO - PROCESS | 2400 | 1469022268222 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 06:44:28 INFO - PROCESS | 2400 | 1469022268519 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 2400 | 1469022268521 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:28 INFO - PROCESS | 2400 | ++DOCSHELL 0CBDC800 == 39 [pid = 2400] [id = 763] 06:44:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 107 (0CBE2000) [pid = 2400] [serial = 2287] [outer = 00000000] 06:44:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 108 (0FEF2400) [pid = 2400] [serial = 2288] [outer = 0CBE2000] 06:44:28 INFO - PROCESS | 2400 | 1469022268571 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 2400 | ++DOMWINDOW == 109 (102DD400) [pid = 2400] [serial = 2289] [outer = 0CBE2000] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 179EA800 == 38 [pid = 2400] [id = 759] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 15D9D800 == 37 [pid = 2400] [id = 758] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 0CB9C800 == 36 [pid = 2400] [id = 757] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 19DE6400 == 35 [pid = 2400] [id = 756] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 18D58000 == 34 [pid = 2400] [id = 755] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 18423C00 == 33 [pid = 2400] [id = 754] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 180E0400 == 32 [pid = 2400] [id = 753] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 179EAC00 == 31 [pid = 2400] [id = 752] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 10B02000 == 30 [pid = 2400] [id = 751] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 102E3000 == 29 [pid = 2400] [id = 750] 06:44:29 INFO - PROCESS | 2400 | --DOCSHELL 10873C00 == 28 [pid = 2400] [id = 749] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 108 (19ED7800) [pid = 2400] [serial = 2150] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 107 (10870800) [pid = 2400] [serial = 2120] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 106 (1A2DA800) [pid = 2400] [serial = 2159] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 105 (102E1000) [pid = 2400] [serial = 2117] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 104 (19ECAC00) [pid = 2400] [serial = 2215] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (1B059C00) [pid = 2400] [serial = 2218] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1A2E0000) [pid = 2400] [serial = 2216] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (17F3F800) [pid = 2400] [serial = 2206] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (18166800) [pid = 2400] [serial = 2207] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (18D9BC00) [pid = 2400] [serial = 2209] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1816A800) [pid = 2400] [serial = 2210] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1AEA1000) [pid = 2400] [serial = 2189] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10442C00) [pid = 2400] [serial = 2191] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (10875400) [pid = 2400] [serial = 2192] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (19DE1C00) [pid = 2400] [serial = 2197] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1AEA0C00) [pid = 2400] [serial = 2198] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (17FF4800) [pid = 2400] [serial = 2194] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (18116800) [pid = 2400] [serial = 2195] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (1070F800) [pid = 2400] [serial = 2203] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (10876C00) [pid = 2400] [serial = 2204] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (102DFC00) [pid = 2400] [serial = 2200] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10320400) [pid = 2400] [serial = 2201] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10559400) [pid = 2400] [serial = 2221] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (13417400) [pid = 2400] [serial = 2222] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (0CBE6400) [pid = 2400] [serial = 2228] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19343000) [pid = 2400] [serial = 2212] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (19DDF400) [pid = 2400] [serial = 2225] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (19345400) [pid = 2400] [serial = 2213] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (1B05E800) [pid = 2400] [serial = 2219] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (0CBE3C00) [pid = 2400] [serial = 2227] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (1962A000) [pid = 2400] [serial = 2224] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (18326C00) [pid = 2400] [serial = 2156] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (14A59400) [pid = 2400] [serial = 2153] [outer = 00000000] [url = about:blank] 06:44:29 INFO - PROCESS | 2400 | 1469022269183 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"]]]}] 06:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:44:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:44:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:44:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:44:29 INFO - TEST-OK | /FileAPI/historical.html | took 1125ms 06:44:29 INFO - TEST-START | /FileAPI/idlharness.html 06:44:29 INFO - PROCESS | 2400 | 1469022269213 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 2400 | 1469022269216 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 06:44:29 INFO - PROCESS | 2400 | 1469022269221 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 2400 | 1469022269224 Marionette TRACE conn6 <- [1,3010,null,{}] 06:44:29 INFO - PROCESS | 2400 | 1469022269229 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}] 06:44:29 INFO - PROCESS | 2400 | 1469022269231 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:29 INFO - PROCESS | 2400 | 1469022269320 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 06:44:29 INFO - PROCESS | 2400 | 1469022269426 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 2400 | 1469022269429 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:29 INFO - PROCESS | 2400 | ++DOCSHELL 1031F000 == 29 [pid = 2400] [id = 764] 06:44:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (10434C00) [pid = 2400] [serial = 2290] [outer = 00000000] 06:44:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (10560800) [pid = 2400] [serial = 2291] [outer = 10434C00] 06:44:29 INFO - PROCESS | 2400 | 1469022269476 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (1086C400) [pid = 2400] [serial = 2292] [outer = 10434C00] 06:44:30 INFO - PROCESS | 2400 | 1469022270330 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]]]}] 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:44:30 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 06:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:44:30 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 06:44:30 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 06:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:44:30 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 06:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:44:30 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 06:44:30 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 06:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:44:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1217ms 06:44:30 INFO - PROCESS | 2400 | 1469022270450 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 2400 | 1469022270454 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 06:44:30 INFO - PROCESS | 2400 | 1469022270459 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 2400 | 1469022270461 Marionette TRACE conn6 <- [1,3014,null,{}] 06:44:30 INFO - TEST-START | /FileAPI/idlharness.worker 06:44:30 INFO - PROCESS | 2400 | 1469022270465 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}] 06:44:30 INFO - PROCESS | 2400 | 1469022270467 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:30 INFO - PROCESS | 2400 | 1469022270555 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 06:44:30 INFO - PROCESS | 2400 | 1469022270567 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 2400 | 1469022270569 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:30 INFO - PROCESS | 2400 | ++DOCSHELL 1842C800 == 30 [pid = 2400] [id = 765] 06:44:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1842DC00) [pid = 2400] [serial = 2293] [outer = 00000000] 06:44:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (18D61000) [pid = 2400] [serial = 2294] [outer = 1842DC00] 06:44:30 INFO - PROCESS | 2400 | 1469022270613 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (18DA2C00) [pid = 2400] [serial = 2295] [outer = 1842DC00] 06:44:30 INFO - PROCESS | 2400 | [2400] 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 06:44:31 INFO - PROCESS | 2400 | 1469022271583 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,{},{}]]]}] 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:44:31 INFO - {} 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:44:31 INFO - {} 06:44:31 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 - {} 06:44:31 INFO - {} 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:44:31 INFO - {} 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:44:31 INFO - {} 06:44:31 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 - {} 06:44:31 INFO - {} 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 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 06:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:44:31 INFO - {} 06:44:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1256ms 06:44:31 INFO - PROCESS | 2400 | 1469022271724 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 06:44:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:44:31 INFO - PROCESS | 2400 | 1469022271727 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 06:44:31 INFO - PROCESS | 2400 | 1469022271736 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 2400 | 1469022271741 Marionette TRACE conn6 <- [1,3018,null,{}] 06:44:31 INFO - PROCESS | 2400 | 1469022271746 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}] 06:44:31 INFO - PROCESS | 2400 | 1469022271749 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:31 INFO - PROCESS | 2400 | 1469022271877 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 06:44:31 INFO - PROCESS | 2400 | 1469022271881 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 2400 | 1469022271883 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:31 INFO - PROCESS | 2400 | ++DOCSHELL 18DA6400 == 31 [pid = 2400] [id = 766] 06:44:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (1962CC00) [pid = 2400] [serial = 2296] [outer = 00000000] 06:44:31 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (1D1E7C00) [pid = 2400] [serial = 2297] [outer = 1962CC00] 06:44:31 INFO - PROCESS | 2400 | 1469022271925 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (1D1EC000) [pid = 2400] [serial = 2298] [outer = 1962CC00] 06:44:32 INFO - PROCESS | 2400 | 1469022272474 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]]]}] 06:44:32 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 06:44:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 790ms 06:44:32 INFO - PROCESS | 2400 | 1469022272524 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 2400 | 1469022272526 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 06:44:32 INFO - PROCESS | 2400 | 1469022272529 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:44:32 INFO - PROCESS | 2400 | 1469022272531 Marionette TRACE conn6 <- [1,3022,null,{}] 06:44:32 INFO - PROCESS | 2400 | 1469022272534 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}] 06:44:32 INFO - PROCESS | 2400 | 1469022272536 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:32 INFO - PROCESS | 2400 | 1469022272667 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 06:44:32 INFO - PROCESS | 2400 | 1469022272736 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 2400 | 1469022272738 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:32 INFO - PROCESS | 2400 | ++DOCSHELL 1EB9F000 == 32 [pid = 2400] [id = 767] 06:44:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (1EB9F400) [pid = 2400] [serial = 2299] [outer = 00000000] 06:44:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (1EBA2400) [pid = 2400] [serial = 2300] [outer = 1EB9F400] 06:44:32 INFO - PROCESS | 2400 | 1469022272789 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (1EBA2800) [pid = 2400] [serial = 2301] [outer = 1EB9F400] 06:44:33 INFO - PROCESS | 2400 | 1469022273135 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]]]}] 06:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 06:44:33 INFO - PROCESS | 2400 | 1469022273205 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 2400 | 1469022273207 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:44:33 INFO - PROCESS | 2400 | 1469022273216 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 2400 | 1469022273217 Marionette TRACE conn6 <- [1,3026,null,{}] 06:44:33 INFO - PROCESS | 2400 | 1469022273221 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}] 06:44:33 INFO - PROCESS | 2400 | 1469022273223 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:33 INFO - PROCESS | 2400 | 1469022273370 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 06:44:33 INFO - PROCESS | 2400 | 1469022273375 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 2400 | 1469022273381 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:33 INFO - PROCESS | 2400 | ++DOCSHELL 18D98C00 == 33 [pid = 2400] [id = 768] 06:44:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (1B05A000) [pid = 2400] [serial = 2302] [outer = 00000000] 06:44:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1E698400) [pid = 2400] [serial = 2303] [outer = 1B05A000] 06:44:33 INFO - PROCESS | 2400 | 1469022273605 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1E69D800) [pid = 2400] [serial = 2304] [outer = 1B05A000] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (0CBDD400) [pid = 2400] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (1842A800) [pid = 2400] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (18D9EC00) [pid = 2400] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (115CF000) [pid = 2400] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (10B0D800) [pid = 2400] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (10312000) [pid = 2400] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (179ED000) [pid = 2400] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (0CB97400) [pid = 2400] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (18D6D400) [pid = 2400] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (179EF000) [pid = 2400] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (182B1000) [pid = 2400] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (1B618800) [pid = 2400] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (198C8000) [pid = 2400] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (19DE3800) [pid = 2400] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (19DE6C00) [pid = 2400] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (179EC800) [pid = 2400] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:44:33 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (1815D400) [pid = 2400] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:44:33 INFO - PROCESS | 2400 | 1469022273948 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"]]]}] 06:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 770ms 06:44:33 INFO - PROCESS | 2400 | 1469022273990 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 2400 | 1469022273992 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:44:33 INFO - PROCESS | 2400 | 1469022273995 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 2400 | 1469022273997 Marionette TRACE conn6 <- [1,3030,null,{}] 06:44:33 INFO - PROCESS | 2400 | 1469022274000 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}] 06:44:34 INFO - PROCESS | 2400 | 1469022274003 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:34 INFO - PROCESS | 2400 | 1469022274087 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 06:44:34 INFO - PROCESS | 2400 | 1469022274092 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 2400 | 1469022274093 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:34 INFO - PROCESS | 2400 | ++DOCSHELL 17C25800 == 34 [pid = 2400] [id = 769] 06:44:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (1E697800) [pid = 2400] [serial = 2305] [outer = 00000000] 06:44:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (1E6A5C00) [pid = 2400] [serial = 2306] [outer = 1E697800] 06:44:34 INFO - PROCESS | 2400 | 1469022274136 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (1E6A7C00) [pid = 2400] [serial = 2307] [outer = 1E697800] 06:44:34 INFO - PROCESS | 2400 | 1469022274836 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]]]}] 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:44:34 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. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:44:34 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'.) 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:44:34 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. 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:44:34 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. 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:44:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:44:34 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. 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:44:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:44:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 897ms 06:44:34 INFO - PROCESS | 2400 | 1469022274894 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 2400 | 1469022274896 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:44:34 INFO - PROCESS | 2400 | 1469022274899 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:44:34 INFO - PROCESS | 2400 | 1469022274900 Marionette TRACE conn6 <- [1,3034,null,{}] 06:44:34 INFO - PROCESS | 2400 | 1469022274904 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}] 06:44:34 INFO - PROCESS | 2400 | 1469022274906 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:35 INFO - PROCESS | 2400 | 1469022275026 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:44:35 INFO - PROCESS | 2400 | 1469022275034 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 2400 | 1469022275036 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:35 INFO - PROCESS | 2400 | ++DOCSHELL 148E2C00 == 35 [pid = 2400] [id = 770] 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (148E9800) [pid = 2400] [serial = 2308] [outer = 00000000] 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (19345000) [pid = 2400] [serial = 2309] [outer = 148E9800] 06:44:35 INFO - PROCESS | 2400 | 1469022275082 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (1E6A3C00) [pid = 2400] [serial = 2310] [outer = 148E9800] 06:44:35 INFO - PROCESS | 2400 | [2400] 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 06:44:35 INFO - PROCESS | 2400 | 1469022275508 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:44:35 INFO - {} 06:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 06:44:35 INFO - PROCESS | 2400 | 1469022275533 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 2400 | 1469022275535 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:44:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:44:35 INFO - PROCESS | 2400 | 1469022275538 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 2400 | 1469022275540 Marionette TRACE conn6 <- [1,3038,null,{}] 06:44:35 INFO - PROCESS | 2400 | 1469022275543 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}] 06:44:35 INFO - PROCESS | 2400 | 1469022275545 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:35 INFO - PROCESS | 2400 | 1469022275676 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:44:35 INFO - PROCESS | 2400 | 1469022275828 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 2400 | 1469022275831 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:35 INFO - PROCESS | 2400 | ++DOCSHELL 0CBE4000 == 36 [pid = 2400] [id = 771] 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (0CBE4800) [pid = 2400] [serial = 2311] [outer = 00000000] 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (0FEF9000) [pid = 2400] [serial = 2312] [outer = 0CBE4800] 06:44:35 INFO - PROCESS | 2400 | 1469022275893 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (10319C00) [pid = 2400] [serial = 2313] [outer = 0CBE4800] 06:44:36 INFO - PROCESS | 2400 | 1469022276445 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]]]}] 06:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 06:44:36 INFO - PROCESS | 2400 | 1469022276471 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 2400 | 1469022276475 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:44:36 INFO - PROCESS | 2400 | 1469022276481 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 2400 | 1469022276484 Marionette TRACE conn6 <- [1,3042,null,{}] 06:44:36 INFO - PROCESS | 2400 | 1469022276489 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}] 06:44:36 INFO - PROCESS | 2400 | 1469022276492 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:36 INFO - PROCESS | 2400 | 1469022276608 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:44:36 INFO - PROCESS | 2400 | 1469022276726 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 2400 | 1469022276729 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:36 INFO - PROCESS | 2400 | ++DOCSHELL 10B02000 == 37 [pid = 2400] [id = 772] 06:44:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10B85000) [pid = 2400] [serial = 2314] [outer = 00000000] 06:44:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (148E8400) [pid = 2400] [serial = 2315] [outer = 10B85000] 06:44:36 INFO - PROCESS | 2400 | 1469022276786 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (14FDD400) [pid = 2400] [serial = 2316] [outer = 10B85000] 06:44:37 INFO - PROCESS | 2400 | 1469022277547 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"]]]}] 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:44:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:44:37 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" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:44:37 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" 06:44:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:44:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:44:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1172ms 06:44:37 INFO - PROCESS | 2400 | 1469022277653 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:44:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:44:37 INFO - PROCESS | 2400 | 1469022277657 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:44:37 INFO - PROCESS | 2400 | 1469022277661 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 2400 | 1469022277663 Marionette TRACE conn6 <- [1,3046,null,{}] 06:44:37 INFO - PROCESS | 2400 | 1469022277667 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}] 06:44:37 INFO - PROCESS | 2400 | 1469022277669 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:37 INFO - PROCESS | 2400 | 1469022277812 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:44:37 INFO - PROCESS | 2400 | 1469022277930 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 2400 | 1469022277932 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:37 INFO - PROCESS | 2400 | ++DOCSHELL 196DB400 == 38 [pid = 2400] [id = 773] 06:44:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (196DD000) [pid = 2400] [serial = 2317] [outer = 00000000] 06:44:37 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (198C3C00) [pid = 2400] [serial = 2318] [outer = 196DD000] 06:44:37 INFO - PROCESS | 2400 | 1469022277987 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (19DE2000) [pid = 2400] [serial = 2319] [outer = 196DD000] 06:44:38 INFO - PROCESS | 2400 | 1469022278548 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]]]}] 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:44:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:44:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:44:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:44:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:44:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:44:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:44:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:44:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:44:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 941ms 06:44:38 INFO - PROCESS | 2400 | 1469022278604 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 2400 | 1469022278608 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:44:38 INFO - PROCESS | 2400 | 1469022278619 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 2400 | 1469022278623 Marionette TRACE conn6 <- [1,3050,null,{}] 06:44:38 INFO - PROCESS | 2400 | 1469022278627 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}] 06:44:38 INFO - PROCESS | 2400 | 1469022278631 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:38 INFO - PROCESS | 2400 | 1469022278745 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:44:38 INFO - PROCESS | 2400 | 1469022278889 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 2400 | 1469022278892 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:38 INFO - PROCESS | 2400 | ++DOCSHELL 19D72800 == 39 [pid = 2400] [id = 774] 06:44:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (1A2DCC00) [pid = 2400] [serial = 2320] [outer = 00000000] 06:44:38 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (1AEA0400) [pid = 2400] [serial = 2321] [outer = 1A2DCC00] 06:44:38 INFO - PROCESS | 2400 | 1469022278945 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (1AEA3800) [pid = 2400] [serial = 2322] [outer = 1A2DCC00] 06:44:39 INFO - PROCESS | 2400 | [2400] 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 06:44:39 INFO - PROCESS | 2400 | 1469022279487 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:44:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:44:39 INFO - {} 06:44:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 06:44:39 INFO - PROCESS | 2400 | 1469022279548 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 2400 | 1469022279551 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:44:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:44:39 INFO - PROCESS | 2400 | 1469022279569 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 2400 | 1469022279571 Marionette TRACE conn6 <- [1,3054,null,{}] 06:44:39 INFO - PROCESS | 2400 | 1469022279576 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}] 06:44:39 INFO - PROCESS | 2400 | 1469022279578 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:39 INFO - PROCESS | 2400 | 1469022279689 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:44:39 INFO - PROCESS | 2400 | 1469022279828 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 2400 | 1469022279831 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:39 INFO - PROCESS | 2400 | ++DOCSHELL 134D4800 == 40 [pid = 2400] [id = 775] 06:44:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (196D4000) [pid = 2400] [serial = 2323] [outer = 00000000] 06:44:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (1D1E3000) [pid = 2400] [serial = 2324] [outer = 196D4000] 06:44:39 INFO - PROCESS | 2400 | 1469022279886 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (1E693400) [pid = 2400] [serial = 2325] [outer = 196D4000] 06:44:40 INFO - PROCESS | 2400 | 1469022280380 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]]]}] 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:44:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 851ms 06:44:40 INFO - PROCESS | 2400 | 1469022280409 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 2400 | 1469022280411 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:44:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:44:40 INFO - PROCESS | 2400 | 1469022280415 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 2400 | 1469022280417 Marionette TRACE conn6 <- [1,3058,null,{}] 06:44:40 INFO - PROCESS | 2400 | 1469022280420 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}] 06:44:40 INFO - PROCESS | 2400 | 1469022280423 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:40 INFO - PROCESS | 2400 | 1469022280532 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:44:40 INFO - PROCESS | 2400 | 1469022280713 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 2400 | 1469022280719 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:40 INFO - PROCESS | 2400 | ++DOCSHELL 19ED3000 == 41 [pid = 2400] [id = 776] 06:44:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (19ED3400) [pid = 2400] [serial = 2326] [outer = 00000000] 06:44:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (1E6AC400) [pid = 2400] [serial = 2327] [outer = 19ED3400] 06:44:40 INFO - PROCESS | 2400 | 1469022280783 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (1EBA5C00) [pid = 2400] [serial = 2328] [outer = 19ED3400] 06:44:41 INFO - PROCESS | 2400 | 1469022281317 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]]]}] 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 06:44:41 INFO - PROCESS | 2400 | 1469022281346 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 2400 | 1469022281348 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:44:41 INFO - PROCESS | 2400 | 1469022281351 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:44:41 INFO - PROCESS | 2400 | 1469022281353 Marionette TRACE conn6 <- [1,3062,null,{}] 06:44:41 INFO - PROCESS | 2400 | 1469022281357 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}] 06:44:41 INFO - PROCESS | 2400 | 1469022281359 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:41 INFO - PROCESS | 2400 | 1469022281468 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:44:41 INFO - PROCESS | 2400 | 1469022281589 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 2400 | 1469022281591 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:41 INFO - PROCESS | 2400 | ++DOCSHELL 0CDD3000 == 42 [pid = 2400] [id = 777] 06:44:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (0CDF2C00) [pid = 2400] [serial = 2329] [outer = 00000000] 06:44:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 100 (14AF1C00) [pid = 2400] [serial = 2330] [outer = 0CDF2C00] 06:44:41 INFO - PROCESS | 2400 | 1469022281643 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 2400 | ++DOMWINDOW == 101 (150E6000) [pid = 2400] [serial = 2331] [outer = 0CDF2C00] 06:44:42 INFO - PROCESS | 2400 | 1469022282264 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]]]}] 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 06:44:42 INFO - PROCESS | 2400 | 1469022282288 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 2400 | 1469022282292 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:44:42 INFO - PROCESS | 2400 | 1469022282296 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:44:42 INFO - PROCESS | 2400 | 1469022282301 Marionette TRACE conn6 <- [1,3066,null,{}] 06:44:42 INFO - PROCESS | 2400 | 1469022282306 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}] 06:44:42 INFO - PROCESS | 2400 | 1469022282309 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:42 INFO - PROCESS | 2400 | 1469022282415 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:44:42 INFO - PROCESS | 2400 | 1469022282586 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 2400 | 1469022282589 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:42 INFO - PROCESS | 2400 | ++DOCSHELL 102E7800 == 43 [pid = 2400] [id = 778] 06:44:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 102 (102E8800) [pid = 2400] [serial = 2332] [outer = 00000000] 06:44:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 103 (1143E400) [pid = 2400] [serial = 2333] [outer = 102E8800] 06:44:42 INFO - PROCESS | 2400 | 1469022282641 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 2400 | ++DOMWINDOW == 104 (14626400) [pid = 2400] [serial = 2334] [outer = 102E8800] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 148E2C00 == 42 [pid = 2400] [id = 770] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 17C25800 == 41 [pid = 2400] [id = 769] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 18D98C00 == 40 [pid = 2400] [id = 768] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 1EB9F000 == 39 [pid = 2400] [id = 767] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 18DA6400 == 38 [pid = 2400] [id = 766] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 1842C800 == 37 [pid = 2400] [id = 765] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 1031F000 == 36 [pid = 2400] [id = 764] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 16979800 == 35 [pid = 2400] [id = 762] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 0CBDC800 == 34 [pid = 2400] [id = 763] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 102CD800 == 33 [pid = 2400] [id = 761] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 134D7400 == 32 [pid = 2400] [id = 760] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 0CDD3000 == 31 [pid = 2400] [id = 777] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 134D4800 == 30 [pid = 2400] [id = 775] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 19ED3000 == 29 [pid = 2400] [id = 776] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 19D72800 == 28 [pid = 2400] [id = 774] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 196DB400 == 27 [pid = 2400] [id = 773] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 0CBE4000 == 26 [pid = 2400] [id = 771] 06:44:43 INFO - PROCESS | 2400 | --DOCSHELL 10B02000 == 25 [pid = 2400] [id = 772] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 103 (18D5E800) [pid = 2400] [serial = 2262] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 102 (1962C000) [pid = 2400] [serial = 2265] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 101 (17C24400) [pid = 2400] [serial = 2248] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 100 (179A5000) [pid = 2400] [serial = 2247] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 99 (146ACC00) [pid = 2400] [serial = 2253] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (14F0F400) [pid = 2400] [serial = 2254] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (10435800) [pid = 2400] [serial = 2250] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10557C00) [pid = 2400] [serial = 2251] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (17C2CC00) [pid = 2400] [serial = 2256] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (180DB000) [pid = 2400] [serial = 2257] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (18D98800) [pid = 2400] [serial = 2263] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (10436000) [pid = 2400] [serial = 2231] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (0CF82400) [pid = 2400] [serial = 2230] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (18D6F000) [pid = 2400] [serial = 2236] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (18162800) [pid = 2400] [serial = 2234] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (17C7A000) [pid = 2400] [serial = 2233] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (19DEA000) [pid = 2400] [serial = 2239] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (196D3400) [pid = 2400] [serial = 2238] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (1B7F0C00) [pid = 2400] [serial = 2242] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1B7E7400) [pid = 2400] [serial = 2241] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19ECA800) [pid = 2400] [serial = 2276] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (1CF44000) [pid = 2400] [serial = 2245] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (1BF2A400) [pid = 2400] [serial = 2244] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 80 (19DE7400) [pid = 2400] [serial = 2268] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 79 (196DAC00) [pid = 2400] [serial = 2266] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 78 (19626C00) [pid = 2400] [serial = 2273] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 77 (10B07000) [pid = 2400] [serial = 2271] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 76 (18322400) [pid = 2400] [serial = 2259] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 75 (10317400) [pid = 2400] [serial = 2270] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 74 (19632C00) [pid = 2400] [serial = 2274] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 73 (18D60800) [pid = 2400] [serial = 2277] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | --DOMWINDOW == 72 (1832F800) [pid = 2400] [serial = 2260] [outer = 00000000] [url = about:blank] 06:44:43 INFO - PROCESS | 2400 | 1469022283909 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] 06:44:43 INFO - PROCESS | 2400 | 1469022283986 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:44:43 INFO - PROCESS | 2400 | 1469022283991 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:44:44 INFO - PROCESS | 2400 | 1469022283996 Marionette TRACE conn6 <- [1,3070,null,{}] 06:44:44 INFO - PROCESS | 2400 | 1469022284002 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}] 06:44:44 INFO - PROCESS | 2400 | 1469022284006 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:44 INFO - PROCESS | 2400 | 1469022284161 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:44:44 INFO - PROCESS | 2400 | 1469022284299 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 2400 | 1469022284304 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:44 INFO - PROCESS | 2400 | ++DOCSHELL 0FEF6800 == 26 [pid = 2400] [id = 779] 06:44:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 73 (0FEF8400) [pid = 2400] [serial = 2335] [outer = 00000000] 06:44:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 74 (102CE800) [pid = 2400] [serial = 2336] [outer = 0FEF8400] 06:44:44 INFO - PROCESS | 2400 | 1469022284364 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 2400 | ++DOMWINDOW == 75 (102E8C00) [pid = 2400] [serial = 2337] [outer = 0FEF8400] 06:44:45 INFO - PROCESS | 2400 | 1469022285000 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]]]}] 06:44:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:44:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1073ms 06:44:45 INFO - PROCESS | 2400 | 1469022285074 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 2400 | 1469022285077 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:44:45 INFO - PROCESS | 2400 | 1469022285084 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 2400 | 1469022285089 Marionette TRACE conn6 <- [1,3074,null,{}] 06:44:45 INFO - PROCESS | 2400 | 1469022285093 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}] 06:44:45 INFO - PROCESS | 2400 | 1469022285096 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:45 INFO - PROCESS | 2400 | 1469022285218 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:44:45 INFO - PROCESS | 2400 | 1469022285364 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 2400 | 1469022285367 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:45 INFO - PROCESS | 2400 | ++DOCSHELL 10560400 == 27 [pid = 2400] [id = 780] 06:44:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 76 (10561000) [pid = 2400] [serial = 2338] [outer = 00000000] 06:44:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 77 (106AE400) [pid = 2400] [serial = 2339] [outer = 10561000] 06:44:45 INFO - PROCESS | 2400 | 1469022285424 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 2400 | ++DOMWINDOW == 78 (1086F800) [pid = 2400] [serial = 2340] [outer = 10561000] 06:44:46 INFO - PROCESS | 2400 | 1469022286042 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 990ms 06:44:46 INFO - PROCESS | 2400 | 1469022286074 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 2400 | 1469022286076 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:44:46 INFO - PROCESS | 2400 | 1469022286080 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:44:46 INFO - PROCESS | 2400 | 1469022286082 Marionette TRACE conn6 <- [1,3078,null,{}] 06:44:46 INFO - PROCESS | 2400 | 1469022286117 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}] 06:44:46 INFO - PROCESS | 2400 | 1469022286123 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:46 INFO - PROCESS | 2400 | 1469022286283 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:44:46 INFO - PROCESS | 2400 | 1469022286377 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 2400 | 1469022286382 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:46 INFO - PROCESS | 2400 | ++DOCSHELL 1461F800 == 28 [pid = 2400] [id = 781] 06:44:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 79 (14624000) [pid = 2400] [serial = 2341] [outer = 00000000] 06:44:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 80 (147BD000) [pid = 2400] [serial = 2342] [outer = 14624000] 06:44:46 INFO - PROCESS | 2400 | 1469022286442 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 2400 | ++DOMWINDOW == 81 (148E5000) [pid = 2400] [serial = 2343] [outer = 14624000] 06:44:47 INFO - PROCESS | 2400 | 1469022287051 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1018ms 06:44:47 INFO - PROCESS | 2400 | 1469022287107 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 2400 | 1469022287111 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:44:47 INFO - PROCESS | 2400 | 1469022287116 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 2400 | 1469022287120 Marionette TRACE conn6 <- [1,3082,null,{}] 06:44:47 INFO - PROCESS | 2400 | 1469022287126 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}] 06:44:47 INFO - PROCESS | 2400 | 1469022287129 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:47 INFO - PROCESS | 2400 | 1469022287268 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:44:47 INFO - PROCESS | 2400 | 1469022287426 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 2400 | 1469022287430 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:47 INFO - PROCESS | 2400 | ++DOCSHELL 0CB99C00 == 29 [pid = 2400] [id = 782] 06:44:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 82 (0CBE1C00) [pid = 2400] [serial = 2344] [outer = 00000000] 06:44:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 83 (102E6400) [pid = 2400] [serial = 2345] [outer = 0CBE1C00] 06:44:47 INFO - PROCESS | 2400 | 1469022287481 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 2400 | ++DOMWINDOW == 84 (10435800) [pid = 2400] [serial = 2346] [outer = 0CBE1C00] 06:44:47 INFO - PROCESS | 2400 | --DOCSHELL 18165000 == 28 [pid = 2400] [id = 523] 06:44:47 INFO - PROCESS | 2400 | --DOCSHELL 17C77400 == 27 [pid = 2400] [id = 521] 06:44:47 INFO - PROCESS | 2400 | --DOCSHELL 1832EC00 == 26 [pid = 2400] [id = 522] 06:44:47 INFO - PROCESS | 2400 | --DOCSHELL 102E5000 == 25 [pid = 2400] [id = 524] 06:44:47 INFO - PROCESS | 2400 | 1469022287884 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 06:44:47 INFO - PROCESS | 2400 | 1469022287947 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 2400 | 1469022287950 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:44:47 INFO - PROCESS | 2400 | 1469022287956 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 2400 | 1469022287959 Marionette TRACE conn6 <- [1,3086,null,{}] 06:44:47 INFO - PROCESS | 2400 | 1469022287964 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}] 06:44:47 INFO - PROCESS | 2400 | 1469022287966 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:48 INFO - PROCESS | 2400 | 1469022288059 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:44:48 INFO - PROCESS | 2400 | 1469022288075 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 2400 | 1469022288077 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:48 INFO - PROCESS | 2400 | ++DOCSHELL 134D4400 == 26 [pid = 2400] [id = 783] 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 85 (134D5C00) [pid = 2400] [serial = 2347] [outer = 00000000] 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 86 (134DF400) [pid = 2400] [serial = 2348] [outer = 134D5C00] 06:44:48 INFO - PROCESS | 2400 | 1469022288123 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 87 (148E7800) [pid = 2400] [serial = 2349] [outer = 134D5C00] 06:44:48 INFO - PROCESS | 2400 | 1469022288600 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]]]}] 06:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:44:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 06:44:48 INFO - PROCESS | 2400 | 1469022288647 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 2400 | 1469022288649 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:44:48 INFO - PROCESS | 2400 | 1469022288653 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:44:48 INFO - PROCESS | 2400 | 1469022288655 Marionette TRACE conn6 <- [1,3090,null,{}] 06:44:48 INFO - PROCESS | 2400 | 1469022288664 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}] 06:44:48 INFO - PROCESS | 2400 | 1469022288668 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:48 INFO - PROCESS | 2400 | 1469022288758 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:44:48 INFO - PROCESS | 2400 | 1469022288767 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 2400 | 1469022288771 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:48 INFO - PROCESS | 2400 | ++DOCSHELL 15017000 == 27 [pid = 2400] [id = 784] 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 88 (15086400) [pid = 2400] [serial = 2350] [outer = 00000000] 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 89 (150E7000) [pid = 2400] [serial = 2351] [outer = 15086400] 06:44:48 INFO - PROCESS | 2400 | 1469022288819 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 2400 | ++DOMWINDOW == 90 (152F0000) [pid = 2400] [serial = 2352] [outer = 15086400] 06:44:49 INFO - PROCESS | 2400 | 1469022289327 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:44:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 06:44:49 INFO - PROCESS | 2400 | 1469022289387 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 2400 | 1469022289389 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:44:49 INFO - PROCESS | 2400 | 1469022289392 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:44:49 INFO - PROCESS | 2400 | 1469022289394 Marionette TRACE conn6 <- [1,3094,null,{}] 06:44:49 INFO - PROCESS | 2400 | 1469022289398 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}] 06:44:49 INFO - PROCESS | 2400 | 1469022289400 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:49 INFO - PROCESS | 2400 | 1469022289492 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:44:49 INFO - PROCESS | 2400 | 1469022289501 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 2400 | 1469022289503 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:49 INFO - PROCESS | 2400 | ++DOCSHELL 179E6000 == 28 [pid = 2400] [id = 785] 06:44:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 91 (179EB400) [pid = 2400] [serial = 2353] [outer = 00000000] 06:44:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 92 (179F1800) [pid = 2400] [serial = 2354] [outer = 179EB400] 06:44:49 INFO - PROCESS | 2400 | 1469022289548 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 2400 | ++DOMWINDOW == 93 (17C25800) [pid = 2400] [serial = 2355] [outer = 179EB400] 06:44:50 INFO - PROCESS | 2400 | 1469022290035 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]]]}] 06:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:44:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:44:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 06:44:50 INFO - PROCESS | 2400 | 1469022290072 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 2400 | 1469022290074 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:44:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:44:50 INFO - PROCESS | 2400 | 1469022290078 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 2400 | 1469022290080 Marionette TRACE conn6 <- [1,3098,null,{}] 06:44:50 INFO - PROCESS | 2400 | 1469022290083 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}] 06:44:50 INFO - PROCESS | 2400 | 1469022290085 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:50 INFO - PROCESS | 2400 | 1469022290204 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:44:50 INFO - PROCESS | 2400 | 1469022290307 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 2400 | 1469022290310 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:50 INFO - PROCESS | 2400 | ++DOCSHELL 17C78C00 == 29 [pid = 2400] [id = 786] 06:44:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 94 (17F3EC00) [pid = 2400] [serial = 2356] [outer = 00000000] 06:44:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 95 (180D7800) [pid = 2400] [serial = 2357] [outer = 17F3EC00] 06:44:50 INFO - PROCESS | 2400 | 1469022290355 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 96 (180DA400) [pid = 2400] [serial = 2358] [outer = 17F3EC00] 06:44:50 INFO - PROCESS | 2400 | 1469022290737 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"]]]}] 06:44:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:44:50 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 06:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:44:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 06:44:50 INFO - PROCESS | 2400 | 1469022290752 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 2400 | 1469022290754 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:44:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:44:50 INFO - PROCESS | 2400 | 1469022290757 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 2400 | 1469022290758 Marionette TRACE conn6 <- [1,3102,null,{}] 06:44:50 INFO - PROCESS | 2400 | 1469022290762 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}] 06:44:50 INFO - PROCESS | 2400 | 1469022290767 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:50 INFO - PROCESS | 2400 | 1469022290943 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:44:50 INFO - PROCESS | 2400 | 1469022290949 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\", \"662395f6-16f8-4d92-897c-2b3de4d006d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 2400 | 1469022290951 Marionette INFO sendAsync 0888ce84-0b59-473e-a307-3b095b9888f5 06:44:50 INFO - PROCESS | 2400 | ++DOCSHELL 18164000 == 30 [pid = 2400] [id = 787] 06:44:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 97 (18167000) [pid = 2400] [serial = 2359] [outer = 00000000] 06:44:50 INFO - PROCESS | 2400 | ++DOMWINDOW == 98 (18326C00) [pid = 2400] [serial = 2360] [outer = 18167000] 06:44:51 INFO - PROCESS | 2400 | 1469022290995 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 2400 | ++DOMWINDOW == 99 (18392000) [pid = 2400] [serial = 2361] [outer = 18167000] 06:44:51 INFO - PROCESS | 2400 | 1469022291425 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]]]}] 06:44:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:44:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 06:44:51 INFO - PROCESS | 2400 | 1469022291488 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 2400 | 1469022291489 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 98 (1A2DCC00) [pid = 2400] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 97 (1842DC00) [pid = 2400] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 96 (10B85000) [pid = 2400] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 95 (0CBE4800) [pid = 2400] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 94 (196DD000) [pid = 2400] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 93 (1962CC00) [pid = 2400] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 92 (1EB9F400) [pid = 2400] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 91 (1E697800) [pid = 2400] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 90 (179E6C00) [pid = 2400] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 89 (134D8000) [pid = 2400] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 88 (0CBE2000) [pid = 2400] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 87 (10434C00) [pid = 2400] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 86 (102E3C00) [pid = 2400] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 85 (196D4000) [pid = 2400] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 84 (1B05A000) [pid = 2400] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 83 (19ED3400) [pid = 2400] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 82 (148E9800) [pid = 2400] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:44:51 INFO - PROCESS | 2400 | --DOMWINDOW == 81 (0CDF2C00) [pid = 2400] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 06:44:52 WARNING - u'runner_teardown' () 06:44:52 INFO - No more tests 06:44:52 INFO - Got 0 unexpected results 06:44:52 INFO - SUITE-END | took 670s 06:44:52 INFO - Closing logging queue 06:44:52 INFO - queue closed 06:44:52 INFO - Return code: 0 06:44:52 WARNING - # TBPL SUCCESS # 06:44:52 INFO - Running post-action listener: _resource_record_post_action 06:44:52 INFO - Running post-run listener: _resource_record_post_run 06:44:53 INFO - Total resource usage - Wall time: 679s; CPU: 14.0%; Read bytes: 179036672; Write bytes: 1133702144; Read time: 2431210; Write time: 9035470 06:44:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:44:53 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 45786624; Read time: 0; Write time: 58230 06:44:53 INFO - run-tests - Wall time: 678s; CPU: 14.0%; Read bytes: 179036672; Write bytes: 1074085376; Read time: 2431210; Write time: 8951310 06:44:53 INFO - Running post-run listener: _upload_blobber_files 06:44:53 INFO - Blob upload gear active. 06:44:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:44:53 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 06:44:53 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'] 06:44:53 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 06:44:54 INFO - (blobuploader) - INFO - Open directory for files ... 06:44:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:44:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:44:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:44:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:44:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:44:55 INFO - (blobuploader) - INFO - Done attempting. 06:44:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:44:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:44:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:44:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:44:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:44:57 INFO - (blobuploader) - INFO - Done attempting. 06:44:57 INFO - (blobuploader) - INFO - Iteration through files over. 06:44:57 INFO - Return code: 0 06:44:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:44:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/74d33bd996dc87026258606eeb96a4591a1a23b9a891eb2549275f3f13c2a034d5105dc87c1df875778f7799302100673d2b77b384539366d23acedaa4de4178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d3345c7db17972bd5fddc178f6a1bab600e280efe2a06965c4bbb5d580c497aba9af5f8861546159d8ad31a13f89938cf1040a42a2be92ac69ab54f30d87573f"} 06:44:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:44:57 INFO - Writing to file C:\slave\test\properties\blobber_files 06:44:57 INFO - Contents: 06:44:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/74d33bd996dc87026258606eeb96a4591a1a23b9a891eb2549275f3f13c2a034d5105dc87c1df875778f7799302100673d2b77b384539366d23acedaa4de4178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d3345c7db17972bd5fddc178f6a1bab600e280efe2a06965c4bbb5d580c497aba9af5f8861546159d8ad31a13f89938cf1040a42a2be92ac69ab54f30d87573f"} 06:44:57 INFO - Running post-run listener: copy_logs_to_upload_dir 06:44:57 INFO - Copying logs to upload dir... 06:44:57 INFO - mkdir: C:\slave\test\build\upload\logs 06:44:57 INFO - Copying logs to upload dir... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... 06:44:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=944.712000 ========= master_lag: 2.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-20 06:44:59.341204) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:44:59.342007) ========= '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-154 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-154 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-154 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/74d33bd996dc87026258606eeb96a4591a1a23b9a891eb2549275f3f13c2a034d5105dc87c1df875778f7799302100673d2b77b384539366d23acedaa4de4178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d3345c7db17972bd5fddc178f6a1bab600e280efe2a06965c4bbb5d580c497aba9af5f8861546159d8ad31a13f89938cf1040a42a2be92ac69ab54f30d87573f"} build_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/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/KjHB2Xu6ToWBDTtR3azNlw/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/74d33bd996dc87026258606eeb96a4591a1a23b9a891eb2549275f3f13c2a034d5105dc87c1df875778f7799302100673d2b77b384539366d23acedaa4de4178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d3345c7db17972bd5fddc178f6a1bab600e280efe2a06965c4bbb5d580c497aba9af5f8861546159d8ad31a13f89938cf1040a42a2be92ac69ab54f30d87573f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:44:59.485170) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:44:59.485524) ========= '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-154 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-154 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-154 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:44:59.600842) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 06:44:59.601167) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 06:45:00.396721) ========= ========= Total master_lag: 2.61 =========